Timeline
12/06/95:
- 10:22 Changeset [8173] by
- inline is a rezerved word in Solaris2.4
- 10:16 Changeset [8172] by
- First argument to bzero was not a pointer; changed into pointer
12/05/95:
- 15:28 Changeset [8171] by
- Added the void definition of volatile in the wrong spot. Look at 2.12
- 13:57 Changeset [8170] by
- Under ultrix install in /etc
- 13:55 Changeset [8169] by
- Initial revision
12/04/95:
- 20:32 Changeset [8168] by
- Do not include X11/copyright.h for any platform. It does not exist in R5
- 20:27 Changeset [8167] by
- On install, remove session_gate before creating link.
12/01/95:
- 16:54 Changeset [8166] by
- Made the banner simpler, understood by all printers
- 16:49 Changeset [8165] by
- Changed psbanner to call the macro Banner instead of do_flagpage
11/30/95:
- 15:04 Changeset [8164] by
- Do not build Server for Solaris2.1 and up
- 14:50 Changeset [8163] by
- The whole pass of libucb is needed
- 14:48 Changeset [8162] by
- changed bcopy into memmove
- 14:46 Changeset [8161] by
- changed bcopy into memmove
- 14:44 Changeset [8160] by
- in Solaris2.4 sys/rusage.h does not exist anymore; it looks like not necessary anyhow
- 14:42 Changeset [8159] by
- Solaris2.4 does not export anymore validuser
- 14:40 Changeset [8158] by
- changed index into strchr
- 14:38 Changeset [8157] by
- Solaris in rel2.4 has a new sys group
- 14:37 Changeset [8156] by
- In Solaris2.4 sysexits.h migrated to /usr/include
- 14:35 Changeset [8155] by
- Solaris is POSIX
- 14:33 Changeset [8154] by
- The gcc used for building the Solaris release did not recognize volatile
- 14:22 Changeset [8153] by
- The gcc used for building Solaris release 8.0 had problems with volatile
11/29/95:
- 17:17 Changeset [8152] by
- Use wcl from third/supported/wcl. Find Mu from /usr/athena/lib.
11/28/95:
- 19:20 Changeset [8151] by
- Definitions for sgi.
- 19:11 Changeset [8150] by
- build under Irix
- 19:06 Changeset [8149] by
- Weakly assert that the console window should be a global window (appearing on all desks), using the name "console." This way the user can easily override the resource in the case that (a) they are using the console window to display something random, and have renamed it, or (b) they don't want the real console window global and they do a config_console. This change sets the property on all platforms, since the property is rather innocuous and it doesn't therefore seem worthwhile to break up this file for multiple platforms.
- 19:06 Changeset [8148] by
- Document -global and -nosession.
- 18:55 Changeset [8147] by
- The code was mistakenly assuming that there was a persistent copy of the attachtab for attachtab_lookup to be searching, in order to avoid trying to detach things we already know are detached. But there wasn't, so attachtab_lookup always returned false, so we had nothing to actually detach. So now we make ourselves a copy of the attachtab to be consulted. While we're at it, we also preserve the value of explicit (in case that's important).
- 18:29 Changeset [8146] by
- Dynamic library env var security fix, 10/30.
- 18:28 Changeset [8145] by
- Add /usr/bsd to PATH for Irix.
- 18:14 Changeset [8144] by
- Up MAXARGV from 5 to 20. Wrap MIN definition in #ifndef MIN. Rudimentary hack to not dump core on blank lines. Not the best fix.
- 18:12 Changeset [8143] by
- The SGI operating system track had paths > 256 characters long, the hard-coded max, so weird things happened. Upped the definition from 256 to PATH_MAX.
- 18:10 Changeset [8142] by
- Blocksize on SGI was greater than 8192, the hard-coded array size here. But read was reading the larger size, so we lost badly. I a) upped the buffer size to 64K, and b) changed the arg to read so that it will read at most sizeof(buf) into that buffer, but st_blcksize if it's less.
- 18:08 Changeset [8141] by
- Put back postscript stuff versus HP stuff. This should be the default, and mkserv will deal with changing for HP.
- 18:08 Changeset [8140] by
- hacky malloc to get around bugs for Solaris, I think.
- 18:07 Changeset [8139] by
- priority added to syslog call. recv takes 4 args, not 3.
- 18:07 Changeset [8138] by
- priority added to syslog call.
- 18:05 Changeset [8137] by
- #endif foo -> /* foo */ Got rid of a local "dirent.h" for Solaris.
- 18:03 Changeset [8136] by
- #endif foo -> /* foo */ dirent including moved to lp.h Twisted ifdef amounting to SOLARIS changed to SOLARIS.
- 09:32 Changeset [8135] by
- Initial revision
- 09:24 Changeset [8134] by
- Solaris requires more AFSLIBS to be linked and AFSLIBS require ucblib
- 09:21 Changeset [8133] by
- replaced -lucb with /usr/ucblib/libucb.a because -L/usr/ucblib introduces a lot of unwanted libraries
- 09:19 Changeset [8132] by
- the AFSLIBS require ucblib for linking
- 09:17 Changeset [8131] by
- AFSLIBS require ucblib for linking
- 09:14 Changeset [8130] by
- have to make on srvd the directory sbin; now srvd and os are separate
- 09:11 Changeset [8129] by
- On Solaris we do not depend anymore on R4 libraries, but link like for all the other platforms with R5 libs.
- 09:06 Changeset [8128] by
- Solaris requires more AFSLIBS for linking and the AFSLIBS require the full ucblib instead of libbsd
- 09:02 Changeset [8127] by
- replaced -lucb with /usr/ucblib/libucb.a, for Solaris
- 08:51 Changeset [8126] by
- for Solaris LDLIBS have to be redefined, to include ucblib, required by the non POSIX afs distribution libraries
11/27/95:
- 23:59 Changeset [8125] by
- compile in support for SGI desks (4Dwm).
- 23:57 Changeset [8124] by
- Link an extra object for sgi.
- 23:51 Changeset [8123] by
- Moved -DINITTAB for Solaris from login.c to here. Added SGI.
- 23:43 Changeset [8122] by
- Cleaned up a bit. I don't remember why I did this.
- 19:11 Changeset [8121] by
- nanny_setConsoleMode
- 19:10 Changeset [8120] by
- Added nanny_setConsoleMode for xlogin to call.
- 19:09 Changeset [8119] by
- Renamed NANNY_MODE to MODE. Removed CONSOLE_MODE. Added FMODE, BADVALUE.
- 19:03 Changeset [8118] by
- Remove /etc/athena/consdev support. "BADVALUE" -> N_BADVALUE Added FMODE to forde MODE value. May not actually be too useful. Made MODE secure settable only. Made xup/xdown/etc more sane - use macros, set only appropriate values. Also added LOGGED_IN=FALSE for xup to fix a possible race condition. Added all of the support to handle shutting down X and going into console mode.
- 19:01 Changeset [8117] by
- Add changes to support running getty instead of execing login ourselves.
- 18:54 Changeset [8116] by
- Incorporate dpy_irix code.
- 18:51 Changeset [8115] by
- Removed local wcl build. Build the misc directory instead of dm for sgi.
- 18:48 Changeset [8114] by
- Fixed Xlogin dependency on Xlogin*sed I broke a long time ago. Changed to use WCLDIR instead of ../wcl.r5, though perhaps wcl.r5 should be something special? Link with libnanny on SGI.
11/26/95:
- 23:09 Changeset [8113] by
- Initial revision
- 21:43 Changeset [8112] by
- Initial revision
- 21:39 Changeset [8111] by
- working...
11/25/95:
- 17:41 Changeset [8110] by
- Add a syslog. Remove user from password file on do_logout Improved request/reply logging.
- 17:19 Changeset [8109] by
- Initial revision
11/24/95:
- 20:23 Changeset [8108]
- This commit was manufactured by cvs2svn to create tag 'NANNY3'.
- 20:23 Changeset [8107] by
- add selectfailed
- 20:23 Changeset [8106] by
- Build testlogoutUser and elmer.
- 20:23 Changeset [8105] by
- Initial revision
- 20:13 Changeset [8104] by
- Renamed socketSec related names to comSec. Updated the comSec model to be more accurate during variable processing. Be sure we set DISPLAY ourselves, because we won't be inheriting it from xdm in the future. Filled out setUser code. Turned some strings into macros ("OK" -> N_OK, etc.) Changed init_utmp to figure out the tty itself. Added the code for actually dealing with the socket security (also in pc). Deal with chowning the tty, etc., when adding the user to utmp. Added a console failure syslog Completed code transition from "xup/xdown/die" parsing model to variable processing model.
- 20:12 Changeset [8103] by
- added macros for defining some of the variable values.
- 20:09 Changeset [8102] by
- rewrote exchangeVars to retry when N_RETRY is true, and cleaned up error handling. Turned some strings into macros ("OK" -> N_OK, etc.) changed loginUser to also return the current tty added logoutUser
- 20:07 Changeset [8101] by
- add an arg to loginUser add logoutUser
- 20:07 Changeset [8100] by
- remove a column in prototypes add pc_secure prototype
- 20:06 Changeset [8099] by
- implement pc_secure fix an arg to accept
- 20:04 Changeset [8098] by
- update for getting tty fix error message
- 20:03 Changeset [8097] by
- Optionally take a username as an argument.
11/20/95:
- 14:58 Changeset [8096]
- This commit was manufactured by cvs2svn to create tag 'NANNY2'.
- 14:58 Changeset [8095] by
- Initial revision
- 14:55 Changeset [8094] by
- setup library build test programs
- 14:54 Changeset [8093] by
- add pc_destroy
- 14:54 Changeset [8092] by
- Add var2strings, freeStrings.
- 14:41 Changeset [8091] by
- add pc_destroy update code for NoListener.
- 14:39 Changeset [8090] by
- Error out if there are problems converting buffers to vars. Add cvt_var2strings.
- 14:37 Changeset [8089] by
- Redefine variable name constants as macros.
11/19/95:
- 15:25 Changeset [8088] by
- Generalize code to deal with more than simple strings.
- 15:22 Changeset [8087] by
- Handle converting of "arrays" (byte strings containing nuls).
11/17/95:
- 21:21 Changeset [8086] by
- Initial revision
11/16/95:
- 23:55 Changeset [8085] by
- Initial revision
- 23:54 Changeset [8084] by
- Rename freeVars to freeList. Add strings2buf.
- 23:54 Changeset [8083] by
- Most functionality exists...
- 20:11 Changeset [8082] by
- Initial revision
- 02:11 Changeset [8081] by
- Initial revision
- 00:03 Changeset [8080] by
- cleaned up, added comments, debugged memory leaks
11/15/95:
- 16:25 Changeset [8079] by
- working code, but pre-cleanup
- 16:25 Changeset [8078] by
- Initial revision
11/12/95:
- 22:19 Changeset [8077]
- This commit was manufactured by cvs2svn to create tag 'NANNY1'.
- 22:19 Changeset [8076] by
- Add com_err for pc code. Hacks for building against AL right now.
- 22:18 Changeset [8075] by
- Added cons_fd_tty, but it may be useless. It certainly is right now.
- 21:49 Changeset [8074] by
- Initial revision
- 21:48 Changeset [8073] by
- Changed to use com_err.
- 21:47 Changeset [8072] by
- Changed to use a com_erred pc_bsd.c.
- 21:46 Changeset [8071] by
- Changed to use com_err. Enhanced an error return. syslog an error.
11/11/95:
- 17:26 Changeset [8070] by
- Remove debug line.
- 17:15 Changeset [8069] by
- Clean up diagnostic I/O some.
- 16:15 Changeset [8068] by
- Moved globals and args into a structure.
- 15:39 Changeset [8067] by
- We get the right kind of tty for Irix now. Added cons_fd_tty, but it's useless. It might be userful for other systems though.
- 15:38 Changeset [8066] by
- Proper things happen with tty selection now.
11/10/95:
- 23:06 Changeset [8065] by
- Initial login/utmp extensions.
11/09/95:
- 14:02 Changeset [8064] by
- This login released in 0.{6,8}D for SGI.
Note: See TracTimeline
for information about the timeline view.