Copyright (C) 2000-2012 |
GNU Info (am-utils.info)Hlfsd OptionsHlfsd Options ------------- -a ALT_DIR Alternate directory. The name of the directory to which the symbolic link returned by Hlfsd will point, if it cannot access the home directory of the user. This defaults to `/var/hlfs'. This directory will be created if it doesn't exist. It is expected that either users will read these files, or the system administrators will run a script to resend this "lost mail" to its owner. -c CACHE-INTERVAL Caching interval. Hlfsd will cache the validity of home directories for this interval, in seconds. Entries which have been verified within the last CACHE-INTERVAL seconds will not be verified again, since the operation could be expensive, and the entries are most likely still valid. After the interval has expired, Hlfsd will re-verify the validity of the user's home directory, and reset the cache time-counter. The default value for CACHE-INTERVAL is 300 seconds (5 minutes). -f Force fast startup. This option tells Hlfsd to skip startup-time consistency checks such as existence of mount directory, alternate spool directory, symlink to be hidden under the mount directory, their permissions and validity. -g GROUP Set the special group HLFS_GID to GROUP. Programs such as `/usr/ucb/from' or `/usr/sbin/in.comsat', which access the mailboxes of other users, must be setgid `HLFS_GID' to work properly. The default group is `hlfs'. If no group is provided, and there is no group `hlfs', this feature is disabled. -h Help. Print a brief help message, and exit. -i RELOAD-INTERVAL Map-reloading interval. Each RELOAD-INTERVAL seconds, Hlfsd will reload the password map. Hlfsd needs the password map for the UIDs and home directory pathnames. Hlfsd schedules a `SIGALRM' to reload the password maps. A `SIGHUP' sent to Hlfsd will force it to reload the maps immediately. The default value for RELOAD-INTERVAL is 900 seconds (15 minutes.) -l LOGFILE Specify a log file to which Hlfsd will record events. If LOGFILE is the string `syslog' then the log messages will be sent to the system log daemon by syslog(3), using the `LOG_DAEMON' facility. This is also the default. -n No verify. Hlfsd will not verify the validity of the symbolic link it will be returning, or that the user's home directory contains sufficient disk-space for spooling. This can speed up Hlfsd at the cost of possibly returning symbolic links to home directories which are not currently accessible or are full. By default, Hlfsd validates the symbolic-link in the background. The `-n' option overrides the meaning of the `-c' option, since no caching is necessary. -o MOUNT-OPTIONS Mount options which Hlfsd will use to mount itself on top of DIRNAME. By default, MOUNT-OPTIONS is set to `ro'. If the system supports symbolic-link caching, default options are set to `ro,nocache'. -p Print PID. Outputs the process-id of Hlfsd to standard output where it can be saved into a file. -v Version. Displays version information to standard error. -x LOG-OPTIONS Specify run-time logging options. The options are a comma separated list chosen from: `fatal', `error', `user', `warn', `info', `map', `stats', `all'. -C Force Hlfsd to run on systems that cannot turn off the NFS attribute-cache. Use of this option on those systems is discouraged, as it may result in loss or misdelivery of mail. The option is ignored on systems that can turn off the attribute-cache. -D LOG-OPTIONS Select from a variety of debugging options. Prefixing an option with the string `no' reverses the effect of that option. Options are cumulative. The most useful option is `all'. Since this option is only used for debugging other options are not documented here. A fuller description is available in the program source. A `SIGUSR1' sent to Hlfsd will cause it to dump its internal password map to the file `/usr/tmp/hlfsd.dump.XXXXXX', where `XXXXXX' will be replaced by a random string generated by mktemp(3) or (the more secure) mkstemp(3). -P PASSWORD-FILE Read the user-name, user-id, and home directory information from the file PASSWORD-FILE. Normally, Hlfsd will use getpwent(3) to read the password database. This option allows you to override the default database, and is useful if you want to map users' mail files to a directory other than their home directory. Only the username, uid, and home-directory fields of the file PASSWORD-FILE are read and checked. All other fields are ignored. The file PASSWORD-FILE must otherwise be compliant with Unix Version 7 colon-delimited format passwd(4). automatically generated by info2www version 1.2.2.9 |