(gets it to actually build on sunos, and provides a fair guess for
authorMark Eichin <eichin@mit.edu>
Fri, 29 Sep 1995 03:15:32 +0000 (03:15 +0000)
committerMark Eichin <eichin@mit.edu>
Fri, 29 Sep 1995 03:15:32 +0000 (03:15 +0000)
other systems)

* update_utmp.c: ultimately fall back to /etc/utmp for UTMP_FILE,
if it is still missing after all previous efforts.
* update_wtmp.c: /usr/adm/wtmp for WTMP_FILE likewise.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6882 dc483132-0cff-0310-8789-dd5450dbe970

src/util/pty/ChangeLog
src/util/pty/update_utmp.c
src/util/pty/update_wtmp.c

index dba1b0e607ddfd6411eb6df94f703362a88f1034..db9fc635e1f190ec84f56140ff8b9c2b87983512 100644 (file)
@@ -3,6 +3,12 @@ Mon Sep 25 16:42:36 1995  Theodore Y. Ts'o  <tytso@dcl>
        * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
                Makefile. 
 
+Thu Sep  7 19:13:05 1995  Mark Eichin  <eichin@cygnus.com>
+
+       * update_utmp.c: ultimately fall back to /etc/utmp for UTMP_FILE,
+       if it is still missing after all previous efforts.
+       * update_wtmp.c: /usr/adm/wtmp for WTMP_FILE likewise.
+
 Thu Aug 24 18:40:48 1995  Theodore Y. Ts'o  <tytso@dcl>
 
        * .Sanitize: Update file list
index f43ab3940bde82ac8a9b691577f4bf0bd99c604f..758d40a164d5f6e4b53c2044ba353d67a08c3b1a 100644 (file)
 #define UTMP_FILE _PATH_UTMP
 #endif
 
+/* if it is *still* missing, assume SunOS */
+#ifndef UTMP_FILE
+#define        UTMP_FILE       "/etc/utmp"
+#endif
+
 long pty_update_utmp (process_type, pid, username, line, host)
     int process_type;
     int pid;
index c71aba3111ce09b9da7fba1cd519ad831a729eb3..7bad3b635e03a065ea283f9c0842d3dc3b2352c9 100644 (file)
 #define WTMP_FILE _PATH_WTMP
 #endif
 
+/* if it is *still* missing, assume SunOS */
+#ifndef WTMP_FILE
+#define        WTMP_FILE       "/usr/adm/wtmp"
+#endif
+
 long ptyint_update_wtmp (ent)
     struct utmp *ent;
     {