Timeline
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.
12/06/97:
- 16:32 Changeset [10881] by
- Move responsibility for suppress-network-daemons, in.named, and config_afs to the init.d scripts, so that we can be called from do-update for a non-OS update. Take the version we're updating to as an argument, instead of picking it up from /etc/athena/version.
- 16:30 Changeset [10880] by
- Get version and newvers as arguments from update_ws. Responsibility for rebooting has been transferred here. If we're not doing an OS update, do the finish-update right away and only reboot to finish up an auto-update; don't reboot in the middle.
- 16:25 Changeset [10879] by
- Instead of exporting NEWVERS and VERSION, pass them as arguments to do-update. Transfer responsibility for rebooting to do-update.
- 16:21 Changeset [10878] by
- Move responsibility for suppress-network-daemons and config_afs here, so that /usr/athena/lib/update/finish-update can be invoked from do-update in the absence of an OS update.l Also fix some minor nits: invoke finish-update from /srvd, and don't put quotes around the literal string "Manual".
- 16:21 Changeset [10877] by
- Move responsibility for named and config_afs here, so that /usr/athena/lib/update/finish-update can be invoked from do-update in the absence of an OS update.l Also fix some minor nits: invoke finish-update from /srvd, and don't put quotes around the literal string "Manual".
- 16:18 Changeset [10876] by
- Blow away session files, logging if we find any non-zero-length ones. XXX There is a (preexisting) race conditin if someone logs in after reactivate starts. We should probably set up an /etc/nologin for a while.
- 16:13 Changeset [10875] by
- Back out the change to switch the Sun backspace and delete.
- 16:06 Changeset [10874] by
- Make /etc/default/su a configfile.
- 16:06 Changeset [10873] by
- Add /etc/default/sulogin, in case an administrator wants to set PASSREQ back to true.
- 16:04 Changeset [10872] by
- Make single-user mode more robust by setting PASSREQ=no in /etc/default/sulogin. With this setting, sulogin will fork /sbin/sh without asking for the root password, allowing you to recover if the passwd file is munged.
- 15:56 Changeset [10871] by
- Substitute variables without assuming what their default values are (mainly for consistency with /etc/init.d/athena and with SGI stuff). Substitute in MACHINE and SYSTEM variables.
- 15:53 Changeset [10870] by
- Preserve the NETDEV and SYSTEM variables in /etc/athena/rc.conf.
- 15:52 Changeset [10869] by
- Preserve the SYSTEM variable in rc.conf.
- 15:52 Changeset [10868] by
- Don't hardcode the MACHINE variable; substitute it at install time. Add a SYSTEM variable, also substituted at install time.
- 15:51 Changeset [10867] by
- Don't hardcode the MACHINE and SYSTEM variables; substitute them in at install time.
- 15:42 Changeset [10866] by
- Use free(), not cfree().
- 11:39 Changeset [10865] by
- Garbage collect.
- 11:27 Changeset [10864] by
- Garbage collect.
12/05/97:
- 16:20 Changeset [10863] by
- perl now supports "make check" as an alternative name for "make test". Use it. Set PERL_SKIP_TTY_TEST to punt tty tests, which don't work when we don't have a tty.
12/03/97:
- 17:05 Changeset [10862] by
- Use strerror.
- 17:04 Changeset [10861] by
- Nuke errno defines.
- 17:01 Changeset [10860] by
- Use signal(), not weirdo sigset().
- 17:01 Changeset [10859] by
- Use strerror; fix some socket warnings.
- 17:00 Changeset [10858] by
- NetBSD's stdio is a bit different.
- 17:00 Changeset [10857] by
- Nuke some horrible unnecessary setbuf code.
- 16:59 Changeset [10856] by
- Use strerror().
- 16:59 Changeset [10855] by
- Conditionalize on SYSV for ustat. The ffs header file moved on NetBSD. Take into account validuser() renaming.
- 16:56 Changeset [10854] by
- Assume POSIX and call setsid().
- 16:56 Changeset [10853] by
- Use strerror; define validuser() and checkhost() for all systems.
- 16:55 Changeset [10852] by
- Need sys/types.h on NetBSD.
- 16:55 Changeset [10851] by
- Assume POSIX. Simplify utmp vs. utmpx handling using a macro. Get utmp/wtmp/lastlog paths right for more systems. Fix a buffer overrun in findidle(). Fix an uninitialized structure field in doall().
- 16:52 Changeset [10850] by
- Use strerror.
- 16:51 Changeset [10849] by
- Need to use single quotes around $(foo).
- 16:50 Changeset [10848] by
- Include system header files before local ones.
- 16:50 Changeset [10847] by
- Use InstallNonExecFile to ensure that target directories exist.
- 16:49 Changeset [10846] by
- Simplify multi-platform support by only looking at the platform we're currently on. Remove compiled menu support.
- 16:48 Changeset [10845] by
- Remove a couple of trailing spaces after backlashes.
- 16:47 Changeset [10844] by
- Use strerror. Use HOSTTYPE environment variable to set bindir, or use compiled-in default. Assume POSIX.
- 16:44 Changeset [10843] by
- Use strerror.
- 16:44 Changeset [10842] by
- Use InstallNonExecFile to ensure that target directories exist. Nuke compiled menu support; we don't use it and it makes it harder to deal with the supported platforms field in menus.
- 16:43 Changeset [10841] by
- Assume POSIX signals.
- 16:42 Changeset [10840] by
- Use InstallNonExecFile to ensure that target directories exist.
- 16:41 Changeset [10839] by
- Nuke awful platform-dependent defines in favor of a HOSTTYPE define.
- 16:40 Changeset [10838] by
- Add HOSTTYPE to local imake defines.
12/02/97:
- 15:47 Changeset [10837] by
- Pull up changes from revs 1.12 and 1.13 to Athena 8.1 release branch.
- 15:45 Changeset [10836] by
- Create on Athena 8.1 release branch.
- 15:43 Changeset [10835] by
- Pull up change from rev 1.2 to Athena 8.1 release branch.
- 15:37 Changeset [10834] by
- Pull up change from rev 1.29 to Athena 8.1 release branch.
- 15:29 Changeset [10833]
- This commit was manufactured by cvs2svn to create tag 'xntp3-5_91'.
- 15:29 Changeset [10832] by
- This commit was generated by cvs2svn to compensate for changes in r10831, which included commits to RCS files with non-trunk default branches.
- 15:29 Changeset [10831] by
- ftp://ftp.udel.edu/pub/xntp/xntp3-5.91-export.tar.gz
- 15:24 Changeset [10830] by
- send a HUP to inetds after having possibly replaced their conf file
12/01/97:
- 22:16 Changeset [10829] by
- Don't tell root about the wonderful features of not having its own .xsession file.
- 20:13 Changeset [10828] by
- Garbage collect.
- 20:13 Changeset [10827] by
- athena/bin/mon only builds itself on AIX and BSD. Nuke it.
11/30/97:
- 10:19 Changeset [10826] by
- Update aclocal.m4 from master.
- 10:14 Changeset [10825] by
- Check for possible Kerberos dependencies.
11/28/97:
- 14:41 Changeset [10824] by
- Propagate from Xsession.dt some compatibility for internationalization for the display of xsession.msg. For Irix 6.3, message files moved down into a "C" subdirectory. Required to remain compatible with 5.3, we will fall back to the non-C subdir if necessary. Only call xconfirm on files that actually exist.
11/27/97:
- 17:48 Changeset [10823] by
- There's already a seperate rc scriptfor AFS that will start the AFS server if necessary.
- 17:46 Changeset [10822] by
- Make Athena modifications consider AFSSRV in addition to AFSCLIENT (and deal with a server that isn't a client too)
11/26/97:
- 16:23 Changeset [10821]
- This commit was manufactured by cvs2svn to create branch 'athena-8_1'.
- 16:23 Changeset [10820] by
- Config file to turn off some daemons.
- 16:23 Changeset [10819] by
- Install new files in /etc/config to prevent a number of daemons in Irix 6.3 from being executed. Also renamed CONFIG to SGICONFIG for compatibility with the platform script.
11/25/97:
- 01:06 Changeset [10818] by
- From mwhitson: document -l option.
Note: See TracTimeline
for information about the timeline view.