Commit Graph

  • ee43f47f45 Do not fail on missing files in /etc/, create them instead. Dimitri John Ledkov 2015-02-27 13:17:25 +00:00
  • 71c6165dcd Do not report unknown settings, when compiled with PAM. Dimitri John Ledkov 2015-02-27 12:39:44 +00:00
  • 51c1fc93e3 Do not bail out on missing login.defs. Dimitri John Ledkov 2015-02-27 11:23:58 +00:00
  • 17887b216d Suppress pwconv passwd- chmod failure message Duncan Eastoe 2015-02-09 14:39:31 +00:00
  • 01eab0c3b9 man: useradd(8): fix typo in German translation Mike Frysinger 2014-06-16 01:48:27 -04:00
  • 6b65c6aeae Test userdel/usermod when homedir is a symlink Nicolas François 2014-09-21 00:33:02 +02:00
  • 3fb292f3c7 Extend checks for changing U/GID in home directory Nicolas François 2014-09-20 23:59:46 +02:00
  • a8bf8af5aa Extend checks for moving home directory Nicolas François 2014-09-20 23:56:25 +02:00
  • d8c8e8b4b6 subids options added to usermod's usage Nicolas François 2014-09-20 23:18:52 +02:00
  • 930e76ad0d Provides coverage with traceability to test cases Nicolas François 2014-09-20 22:49:41 +02:00
  • 83b5a746d9 Add missing configuration files Nicolas François 2014-09-20 22:39:27 +02:00
  • a7f8176be6 useradd now uses link rather than rename Nicolas François 2014-09-20 22:35:21 +02:00
  • 1b4db814ea Add support for syscall failure tests Nicolas François 2014-09-20 16:15:32 +02:00
  • 9ae9ca833a Add cleanup script Nicolas François 2014-09-20 16:14:33 +02:00
  • 66f87b8caf Add config to disable execution of failure tests Nicolas François 2014-09-20 16:10:57 +02:00
  • bba85fcae3 Add tests for subids handling Nicolas François 2014-09-20 15:49:41 +02:00
  • a0104a9ed8 Use build_path from common/config.sh Nicolas François 2014-09-20 15:46:14 +02:00
  • 112e015f05 Force removal of files when restoring system config Nicolas François 2014-09-20 15:40:46 +02:00
  • e6246599eb Update list of files in login and passwd packages Nicolas François 2014-09-20 15:39:32 +02:00
  • 1d049b6aed sub[ug]id: compare range before comparing username/UID, to avoid unnecessary syscalls Bostjan Skufca 2014-09-06 18:47:55 +00:00
  • 37e2a687e3 sub[ug]id manpages: add note about performance when using login names versus UIDs Bostjan Skufca 2014-09-05 22:34:40 +00:00
  • a113b87c45 newuidmap/newgidmap: added support for user matching by UID in /etc/sub[ug]id Bostjan Skufca 2014-09-05 21:21:03 +00:00
  • b999d48941 Add tests from the old svn tree Serge Hallyn 2014-09-17 14:42:55 -05:00
  • 2cb54158b8 Check size of uid_t and gid_t using AC_CHECK_SIZEOF James Le Cuirot 2014-08-23 09:46:39 +01:00
  • 420943657c Fix building without subordinate IDs support James Le Cuirot 2014-08-23 09:46:38 +01:00
  • 4911773b77 From: Svante Signell <svante.signell@gmail.com> Serge Hallyn 2014-06-26 16:48:56 -05:00
  • 980c804153 man: newuid and newgid: point out that root must be allocated subuids Serge Hallyn 2014-06-09 17:37:16 -05:00
  • 578947e661 newuidmap,newgidmap: Correct the range size sanity check in get_map_ranges Eric W. Biederman 2013-09-08 02:49:52 -07:00
  • 5e87ff0615 Improve vipw error report when editor fails Nicolas François 2013-08-25 16:27:58 +02:00
  • d409947e9a Document the subuid related functions in subordinateio.c Serge Hallyn 2013-08-22 14:21:34 -05:00
  • ba527c728e Updated Japanese translation to 558t victory 2013-08-23 22:31:00 +02:00
  • 50bb452dd1 newuidmap.1 and newgidmap.1: note limitation Serge Hallyn 2013-08-22 13:38:59 -05:00
  • 90ac3a3207 Update translation files. Nicolas François 2013-08-23 02:02:36 +02:00
  • 684de2abff Fix encoding. Nicolas François 2013-08-23 01:57:01 +02:00
  • 44faa3b796 Unfuzzy according to previous change. Nicolas François 2013-08-23 00:02:41 +02:00
  • 138682fd30 Avoid spaces between <option> and <replaceable> Nicolas François 2013-08-22 23:54:34 +02:00
  • 373dd2dc3d Create baseline for changing manpage options. Nicolas François 2013-08-22 23:15:26 +02:00
  • 3ea09ae998 Fix encoding. Nicolas François 2013-08-23 00:54:26 +02:00
  • 115aeef1c4 Fix subordinate_next() return value. Nicolas François 2013-08-19 21:29:50 +02:00
  • 2883ff6ad5 Include <stdio.h> Nicolas François 2013-08-16 01:13:20 +02:00
  • c3b6417226 Remove debug info. Nicolas François 2013-08-16 01:11:50 +02:00
  • eceedf43cf Improve documentation. Nicolas François 2013-08-15 17:21:44 +02:00
  • 6f8dd000f6 Improve diagnostic. Nicolas François 2013-08-15 17:09:38 +02:00
  • 2e46882a9b Fix parse of ranges. Nicolas François 2013-08-15 17:07:04 +02:00
  • 5917347c6f Fix boundary conditions. Nicolas François 2013-08-15 17:03:18 +02:00
  • 7d5732cb49 Remove dead code. Nicolas François 2013-08-15 16:46:51 +02:00
  • 1a8d386288 Subordinate IDs require 32bit uid_t/gid_t Nicolas François 2013-08-14 20:21:32 +02:00
  • 0f26591422 Align coding style. Nicolas François 2013-08-14 00:03:59 +02:00
  • cd1bd8bf4c Add schematics with ranges to help reviews. Nicolas François 2013-08-13 23:57:14 +02:00
  • b84b918464 Avoid dead branches. Nicolas François 2013-08-13 23:55:48 +02:00
  • 00f573fce2 Fix copyright dates. Nicolas François 2013-08-13 23:13:26 +02:00
  • 9951b1f569 Fail in case arguments are provided after options. Nicolas François 2013-08-13 23:13:09 +02:00
  • 0094abea6e Fix count for ranges truncated in remove_range(). Nicolas François 2013-08-13 22:29:16 +02:00
  • 8781aff637 Terminate the child before closing the PAM session. Nicolas François 2013-08-13 19:48:53 +02:00
  • a5e3dbb0e3 Reset caught variable when signal is handled by su. Nicolas François 2013-08-13 19:42:50 +02:00
  • 29bd7e1929 Document checks performed by newgidmap/newuidmap Nicolas François 2013-08-13 19:38:41 +02:00
  • e1a4b6e57b Document the semantic of ranges. Nicolas François 2013-08-13 19:28:07 +02:00
  • 5884ba907c (shadow_random): Use long instead of size_t. Nicolas François 2013-08-13 19:16:24 +02:00
  • 64fe2f7db6 Add splint annotations. Nicolas François 2013-08-13 19:13:45 +02:00
  • 3bdf723bab Improve documentation. Nicolas François 2013-08-13 00:21:02 +02:00
  • 9126425a21 Improve error reporting. Nicolas François 2013-08-13 00:13:12 +02:00
  • bfbd83239e Fix handling of boundaries. Nicolas François 2013-08-13 00:11:24 +02:00
  • d9d1bb4acb Fix removal of ranges. Nicolas François 2013-08-12 23:57:32 +02:00
  • 5d3a785c55 Manpages improvement for subordinate IDs. Nicolas François 2013-08-11 16:05:26 +02:00
  • eeab0bebfa Sort references alphabetically. Nicolas François 2013-08-11 15:48:57 +02:00
  • d611d54ed4 Allow disabling of subordinate IDs. Nicolas François 2013-08-11 14:54:22 +02:00
  • 1fb1486c8a Ignore generated newgidmap and newuidmap Nicolas François 2013-08-11 14:48:39 +02:00
  • d83866d006 Fix typo. Nicolas François 2013-08-11 00:53:50 +02:00
  • 14ebc92d8c Remove unused variable. Nicolas François 2013-08-09 14:12:01 +02:00
  • 45986f8dc8 Fix for Alioth#314271 (musl libc) Nicolas François 2013-08-07 02:17:52 +02:00
  • 561ba96ec7 check for ruserok existence Mike Frysinger 2013-08-07 01:44:24 +02:00
  • cfad7327a5 Editorial changes to usermod(8) Nicolas François 2013-08-07 01:32:56 +02:00
  • 316bc6b3f4 Fix wording: secondary -> subordinate. Nicolas François 2013-08-07 01:01:33 +02:00
  • ac53650da5 Remove duplicate check. Nicolas François 2013-08-06 23:59:09 +02:00
  • 94c52130be Fix typos. Nicolas François 2013-08-06 22:29:40 +02:00
  • ee2b88b7b1 I find it clearer with the words in that order. Nicolas François 2013-08-06 22:25:08 +02:00
  • 1955170a14 Fix typos. Nicolas François 2013-08-06 22:11:41 +02:00
  • 9fdd176e45 Remove copy-pasted NOTE. Nicolas François 2013-08-06 21:01:53 +02:00
  • bae65562ef Remove unused variables. Nicolas François 2013-08-06 20:59:52 +02:00
  • 95d1e146b2 Fix typos. Nicolas François 2013-08-06 20:32:59 +02:00
  • fcb7222b1a Fix Debian bug #675824 Nicolas François 2013-08-06 16:30:38 +02:00
  • 5d491ef9da Revert b10cba0e0a Nicolas François 2013-08-05 23:16:00 +02:00
  • c0ce911b5e userns: add argument sanity checking Serge Hallyn 2013-06-21 11:47:36 -05:00
  • 673c2a6f9a newuidmap,newgidmap: New suid helpers for using subordinate uids and gids Eric W. Biederman 2013-01-22 01:20:07 -08:00
  • 2cffa14105 fix typo in subxid.5 Serge Hallyn 2013-06-06 17:44:23 +02:00
  • c485cfabd8 usermod: add v:w:V:W: to getopt Serge Hallyn 2013-06-06 17:43:29 +02:00
  • 3b3c8001fe subordinateio: Fix subordinate_parse to have an internal static buffer Serge Hallyn 2013-06-06 17:42:36 +02:00
  • 5f2e4b18f8 Add LIBSELINUX to newuidmap and newgidmap LDADD Serge Hallyn 2013-06-06 17:41:58 +02:00
  • 2cc8c2c0dc newusers: Add support for assiging subordinate uids and gids. Eric W. Biederman 2013-01-22 01:19:28 -08:00
  • d5b3092331 usermod: Add support for subordinate uids and gids. Eric W. Biederman 2013-01-22 01:18:24 -08:00
  • 89f7b0868c Add support for detecting busy subordinate user ids Eric W. Biederman 2013-01-22 01:17:50 -08:00
  • 87253ca906 useradd: Add support for subordinate user identifiers Eric W. Biederman 2013-01-22 01:17:30 -08:00
  • 7296cbdbfe userdel: Add support for removing subordinate user and group ids. Eric W. Biederman 2013-01-22 01:16:51 -08:00
  • a8f26262cf Implement find_new_sub_uids find_new_sub_gids Eric W. Biederman 2013-01-22 01:15:05 -08:00
  • f28ad4b251 Add backend support for suboridnate uids and gids Eric W. Biederman 2013-01-22 01:14:35 -08:00
  • 5620c5ab5d Implement commonio_append. Eric W. Biederman 2013-01-22 01:13:26 -08:00
  • 23fd6cb1da login.defs.5: Document the new variables in login.defs Eric W. Biederman 2013-01-22 01:12:58 -08:00
  • a881a2c8d4 Documentation for /etc/subuid and /etc/subgid Eric W. Biederman 2013-01-22 01:12:23 -08:00
  • 60fc4bbf57 Debian bug 677275 - random() max value Nicolas François 2013-08-05 14:19:23 +02:00
  • 7903a1b767 Fix su/1 documentation of - Nicolas François 2013-08-04 23:45:31 +02:00