Timeline
01/07/98:
- 13:36 Changeset [11002] by
- We don't use CNS any more.
- 13:25 Changeset [11001] by
- Nuke auto-generated file.
01/06/98:
- 16:35 Changeset [11000] by
- grammar police
- 16:26 Changeset [10999] by
- Don't use getpwnam when accepting forwarded tickets, as the user may not be in the password file yet.
01/05/98:
- 16:39 Changeset [10998] by
- add /etc/ntp.conf
01/03/98:
- 17:35 Changeset [10997] by
- There are too many copies of com_err in the world. This one wasn't being used anyway.
- 11:38 Changeset [10996] by
- Correct default lastlog file and mail directory to slightly more modern defaults. The mail directory is not totally portable, since some systems use /var/spool/mail, but it at least shouldn't reference /usr/spool.
01/02/98:
- 22:38 Changeset [10995] by
- Don't assume anything about i386.
- 22:37 Changeset [10994] by
- From svalente: these days Linux uses -lncurses.
- 22:37 Changeset [10993] by
- From svalente: use the linux target instead of the POSIX target, so we can use -lncurses.
- 22:36 Changeset [10992] by
- Define cc to be $COMPILER, instead of hardcoding /usr/gcc/bin/gcc.
- 22:33 Changeset [10991] by
- From mhbraun: syslog to wslogger on auth.notice, particularly when someone does an su to root.
- 22:33 Changeset [10990] by
- Syslog when people su, so we can have that sent to wslogger.
- 22:32 Changeset [10989] by
- Rotate sulog.
- 14:39 Changeset [10988] by
- Whoops, forgot <errno.h>.
01/01/98:
- 13:18 Changeset [10987] by
- Don't set KRB5CCNAME if the user didn't get tickets
- 13:17 Changeset [10986] by
- put sshd in the right place
- 10:08 Changeset [10985] by
- Whoops, remember end of line continuation.
12/31/97:
- 18:42 Changeset [10984] by
- Expand the conditions table to work until forever, Unix time.
- 18:15 Changeset [10983] by
- additional strerror fix
- 17:49 Changeset [10982] by
- POSIX
- 17:48 Changeset [10981] by
- remove #ifndef SOLARIS code that meant #if ultrix or aix
- 17:47 Changeset [10980] by
- remove problematic unused #includes
- 17:43 Changeset [10979] by
- Use termios stuff, not ioctls, to set console state (where possible). Remove BROKEN_CONSOLE_DRIVER since we don't need it any more. Don't assume CERASE, et al, are defined
- 17:41 Changeset [10978] by
- include extra master.passwd fields if we're doing master.passwd remove /etc/ptmp if pwd_mkdb fails
- 17:36 Changeset [10977] by
- assume POSIX. (from svalente)
- 15:55 Changeset [10976] by
- Exit with status 2 if there is no Hesiod information available. Use new Hesiod interfaces. Some style cleanup.
- 15:54 Changeset [10975] by
- Use "kerberos4" and "kerberos" ports instead of "kerberos" and "kerberos-sec".
- 15:44 Changeset [10974] by
- Use krb5_kuserok(), so we can use a single .k5login to set policy.
- 14:50 Changeset [10973] by
- Install as /etc/athena/ftpd.
- 14:50 Changeset [10972] by
- Install as /etc/athena/telnetd.
- 14:47 Changeset [10971] by
- ANSI C guarantees that free(NULL) is a no-op. Don't bother testing pointers before freeing them. Also change the contract of al__read_line() so that we can free the buffer argument without testing the size argument.
- 14:28 Changeset [10970] by
- Use autoconf defines for non-portable features. Don't use NULL for integral values. Remove some dead code for declarations of system headers.
- 14:26 Changeset [10969] by
- Use an autoconf build system.
- 13:16 Changeset [10968] by
- Do uid management the POSIX way on all platforms.
12/30/97:
- 13:37 Changeset [10967] by
- netmasks is now created by syncconf; it is not a configfile.
- 13:37 Changeset [10966] by
- Stop installing a compiled dash menus symlink.
- 13:35 Changeset [10965] by
- netmasks is now created by syncconf. Get rid of it here.
- 13:34 Changeset [10964] by
- Add a masks file describing some of the topology of networks we care about.
- 13:33 Changeset [10963] by
- Use netparams to get netmask et al. Also create a special /etc/netmasks file for the machine's IP address. (Previously we were installing an /etc/netmasks file with an entry for 18.*, but that's not good enough any more.)
- 13:30 Changeset [10962] by
- Use netparams to get netmask et al.
- 13:29 Changeset [10961] by
- Add a netparams script which reads network topology information from /etc/athena/masks and spits out the right parameters for a given IP address.
12/28/97:
- 13:16 Changeset [10960] by
- Remove reference to noninteractive shells when we aren't checking that. (And, for that matter, this script has no particular concept of running in an interactive or noninteractive shell.)
- 12:51 Changeset [10959] by
- Remove random preference settings. Add an RCS ID.
- 12:50 Changeset [10958] by
- Remove message about tty settings. Remove unnecessary environment variable settings. Add RCS ID.
- 12:50 Changeset [10957] by
- Add RCS ID. Remove "unset noglob" (why was that here?). Change umask to 022.
- 12:49 Changeset [10956] by
- Remove random preference settings. Fix comments, RCS ID, and formatting of long lines. Change umask to 022.
- 12:47 Changeset [10955] by
- Add an RCS ID.
- 12:47 Changeset [10954] by
- Remove random preference settings. Remove setting of HOME to /. Remove message about tty settings (potentially useful, but still not appropriate for universeal consumption). Fix comments and RCS ID.
- 12:45 Changeset [10953] by
- Fix comments and RCS IDs. Remove "unset noglob"; why was that there? Change umask to 022.
- 12:44 Changeset [10952] by
- Fix RCS IDs. Remove random preference settings. Simplify prompt-setting (caveat: no longer tests for non-root user). Fix comments, RCS IDs, and formatting of long lines. Change umask to 022.
12/25/97:
- 21:35 Changeset [10951] by
- Use _INO to speed up getcwd(), especially in /afs.
- 21:33 Changeset [10950] by
- Add a hack to let perl scripts get at the d_ino/d_fileno field of the dirent structure. This lets us speed up a perl version of getcwd().
- 14:12 Changeset [10949] by
- Add xntp.
12/24/97:
- 05:10 Changeset [10948] by
- Stop making the deprecated /usr/sipb symlink.
- 05:07 Changeset [10947] by
- Use new crufty -a cred option instead of old cruftly -a off option, for telnetd.>
- 05:07 Changeset [10946] by
- Use new crufty -a cred option instead of old cruftly -a off option.
12/23/97:
- 18:35 Changeset [10945] by
- Don't ignore checksums unless asked to.
- 18:32 Changeset [10944] by
- rd_and_store_for_creds lost an arugment.
12/22/97:
- 16:55 Changeset [10943] by
- From svalente: use krb5 libraries, and only use them if KPOP is enabled.
- 15:10 Changeset [10942] by
- Nathan's patch left unbalanced parens. Fix that.
- 14:12 Changeset [10941] by
- Document pop and discuss users. We have self-consistent builds now (except for this nit about the man pages), so un-document the requirement about /usr/athena and /usr/afsws.
12/21/97:
- 03:07 Changeset [10940] by
- Nuke definition of strdup.
- 03:07 Changeset [10939] by
- Assume X11R5 or higher on all platforms.
- 03:06 Changeset [10938] by
- Always include stdio.h and fcntl.h. Remove some non-ANSI stuff. Clean up IMAXBEL, ECHOCTL, and TAB3 termios modes by defining them to 0 if they aren't defined; this way we don't need #ifdefs later on. Get utmp files right on most systems. Define pgrp when BROKEN_CONSOLE_DRIVER isn't defined. Use _POSIX_VDISABLE instead of CNUL. Always use set[gu]id() instead of setre[gu]id(). Always use POSIX waitpid.
- 02:53 Changeset [10937] by
- Whoops. Nathan's patch removed an "#ifdef MPOP" by mistake, and left the source code with unmatched #ifdefs/#endifs. Back that out.
12/20/97:
- 16:41 Changeset [10936] by
- Find utmp files correctly on more platforms.
- 16:41 Changeset [10935] by
- Be a little more portable to flex.
- 16:40 Changeset [10934] by
- Declare getopt externals.
- 13:53 Changeset [10933] by
- From svalente: some systems want -lncurses.
- 13:40 Changeset [10932] by
- Conditionalize try_afscall stuff on existence of SIGSYS
12/19/97:
- 19:48 Changeset [10931] by
- Nuke auto-generated files.
- 00:02 Changeset [10930] by
- Don't try to build info files.
- 00:00 Changeset [10929] by
- Assume ANSI and POSIX.
12/18/97:
- 23:16 Changeset [10928] by
- garbage collect old realms
- 22:06 Changeset [10927] by
- Not using this any more.
- 22:05 Changeset [10926] by
- Use an Autoconf build system.
- 22:04 Changeset [10925] by
- Assume ANSI C, and get RCS IDs right.
- 21:25 Changeset [10924] by
- Not using this any more.
- 21:25 Changeset [10923] by
- Use an autoconf build system.
- 14:17 Changeset [10922] by
- don't make depend (not supported) do make check (supported)
- 13:50 Changeset [10921] by
- Set lbindir and lsbindir if not already set by Athena config.site
- 13:46 Changeset [10920] by
- add DESTDIR support
- 11:45 Changeset [10919] by
- don't run autoconf or automake during build
12/17/97:
- 22:04 Changeset [10918] by
- aklog has moved (several times) since this was last updated.
- 22:02 Changeset [10917] by
- Don't try to be smarter than mount is about guessing reasonable timeout defaults for NFS mounted partitions, you're likely to fail, especially for NFS over TCP.
- 16:41 Changeset [10916] by
- From kcr: add grey17 realm.
- 14:37 Changeset [10915] by
- s/L_SET/SEEK_SET/
- 13:17 Changeset [10914] by
- Use strerror.
- 13:17 Changeset [10913] by
- Use POSIX regexps.
- 02:34 Changeset [10912] by
- machtype -M prints its output in decimal, not in hex.
12/16/97:
- 21:36 Changeset [10911] by
- Make style mostly consistent with Athena coding standards. Some was, some wasn't.
- 19:31 Changeset [10910] by
- Oops, REG_BASIC isn't universal. (It's 0 where it is defined, so just punt it.)
- 19:13 Changeset [10909] by
- Use POSIX regexps.
12/15/97:
- 15:30 Changeset [10908] by
- forgot to regenerate this after my last configure.in change
- 02:27 Changeset [10907] by
- Back out deletion of dotfiles in /tmp, since we wind up deleting sockets and things, and it doesn't even work for the Solaris sh. Of course, not deleting dotfiles in /tmp is sort of bogus; we should probably just have a per-platform exclusion list and delete everything using find or some such.
12/14/97:
- 19:35 Changeset [10906] by
- Manual page for gettime.
- 19:35 Changeset [10905] by
- Install man page.
- 19:34 Changeset [10904] by
- Add -g flag; equivalent to revision 1.11's patch of 1.10.
12/13/97:
- 19:33 Changeset [10903] by
- From nathanw: use strerror.
- 18:07 Changeset [10902] by
- A rewrite of the code based on revision 1.10.
- 17:28 Changeset [10901] by
- Updated to reflect login library usage.
- 17:27 Changeset [10900] by
- AL_WMANYGROUPS doesn't exist anymore.
- 14:32 Changeset [10899] by
- Link with login library.
- 13:43 Changeset [10898] by
- Set gettime granularity to 60.
- 13:41 Changeset [10897] by
- Use strerror.
- 13:40 Changeset [10896] by
- aklog should be installed in lbindir.
- 13:39 Changeset [10895] by
- Add a -g flag to set granularity. The system time will only be set if the received time is not within the given number of seconds of the current time.
- 11:07 Changeset [10894] by
- /usr/tmp -> /var/tmp
- 11:04 Changeset [10893] by
- Now that we're using select(), if for some odd reason we get an EINTR reading the packet (shouldn't happen), return EINTR. Previously we could return ZERR_NONE without initializing notice, which is bad.
- 11:03 Changeset [10892] by
- Use strerror.
12/12/97:
- 20:38 Changeset [10891] by
- Include stdlib.h, remove unneeded malloc casts. Add proper fallback for KRB5CCNAME when a tty isn't acquired. Fallback KRBTKFILE name changed from tktUSERID to tkt_USERID. Improved password zeroing. Error strings causing code lines to wrap broken into pieces. Ticket file chowning now happens for all platforms, not just SOLARIS and sgi. Correspondingly, setuids are no longer done to compensate. Login library support added.
- 20:33 Changeset [10890] by
- Add support to be able to pass an argument to prompt_user's callback.
- 20:31 Changeset [10889] by
- Link with login library.
- 20:19 Changeset [10888] by
- Convert to use login library. Remove USR2 signal support. Fix SYSV utmp reading to actually store who was logged in into "login."
- 20:16 Changeset [10887] by
- Remove RS6000 support. Link with the login library and Hesiod.
12/11/97:
- 18:13 Changeset [10886] by
- Document the "-foo" syntax. (Not a sterling example of writing, unfortunately.)
- 18:11 Changeset [10885] by
- Remove a bogon causing Irix to compile things with -O2.
- 16:26 Changeset [10884] by
- Remove support for VAX, Ultrix, RS6000, and non-POSIX. Includes removing auto-repeat code (was for Ultrix).
12/10/97:
- 15:20 Changeset [10883] by
- Remove VAX, Ultrix, RS600, and non-POSIX support.
- 15:11 Changeset [10882] by
- Remove VAX, RT, Ultrix, RS6000, non-POSIX support, and a bit of other dead code.
Note: See TracTimeline
for information about the timeline view.