aboutsummaryrefslogtreecommitdiff
path: root/loginutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - passwd doesnt use salt with md5 passwords; bug #604 thanks tavisosolar2006-04-211-3/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14930 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use strchr() not index()vapier2006-04-161-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14885 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Robert P Day: let menuconfig indent stuff for us, we don't havelandley2006-04-131-3/+3
| | | | | | | to do it in Config.in. git-svn-id: svn://busybox.net/trunk/busybox@14850 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito to unify deluser and delgroup, and generally shrink code.landley2006-04-104-213/+72
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14793 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite/shrink by tito.landley2006-04-042-252/+95
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14747 69ca8d6d-28ef-0310-b511-8ec308f3f277
* From Jan Kiszka: This patch fixes the security labelling of the login terminallandley2006-03-271-13/+9
| | | | | | | | | and process... There still remains some stuff to clean up (the whole set_current_security_context() appears unnecessary complex to me), but this is now at least working. git-svn-id: svn://busybox.net/trunk/busybox@14671 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2006-03-21 Shaun Jackman <sjackman@gmail.com>: Include signal.h instead of ↵vapier2006-03-221-1/+1
| | | | | | sys/signal.h. git-svn-id: svn://busybox.net/trunk/busybox@14595 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert back to r14406aldot2006-03-131-7/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - backout using features which are not available with the previous stablealdot2006-03-091-2/+6
| | | | | | | version of make (3.71.1). git-svn-id: svn://busybox.net/trunk/busybox@14477 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionlandley2006-03-064-4/+4
| | | | | | | definitions. (That should only be on prototypes.) git-svn-id: svn://busybox.net/trunk/busybox@14457 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove unused lists *-maldot2006-03-021-3/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14432 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use absolute path for top_builddir and top_srcdir.aldot2006-03-021-0/+4
| | | | | | | Fixes make trying to include the very same file in an endless loop. git-svn-id: svn://busybox.net/trunk/busybox@14429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fixes parallel builds (make -j)aldot2006-03-011-14/+5
| | | | | | | - use less resources for the buildsystem itself git-svn-id: svn://busybox.net/trunk/busybox@14407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't build directory libraries unless we're building an applet that needs it.landley2006-02-211-0/+2
| | | | | | | Cherry-picked from Devin Bayer's big MacOS X patch. git-svn-id: svn://busybox.net/trunk/busybox@14165 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make the build system puuuuuuuuuuurtyvapier2006-02-021-3/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13793 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - bzero -> memsetaldot2006-01-312-25/+25
| | | | | | | | | | | | | | | | | | text data bss dec hex filename 1652855 14444 1215616 2882915 2bfd63 busybox.oorig.gcc-3.3 1652823 14444 1215616 2882883 2bfd43 busybox.gcc-3.3 1603655 14412 1215552 2833619 2b3cd3 busybox.oorig.gcc-3.4 1603655 14412 1215552 2833619 2b3cd3 busybox.gcc-3.4 1609755 14508 1215744 2840007 2b55c7 busybox.oorig.gcc-4.0 1609755 14508 1215744 2840007 2b55c7 busybox.gcc-4.0 1590495 13516 1215392 2819403 2b054b busybox.oorig.gcc-4.1-HEAD 1590495 13516 1215392 2819403 2b054b busybox.gcc-4.1-HEAD 1589079 13036 1213248 2815363 2af583 busybox.oorig.gcc-4.2-HEAD 1589079 13036 1213248 2815363 2af583 busybox.gcc-4.2-HEAD git-svn-id: svn://busybox.net/trunk/busybox@13762 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more destroy potential overflow for x86_64.vodz2006-01-311-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13753 69ca8d6d-28ef-0310-b511-8ec308f3f277
* destroy potential overflow for x86_64. Added ATTRIBUTE_UNUSEDvodz2006-01-311-3/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13752 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix up yet more annoying signed/unsigned and mixed type errorsandersen2006-01-301-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13732 69ca8d6d-28ef-0310-b511-8ec308f3f277
* just whitespacetimr2006-01-255-8/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add platform.h.aldot2006-01-222-16/+3
| | | | | | | - use shorter boilerplate while at it. git-svn-id: svn://busybox.net/trunk/busybox@13494 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - Document -m, -c, -s and provide a default shell for standalone build.aldot2006-01-191-9/+17
| | | | | | | | - Wrap overlong lines plus a few whitespace fixes. - add GPL header. git-svn-id: svn://busybox.net/trunk/busybox@13433 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - shared libbusybox.aldot2006-01-151-1/+6
| | | | | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something.. git-svn-id: svn://busybox.net/trunk/busybox@13346 69ca8d6d-28ef-0310-b511-8ec308f3f277
* declare const for funvapier2006-01-081-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13162 69ca8d6d-28ef-0310-b511-8ec308f3f277
* patch from tito: consolidate delay functions as bb_do_delay()landley2006-01-064-26/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13135 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Second attempt to simplify the login menu. Shadow password stuff at the top,landley2005-12-211-2/+1
| | | | | | | | | | with no dependencies (since depending on 9 of the 13 apps in the menu gets a bit silly). And fix my attempt to make internal shadow password support automatically depend on internal password support plus shadow password support. git-svn-id: svn://busybox.net/trunk/busybox@12969 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shadow password support went beyond the dependency event horizon, just makelandley2005-12-201-32/+28
| | | | | | | | it an independent menu. And make internal shadow password support a subset of the other internal password function support. git-svn-id: svn://busybox.net/trunk/busybox@12958 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shadow password support involves vlock too.landley2005-12-191-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12951 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito to make vlock much smaller.landley2005-12-191-94/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12950 69ca8d6d-28ef-0310-b511-8ec308f3f277
* strncmp isn't automatically superior to strcmp. Especially when it isn'tlandley2005-12-181-2/+2
| | | | | | | used right. git-svn-id: svn://busybox.net/trunk/busybox@12949 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove strange bloat dup2() usage, sync this code with mainstream ↵vodz2005-12-131-3/+2
| | | | | | login-utils, size reduce git-svn-id: svn://busybox.net/trunk/busybox@12857 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Quote the user we pass to addgroup so funky chars are preserved. Fix by ↵vapier2005-11-151-1/+1
| | | | | | dragan_marinkovic in Bug 544 git-svn-id: svn://busybox.net/trunk/busybox@12255 69ca8d6d-28ef-0310-b511-8ec308f3f277
* common BUFSIZ BSS buffer, small reduce code, data and bssvodz2005-10-152-17/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11867 69ca8d6d-28ef-0310-b511-8ec308f3f277
* change interface to bb_xasprintf() - more perfect for me.vodz2005-09-291-1/+1
| | | | | | | ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum git-svn-id: svn://busybox.net/trunk/busybox@11694 69ca8d6d-28ef-0310-b511-8ec308f3f277
* getty must chdir(/). Use bb_getopt_ulflags. Indent. error() perfectvodz2005-09-291-221/+180
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11690 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use the shorter license headervapier2005-09-241-15/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11624 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use brief license linevapier2005-09-241-15/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11618 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rename libbb's password helpers as suggested in libbb.haldot2005-09-202-2/+2
| | | | | | | | | | | my_getpwnam -> bb_xgetpwnam /* dies on error */ my_getgrnam -> bb_xgetgrnam /* dies on error */ my_getgrgid -> bb_getgrgid my_getpwuid -> bb_getpwuid my_getug -> bb_getug git-svn-id: svn://busybox.net/trunk/busybox@11515 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The change in getty.c in Busybox 1.01 caused the /etc/issue file to notandersen2005-07-271-5/+6
| | | | | | | | be displayed unless CONFIG_FEATURE_UTMP is set. This was not the intended result. git-svn-id: svn://busybox.net/trunk/busybox@10928 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use toplevel ARFLAGS and update default ARFLAGS to be quietvapier2005-07-271-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10923 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>vapier2005-07-011-16/+14
| | | | | | | | * loginutils/getty.c: (open_tty): Use dup2 instead of close/dup. git-svn-id: svn://busybox.net/trunk/busybox@10681 69ca8d6d-28ef-0310-b511-8ec308f3f277
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>vapier2005-07-011-0/+6
| | | | | | | | | * loginutils/getty.c: Include utmp.h only if CONFIG_FEATURE_U_W_TMP is defined. (getty_main): Use ISSUE only if it is defined. git-svn-id: svn://busybox.net/trunk/busybox@10680 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and ↵vapier2005-07-014-25/+33
| | | | | | WTMP options git-svn-id: svn://busybox.net/trunk/busybox@10679 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A patch from Takeharu KATO to update/fix SE-Linux support.landley2005-05-033-28/+35
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10238 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bernhard Fischer to make a bunch of symbols staticandersen2005-04-164-6/+6
| | | | | | | which were otherwise cluttering the global namespace. git-svn-id: svn://busybox.net/trunk/busybox@10121 69ca8d6d-28ef-0310-b511-8ec308f3f277
* In Bug 208, bernhardf writes:vapier2005-04-161-1/+1
| | | | | | | | | On machines with only ANSI compliant compilers, not explitily delcaring an empty parameter list 'void' causes failure. git-svn-id: svn://busybox.net/trunk/busybox@10113 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use a sane VEOL settingandersen2005-04-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10102 69ca8d6d-28ef-0310-b511-8ec308f3f277
* egor duda writes:andersen2004-10-082-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor git-svn-id: svn://busybox.net/trunk/busybox@9320 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Only write to shadow file is shadow passwords are enabled. Patch by magicfox ↵bug12004-09-151-5/+4
| | | | | | modified by myself to retain check for shadow file access. git-svn-id: svn://busybox.net/trunk/busybox@9255 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from tito to add argument checking.bug12004-09-141-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@9248 69ca8d6d-28ef-0310-b511-8ec308f3f277