summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-08-24fix includesTheo de Raadt
2000-08-24uninit variablesTheo de Raadt
2000-08-24more fixes in that area; dholland@eecs.harvard.eduTheo de Raadt
2000-08-24only loop through real groups; reported by dholland@eecs.harvard.eduTheo de Raadt
2000-08-24Be careful about hzto returning <= 0.Artur Grabowski
2000-08-23repair sendmail options handlingMichael Shalayeff
2000-08-23Move the updating of timeout queues to after ticks is incremented.Artur Grabowski
The older code actually ensured that no timeout would be too early, but it violated the principle of least surprise by making it seem (when you looked at the time variable) that every timeout was one tick late. Also periodic timeouts (that readd themselves in the timeout function), will now happen with the frequency you expect.
2000-08-23regen.Federico G. Schwindt
2000-08-23- Simplify pread and pwrite now that we have a native implementation.Federico G. Schwindt
- Implement pread/pwrite 64. - Add DUP2FD fcntl command, which is nothing else than dup2 (according to solaris manpage). This solves the dup error and the freezing problem on netscape-solaris (DNS still not working, tho). code from NetBSD.
2000-08-23syncTheo de Raadt
2000-08-23NetBSD RCS idBrad Smith
2000-08-23svr4_error -> native_to_svr4_errnoBrad Smith
2000-08-23svr4_error -> native_to_svr4_errnoBrad Smith
2000-08-23rename to svr4_error.c to svr4_errno.cBrad Smith
2000-08-23fix options; im done nowEric Jackson
2000-08-23little cleanerEric Jackson
2000-08-23mdoc'ifyEric Jackson
2000-08-22WallTheo de Raadt
2000-08-22unused variableTheo de Raadt
2000-08-22proto svc_getreqset2Theo de Raadt
2000-08-22syncTheo de Raadt
2000-08-22Add MLINKS for timelocal() and timegm(); pointed out by Theo.Todd C. Miller
2000-08-22If a user is specified in inetd.conf, set the LOGIN_SETGROUP flag tooTodd C. Miller
since setting user implies setting default groups for that user. Porblem noted by sigh@kuzirabekon.econ.nagasaki-u.ac.jp.
2000-08-22Quickly describe timelocal() and timegm() and note that they areTodd C. Miller
deprecated interfaces.
2000-08-22Prototype timelocal(), timegm(), and timeoff() in the non-ANSI, non-POSIXTodd C. Miller
section.
2000-08-212.8-beta (so that X11 can distinguish login.conf)Theo de Raadt
2000-08-21snprintf sprinkles; solar@false.com & ITheo de Raadt
2000-08-21correct tmp file path; solar@false.comTheo de Raadt
2000-08-21swap_uids_back; solar@false.comTheo de Raadt
2000-08-21closelog, and check for various child setup failures; solar@false.comTheo de Raadt
2000-08-21prototype repairTheo de Raadt
2000-08-21strncpy not safe on overlapping stringsTheo de Raadt
2000-08-21syncTheo de Raadt
2000-08-21Fix incorrect PATH setting; noted by Markus.Todd C. Miller
2000-08-21Var_Append needs to set v for DEBUG(VAR) to work.Marc Espie
Obvious fix. Problem reported by Gregory Steuck, thanks a lot !
2000-08-21fix indentation from 1.41 additionJason Wright
2000-08-21save errno in handlerTheo de Raadt
2000-08-20mlinkTheo de Raadt
2000-08-20Use mkstemp(), ryker@ryker.orgTodd C. Miller
2000-08-20correct Bloom County quotePaul Janzen
2000-08-20The login class field is now implemented.Todd C. Miller
2000-08-20Fix typo introduced in last commit.Todd C. Miller
2000-08-20Remove reference non-existent harduserlimit variable.Todd C. Miller
2000-08-20Fix history section.Todd C. Miller
2000-08-20Crank minor to correspond to login.conf changes in libcTodd C. Miller
2000-08-20#define HASSETUSERCONTEXT now that we have login.conf support.Todd C. Miller
2000-08-20Add calls to setusercontext() and login_get*(). We basically callTodd C. Miller
setusercontext() in most places where previously we did a setlogin(). Add default login.conf file and put root in the "daemon" login class.
2000-08-20login.conf code from BSDi. This does not include the bsd auth codeTodd C. Miller
which will come later. At this stage it is primarily used for setting resource limits.
2000-08-20Only check /etc/nologin if "UseLogin no" since login(1) may have itsTodd C. Miller
own policy on determining who is allowed to login when /etc/nologin is present. Also use the _PATH_NOLOGIN define.
2000-08-20We have to stash the result of get_remote_name_or_ip() before weTodd C. Miller
close our socket or getpeername() will get EBADF and the process will exit. Only a problem for "UseLogin yes".