summaryrefslogtreecommitdiff
path: root/modules/pt_chown
Commit message (Collapse)AuthorAgeFilesLines
* Several modules: Depend on stat.Bruno Haible2020-03-221-0/+1
| | | | | | | | | | | | | | | | | | | | | * modules/acl-permissions (Depends-on): Add stat. * modules/canonicalize (Depends-on): Likewise. * modules/file-has-acl (Depends-on): Likewise. * modules/fstat (Depends-on): Likewise. * modules/fstatat (Depends-on): Likewise. * modules/glob (Depends-on): Likewise. * modules/javacomp (Depends-on): Likewise. * modules/linkat (Depends-on): Likewise. * modules/mkdir (Depends-on): Likewise. * modules/pt_chown (Depends-on): Likewise. * modules/ptsname_r (Depends-on): Likewise. * modules/readlinkat (Depends-on): Likewise. * modules/rename (Depends-on): Likewise. * modules/renameatu (Depends-on): Likewise. * modules/tmpdir (Depends-on): Likewise. * modules/utimens (Depends-on): Likewise. * modules/relocatable-prog-wrapper (Depends-on): Add largefile. * modules/same (Depends-on): Remove stat.
* root-uid: new modulePaul Eggert2012-06-261-0/+1
| | | | | | | | | | | | | | | | | | | | | This is for portability to Tandem's NonStop Kernel. * lib/root-uid.h, modules/root-uid: New files. * lib/euidaccess.c, lib/pt_chown.c, lib/unlinkdir.c: * lib/write-any-file.c, tests/test-sethostname2.c: Include "root-uid.h". * lib/euidaccess.c (euidaccess): * lib/pt_chown.c (main): * lib/unlinkdir.c (cannot_unlink_dir): * lib/write-any-file.c (can_write_any_file): * m4/mknod.m4 (gl_FUNC_MKNOD): * tests/test-sethostname2.c (geteuid, main): Don't assume ROOT_UID == 0. * modules/euidaccess (Depends-on): * modules/pt_chown (Depends-on): * modules/sethostname-tests (Depends-on): * modules/unlinkdir (Depends-on): * modules/write-any-file (Depends-on): Add root-uid.
* pt_chown: use configmake to simplify buildEric Blake2011-10-191-2/+1
| | | | | | | | | Even with older automake, our configmake module provides the guarantee that pt_chown needs. * modules/pt_chown (Makefile.am): Drop line guaranteed by configmake. Signed-off-by: Eric Blake <eblake@redhat.com>
* ptsname and others: relax licenseEric Blake2011-10-191-1/+1
| | | | | | | | | | | | | Discussed here: https://lists.gnu.org/archive/html/bug-gnulib/2011-10/msg00178.html * modules/grantpt (License): Change from LGPLv3+ to LGPLv2+. * modules/unlockpt (License): Likewise. * modules/pt_chown (License): Likewise. * modules/ptsname (License): Likewise. * modules/ttyname_r (License): Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
* exit: drop remaining clientsEric Blake2011-05-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Anyone using EXIT_FAILURE needs to depend on stdlib, now that the exit module is gone. * modules/argmatch (Depends-on): Replace exit with stdlib. * modules/copy-file (Depends-on): Likewise. * modules/execute (Depends-on): Likewise. * modules/exitfail (Depends-on): Likewise. * modules/obstack (Depends-on): Likewise. * modules/pagealign_alloc (Depends-on): Likewise. * modules/pipe-filter-gi (Depends-on): Likewise. * modules/pipe-filter-ii (Depends-on): Likewise. * modules/savewd (Depends-on): Likewise. * modules/spawn-pipe (Depends-on): Likewise. * modules/wait-process (Depends-on): Likewise. * modules/xsetenv (Depends-on): Likewise. * modules/chdir-long (Depends-on): Add stdlib, for EXIT_FAILURE. * modules/git-merge-changelog (Depends-on): Likewise. * modules/long-options (Depends-on): Likewise. * modules/pt_chown (Depends-on): Likewise. * modules/sysexits (Depends-on): Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
* pt_chown: Make it work with automake < 1.11.Bruno Haible2010-03-241-0/+2
|
* pt_chown: Don't depend on GPLed modules.Bruno Haible2010-03-241-1/+0
|
* New module 'pt_chown'.Bruno Haible2010-03-211-0/+25