summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
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
2002-02-27Small fix from Bjorn Sandell <biorn@dce.chalmers.se> that makes it compileHans Insulander
when KRB524 is not defined. Closes PR #2305
2002-02-21cleanup of MD/MI ld.so (elf), most changes by art@ cleanup by me.Dale Rahn
tested on alpha sparc64 powerpc.
2002-02-21use sizeof w/ defines; niklas@ millert@ ok.Federico G. Schwindt
2002-02-20Fix obvious pasto: when iflush'n flush 24,20,16,... not 20,16,16,...Jason Wright
2002-02-20err/warn strings don't need \n'sJason Wright
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-02-19Fix gethostname() usage.Mike Pechkin
deraadt@ ok
2002-02-19Rewrite upper().Mike Pechkin
millert@ ok
2002-02-17Call S_ISLNK with correct variable; Peter PhilippTodd C. Miller
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained ↵Todd C. Miller
outside the tree)
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2002-02-16Deal with snprintf returning >= sizeof(buf) and simplify someTodd C. Miller
of the arithmetic. deraadt@ OK
2002-02-15slight snprintf paranoiaTheo de Raadt
2002-02-15Fix memory leak in get_proxy_env().Mike Pechkin
deraadt@ ok
2002-02-14Mark path via .PaMike Pechkin
deraadt@ ok
2002-02-13fix some XrTheo de Raadt
2002-02-13correct -m description; wngdn@src.uchicago.eduTheo de Raadt
2002-02-13When you give command examples and etc., in a manual page prefix them with:Mike Pechkin
$ command or # command deraadt@ ok
2002-02-11libdl is no moreArtur Grabowski
2002-02-10spellingTheo de Raadt