Blob Blame History Raw
diff --git a/policy.h b/policy.h
index de5ec77..7946e02 100644
--- a/policy.h
+++ b/policy.h
@@ -94,7 +94,7 @@
  * ZyXELs use S40.2=1.
  * If the path doesn't start with "/", it's relative to CONFDIR.
  */
-/* #define CNDFILE "dialin.config" */
+#define CNDFILE "dialin.config"
 
 
 /* If you want to use /etc/gettydefs to set tty flags, define this
@@ -123,7 +123,7 @@
 /* group id that the device is chown()ed to. If not defined, the
  * primary group of "DEVICE_OWNER" is used.
  */
-#define DEVICE_GROUP	"modem"
+#define DEVICE_GROUP	"uucp"
 
 /* access mode for the line while getty has it - it should be accessible
  * by uucp / uucp, but not by others (imagine someone dialing into your
@@ -157,7 +157,7 @@
  *
  * if the directory does not exist, the log file goes to CONSOLE (!)
  */
-#define LOG_PATH "/var/log/mgetty.%s"
+#define LOG_PATH "/var/log/mgetty.%s.log"
 
 /* Default log error level threshold. Possible error levels are
  * L_FATAL, L_ERROR, L_AUDIT, L_WARN, L_MESG, L_NOISE, L_JUNK (see mgetty.h)
@@ -182,15 +182,20 @@
  * mgetty will use the facility "LOG_AUTH", and the priorities
  * LOG_NOTICE, LOG_ERR and LOG_ALERT, respectively.
  */
-/* #define SYSLOG */
+#define SYSLOG
 
 /* Syslog facility
  *
  * This is the facility mgetty uses for logging. Ususally, this will be
  * LOG_AUTH, but on some systems, this may not exist, try LOG_DAEMON
  * instead (or look into the syslog manpage for available options)
+ * Note that LOG_AUTH is deprecated where LOG_AUTHPRIV is defined.
  */
+#ifdef LOG_AUTHPRIV
+#define SYSLOG_FC LOG_AUTHPRIV
+#else
 #define SYSLOG_FC LOG_AUTH
+#endif
 
 /* login stuff */
 
@@ -203,8 +208,9 @@
  * The "@", "\\D" and "\\T" escapes will be replaced by SYSTEM, the
  * current date and time, respectively.
  * override with "-p <prompt>" switch
+ * Modified to match the defaults for mingetty and login.
  */
-#define LOGIN_PROMPT	"@!login: "
+#define LOGIN_PROMPT	"@ login: "
 
 /* The old '#define ENV_TTYPROMPT' option has been superseded by setting 
  * "login-env-ttyprompt-hack yes" in mgetty.config.  See mgetty.texi for
@@ -266,7 +272,7 @@
 
 /* if your system isn't listed above, change that line here */
 #ifndef LOCK
-#define LOCK "/usr/spool/uucp/LCK..%s"
+#define LOCK "/var/spool/uucp/LCK..%s"
 #endif
   
 /* Set this to "1" if your system uses binary lock files (i.e., the pid
@@ -537,8 +543,9 @@
  * (with or without leading /dev/)
  * If you don't adapt this for your needs, sendfax won't run (you can
  * set it from the sendfax.config file, though)!
+ * We have no way of knowing.  Punt.
  */
-#define FAX_MODEM_TTYS	"tty4c:tty4d"
+#define FAX_MODEM_TTYS	"modem"
 
 /* Xon or not?
  *
@@ -588,7 +595,7 @@
  * If you don't want this type of service, do not define it at all
  * Absolute path name has to be used here!
  */
-#define FAX_NOTIFY_PROGRAM "/usr/local/lib/mgetty+sendfax/new_fax"
+#define FAX_NOTIFY_PROGRAM "/etc/mgetty+sendfax/new_fax"
 
 /* default minimum space required on spooling partition for receiving a FAX
  * (in KILObytes)
diff --git a/voice/include/paths.h b/voice/include/paths.h
index a3595bd..6cd32ac 100644
--- a/voice/include/paths.h
+++ b/voice/include/paths.h
@@ -16,10 +16,10 @@
 
 /*
  * Filename of the logfile for vgetty. The "%s" will be replaced by
- * the device name.
+ * the device name.  We match the pattern used by mgetty for the name.
  */
 
-#define VGETTY_LOG_PATH "/var/log/vgetty.%s"
+#define VGETTY_LOG_PATH "/var/log/vgetty.%s.log"
 
 /*
  * Filename of the logfile for vm.