summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* avoid multiple inclusions when possible to speed caching upMike Frysinger2011-12-101-1/+6
|
* eat mangled whitespace pointed out by David JamesMike Frysinger2011-11-291-3/+3
|
* avoid IFS abuse by using `IFS=, read -a` to have bash create an array for us ↵Mike Frysinger2011-11-291-19/+10
| | | | as pointed out by David James
* tweak failure message as pointed out by David JamesMike Frysinger2011-11-291-5/+6
|
* rewrite a bit of code to quote all user/group/shell/home stringsMike Frysinger2011-11-261-67/+56
|
* re-use "eshell" when searching for a shell to avoid missing "local shell" ↵Mike Frysinger2011-11-261-9/+7
| | | | decl pointed out by Brian Harring
* do not touch sandbox settings since we only run in pkg_* funcs (where ↵Mike Frysinger2011-11-261-8/+1
| | | | sandbox is disabled)
* restrict enew{user,group} to pkg_{setup,preinst,postinst}Mike Frysinger2011-11-261-2/+3
|
* Change possible mis-used ${action} to ${db}Naohiro Aota2011-11-041-3/+3
|
* clean up enew{user,group} and drop the [extra] argument as no one is using itMike Frysinger2011-11-031-79/+43
|
* restore egetshell as some packages in the tree have been parsing getent ↵Mike Frysinger2011-11-031-1/+22
| | | | directly for this
* egethome: check arguments to verify correct usageMike Frysinger2011-11-031-1/+3
|
* restore egethome as some packages in the tree have been parsing getent ↵Mike Frysinger2011-11-031-1/+20
| | | | directly for this
* clean up egetent style to make it clear how it worksMike Frysinger2011-11-031-19/+34
|
* drop unused funcsMike Frysinger2011-10-311-53/+1
|
* send nscd output to /dev/null so we don't dump ugly warnings when running as ↵Mike Frysinger2011-10-271-2/+3
| | | | non-root
* unify/update EBUILD_PHASE checks, and simplify ↵Mike Frysinger2011-10-271-27/+28
| | | | egethome/egetshell/is-login-disabled funcs a bit
* split out user management helpers into a dedicated eclassMike Frysinger2011-10-271-0/+441