legacy notes [edit]
circa 2013
Related
Elsewhere
File Sharing 1: Basics
File Sharing 2: Disabling User Shares
File Sharing 3: OS X (10.3)
With OS X 10.3 additional fields are required to enable file sharing for Apple Talk. There are freeware tools that help adjust the necessary settings. It should still be possible to set this up using only NetInfo manager - stay tuned.
Change Hosts Settings
Default OS install disables /etc/hosts and instead uses Netinfo Manager to control equivelent functionality. Use NetInfo Manager to edit / machines . Often duplicating an exiting entry then editing to suit your needs works nicely. If you need to have several hosts with same IP address, use a single entry and add additional name properties. Note: property serves ./local does not seem pertinent but it doesn't hurt either.
Default OS install disables access to root shell. Until 10.5.X and later, use Directory Utility after authenticating with an existing Admin enabled account. For OS X 10.4.X and before use NetInfo Manager, menu: Domain; Security to change this.
As of at least OS X 10.3, it seems the graphical login can be used to gain root access. However, only the standard users will be displayed. Holding Option Return, then clicking a user will present a password + username prompt (typically only password prompt is presented) - so root user and password can be entered.
Also, if root user is enabled using NetInfo Manager, the graphical login will present an Other User which will directly present username + password prompt.
MacCvs Bugs
Under certain circumstances MacCvs will do some rather preculiar things with binary files.
Since most people run OS X on the 'classic' HFS file system, cvs clients have to deal
with resource and data portions of files. MacCvs default is to archive files with resources
into HQX format before commiting to the repository. Problem is, platforms that don't
use HQX or suport HFS files systems (like Linux, and Windows) see these binary files
as scrambled.
For files that actually have meaningful resource data this is a non issue since
the file probably is specific to Apple platforms. However, it is very common for
normal binary files (MS Word, images, ...) to collect superfluous resource information
and MacCvs dutifully scrambles the file when committing it to the repository assuming
that it is Apple platform specific. Bad!
Enter a special tool for OS X:
File Adopter . This tool allows
you to determine the magic 4 character File Type of a file under OS X.
File types can be entered into MacCvs binary preferences. For each file type
entered it can be further configured to perform plain data
uploads instead of HQX scrambling the file during commit. Yes!