summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
2002-05-16KNFTheo de Raadt
2002-05-16No longer needs to be setuid root.Todd C. Miller
2002-05-14Major changes:Todd C. Miller
Job names are now "runtime.queue" where runtime is when the job will run in Unix time format. This is what SysV at does and allows us to nuke the .SEQ file. Historic BSD options for atq and atrm are now implemented; atq and atrm get their own man pages. At no longer does anything with the -v flag. We print the execution time when jobs are submitted so there is no need. Most *scanf() usage is gone (one remains in atrun). Better sanity checks in atrun. Random style/cleanup. With these changes we have the best of both worlds; POSIX compliance with the traditional BSD features.
2002-05-13o) fix order and usage of chroot&chdir;Mike Pechkin
o) move code up from chroot&chdir block (tftpd); millert@ ok
2002-05-11pass -WallTodd C. Miller
2002-05-11Use strtod() to convert string -> double, not sscanf().Todd C. Miller
2002-05-11Deal with unknown command line options more sanely.Todd C. Miller
2002-05-11When opening jobs file, use O_NONBLOCK|O_NOFOLLOW for paranoia's sake.Todd C. Miller
2002-05-11Add missing libraries to bsd.prog.mk (mostly kerberosV)Marc Espie
Use them in DPADD throughout the tree. Fix a few mispells (LIBMATH -> LIBM...) Wipe obsolete lib (LIBRESOLV) Sort added missing libraries, move obsolete stuff apart. Synch documentation in bsd.README ok deraadt@
2002-05-07wrong size of address; harding@motd.caTheo de Raadt
2002-05-06Kill/adjust r(login|exec)d? references now that those are no longer inTodd C. Miller
the tree.
2002-05-06rlogin: Lived with JoyTheo de Raadt
2002-05-06rlogind and rexecd go awayTheo de Raadt
2002-04-29Clean up RELOC_RELATIVE reloction type, do correct relocation insteadDale Rahn
of incorrect symbol handling for it. RELOC_RELA() is not a macro, so remove extra () from the code, try to print error and exit if unknown relocation type is encountered.
2002-04-29wierd -> weirdPeter Valchev
2002-04-24Perform full relocation for Rela bootstrap relocations, compatibleDale Rahn
with newer binutils this way. ok fgs, jason.
2002-04-16skip over comment while parsing subject.Marc Espie
(Repair bus_space.9 parsing, not visible on formatted version)
2002-04-09Add the Copyrights from the respective files the code came from. ok deraadt@Dale Rahn
2002-04-02A few improvements to accommodate more ports.Marc Espie
- recognize unbreakable em dashes from pod2man, - handle some user-defined font changes, - kill obvious non-subjects. ok millert@
2002-03-31Do not run static constructors when run from ldd. ok theo, art, espie, pefoDale Rahn
2002-03-30correct an auth_close() misuse; millert okTheo de Raadt
2002-03-29-WallTheo de Raadt
2002-03-27From David Krause:Todd C. Miller
o ftpd.8: alphabetically sort FILES and add login.conf & motd o midi.4 and pckbd.4: there is no pcppi(4) man page o passwd.5: s/passwd.conf/login.conf
2002-03-27'S' required in OpenBSD (LOCAL_MAILER_FLAGS). From lazy form@.Mike Pechkin
millert@ ok
2002-03-27We need ftp-proxy only on loopback.Mike Pechkin
todd@, beck@ ok
2002-03-24string.hTheo de Raadt
2002-03-19Only accept the empty string for users with no password.Todd C. Miller
Previously, any password was accepted (that's how crypt() behaves).
2002-03-17Clean up building of debug_map. mips and non-mips can moreArtur Grabowski
or less share the same code.
2002-03-17Remove hackery I added to deal with dlopen(NULL), handle it in a reasonablyDale Rahn
sane manner. This and the previous resolve.c change art@ ok
2002-03-17Keep _dl_last_object in sync with reality if last element in list is deleted.Dale Rahn
allocated memory is not necessarily 0ed, make sure next pointer is inited.
2002-03-17Clean up the zapping of bad variables. Instead of implementingArtur Grabowski
_dl_suid_ok, just use the issetugid syscall. ok drahn@.
2002-03-16Add missing auth_close() and login_close() calls.Todd C. Miller
2002-03-16o Don't allow password-less accounts to login (like in 2.9 and below)Todd C. Miller
o Stash copy of struct passwd via auth_setpwd() to avoid extra needless getpwnam() calls.
2002-03-16Avoid potential corruption of passwd pointer auth_approval().Todd C. Miller
Also check for strdup() failure while I am here.
2002-03-16Avoid potential corruption of passwd pointer auth_approval().Todd C. Miller
Similar to my recent rshd change.
2002-03-16Add missing login_close() call.Todd C. Miller
2002-03-16auth_approval() calls getpwnam() which can modify the stashed passwdTodd C. Miller
struct. Use auth_setpwd() to stash a copy of the struct so auth_approval() doesn't need to use getpwnam(). Closes PR 2470.
2002-03-15Add support for binutils 2.11. Work around change in PLT generation new ldDale Rahn
generates. From NetBSD. ok art@
2002-03-13login(8) -> login(1)Marco S Hyman
2002-03-13login(8) -> login(1)Marco S Hyman
2002-03-13login(8) -> login(1)Marco S Hyman
2002-03-12Fix typo that prevented user's gid in passwd entry from being applied;Todd C. Miller
Brian Poole
2002-03-121) user and group name may start with a number (though it is a bad idea).Todd C. Miller
For the -u/-g flags do passwd/group file lookups first and then try as a numeric id. 2) Set the gid based on the uid's passwd file entry if there is one, just like we do with names. Partially based on a patch from Brian Poole
2002-03-12Pass full length to strlcat(). From Brian Poole.Daniel Hartmeier
2002-03-12bsd_auth.h requires other headers so it can't be firstTodd C. Miller
2002-03-12Fix a couple mis-sorted headers and sync usage() with man page.Todd C. Miller
From Brian Poole
2002-03-11we don't need "/" after ${DESTDIR}Mike Pechkin
millert@ ok
2002-03-07call the r_brk function in dlopen/dloclose on all archs,Artur Grabowski
not just mips.
2002-03-07Add a debug printf for the entry point just before returning to MD code.Artur Grabowski
2002-03-05add -ldes linkingTheo de Raadt