]> andersk Git - moira.git/commitdiff
lots of new options added
authormar <mar>
Thu, 21 Oct 1993 14:39:09 +0000 (14:39 +0000)
committermar <mar>
Thu, 21 Oct 1993 14:39:09 +0000 (14:39 +0000)
man/update_server.8

index ae58466c831b6a54b2283b3af16d536a551cbcc9..cd0654c4f4fc5e540717ed8dcdfad727bceadf89 100644 (file)
@@ -12,7 +12,43 @@ Moira.  It should be run as root.  It takes no arguments, and will
 detach from the tty and put itself in background.  It attempts to log
 its actions to stdout, so the output should be directed to a file if
 it is needed.
+.SH OPTIONS
+While there are no command line options, a configuration file
+.I /etc/athena/moira.conf
+may specify a number of options.  This file may contain blank lines,
+comments preceeded by hash marks, boolean options, or string options.
+A boolean option is set by just putting the name of the option on a
+line.  A string option is specified by putting the name of the option,
+some whitespace, and then the value.
+.IP "user username"
+This will set the UID of the running server to the specified user's
+UID.  All file accesses and the execution of the instructions will be
+with this user's privileges.
+.IP "chroot directory"
+This will set the root directory to the specified directory for the
+running of the server.  It uses the chroot system call, so when used
+in conjunction with the
+.I user
+option should make the server quite secure.
+.IP nofork
+This boolean specifies that the server should not fork when a new
+connection is opened.  This is only useful for debugging, as when the
+client connection is closed, the server will exit.
+.IP noclobber
+This boolean specifies that the server is not allowed to overwrite any
+existing files while it is receiving datafiles and instructions.
+.IP noexec
+This boolean specifies that the server is not allowed to execute any
+instructions.  It may receive datafiles and instructions, but not
+execute anything.
+.IP "auth user.instance@REALM"
+This specifies a Kerberos principal that is allowed to connect to the
+server.  This option may be specified multiple times with different
+principals.  If none are specified, the user
+.B sms
+in the local realm is assumed.
 .SH FILES
-/etc/srvtab \- It must be able to get rcmd Kerberos tickets.
+/etc/athena/moira.conf \- For configuration variables.
+/etc/athena/srvtab \- It must be able to get rcmd Kerberos tickets.
 .SH "SEE ALSO"
 The Project Athena Technical Plan section on Moira.
This page took 0.059782 seconds and 5 git commands to generate.