22:12 Changeset [8255] by ghudson
Introduce "machbins" and move athena/bin/xquota there only for Solaris. xquota was previous #ifdef'd in the Imakefile.
17:39 Changeset [8254] by ghudson
Take into account how some things have moved around.
17:32 Changeset [8253] by ghudson
Use -lbsd instead of -lucb.
17:27 Changeset [8252] by cfields
Define SOLARIS_MAE right now to do an ugly MAE hack. See environment.h 1.4 log for details.
17:19 Changeset [8251] by cfields
Don't do the audio driver install anymore. The problem may be fixed, and I want to hear about it if it isn't. Don't copy in minor_perm; it's modified from stock by driver installs. Clean out the mail queue lock files so that rebooting will clear stuff that was stuck in the queue.
15:34 Changeset [8250] by miki
Initial revision


17:59 Changeset [8249] by ghudson
Update to reflect reality.
17:52 Changeset [8248] by ghudson
/usr/gcc/bin/gcc no longer needs -B to find itself.
15:23 Changeset [8247] by ghudson
Only free newpath if we allocate it.


17:12 Changeset [8246] by ghudson
Eliminate unnecessary Solaris libs.
16:57 Changeset [8245] by ghudson
Use POSIX locking, not flock().
16:34 Changeset [8244] by ghudson
Use -lbsd instead of -lucb; nuke AIX cruft.
16:33 Changeset [8243] by ghudson
Use -lbsd instead of -lucb.
16:29 Changeset [8242] by ghudson
Simplify. Use -lbsd instead of -lucb.
16:23 Changeset [8241] by ghudson
Substitude -lresolv for path to Athena libresolv. We need -lresolv for programs which link against Hesiod, but we don't need to override the stock resolver.
16:17 Changeset [8240] by ghudson
Better conformance with Athena imake conventions.
16:15 Changeset [8239] by ghudson
Simplify. Use -lbsd instead of -lucb.
15:44 Changeset [8238] by ghudson
Specify the canonical gcc (/usr/gcc/bin/gcc). For Solaris 2.4, we do not need the -B and -I flags to tell gcc where to find stuff.
15:29 Changeset [8237] by cfields
Add back in cruft for CcCmd (SOLARIS) Don't -L/usr/X11/lib (SOLARIS) Add WclDir location don't define AthXIncDir and AthXLibDir (SGI)
15:28 Changeset [8236] by ghudson
Use -lbsd, not -lucb.
15:20 Changeset [8235] by ghudson
Use -lbsd instead of -lucb. Avoid duplication.


15:07 Changeset [8234] by ghudson
Solaris may need the socket, nsl, and (Athena) bsd libraries, depending on what AFS libraries are used.
14:58 Changeset [8233] by ghudson
Use SOLARIS #ifdef instead of experimental ones.
14:12 Changeset [8232] by ghudson
ident warning: no id keywords in /source/athena/etc/listsuidcells/Imakefile /source/athena/etc/listsuidcells/Imakefile:
13:37 Changeset [8231] by ghudson
Add listsuidcells.
13:36 Changeset [8230] by ghudson
Rather than turning off the setuid bits on all cells, use the new "listsuidcells" program to list all the setuid cells and turn off just those cells. This saves us from having to resolve hostnames for every cell in the CellServDB.
13:33 Changeset [8229] by ghudson
Improve portability, and fix a few minor errors.
13:12 Changeset [8228] by ghudson
Initial revision
13:07 Changeset [8227] by ghudson
Back out SIGCHLD change for Solaris 2.3; it breaks under Solaris 2.4 and we're unlikely to do another Zephyr build for Solaris 2.3. Also remove gratuitous RS6000 hack.


18:30 Changeset [8226] by ghudson
Null-terminate username before looking it up.


15:56 Changeset [8225] by miki
Initial revision


22:58 Changeset [8224] by cfields
That's right Martha, the version number of this file _decreased_ and the timestamp is older, with these new additions. And I don't even know what a Hobo is! But we're ready for them! (Well, we didn't make an Athena equivalent for the Hobo, but since in retrospect remapping the keys was a mistake in the first place...) Anyway, update for Solaris 2.4.


14:42 Changeset [8223] by miki
addition made by the Solaris2.4 patches


16:56 Changeset [8222] by cfields
Hack for MAE for Solaris. See environment.h 1.4 for comments. Do secure tty checking only under Ultrix. RS6K lib code changed in 3.2.5 so that this broke, and apparently it was never appropriate for AIX in the first place.
16:52 Changeset [8221] by cfields
Hack for MAE for Solaris. See environment.h 1.4 for comments.
16:43 Changeset [8220] by cfields
So I've added nonenvironmental stuff, but renaming the file would not be fun at this point, so I haven't done it. Moved file_exists and other stuff here since it now needs to be used in more than one of the .c files. These changes (ifdef'd SOLARIS_MAE) cause the ethernet device to be chowned to the user and back to root on login/logout if the file /etc/netspy exists. This was the least bad hack available at the time to solve the MAE problem (rm not being considered acceptable), but there is a possibly much better option available now.
16:39 Changeset [8219] by cfields
don't use secure tty code for anything but Ultrix
16:19 Changeset [8218] by cfields
7.7 branch containing hack for MAE.


22:08 Changeset [8217] by cfields
hack for MAE for 7.7


13:36 Changeset [8216] by epeisach
Surroud CFLAGS in make depend with -- arguments - so make depend will not interpret -std1 as -s....


12:03 Changeset [8215] by miki
for Solaris2.4 let admind run
Note: See TracTimeline for information about the timeline view.