Commit Graph

  • 3be7b9d75a Remove traces of utmpx Alejandro Colomar 2022-12-21 18:36:57 +01:00
  • 170b76cdd1 Disable utmpx permanently Alejandro Colomar 2022-12-21 18:33:40 +01:00
  • 2da7607ea6 Assume <utmpx.h> always exists Alejandro Colomar 2022-12-21 17:59:30 +01:00
  • 5fae37271e Remove pwdauth.c Alejandro Colomar 2022-12-20 15:10:49 +01:00
  • 74c17c7167 Add support for skeleton files from /usr/etc/skel Michael Vetter 2022-11-09 14:41:31 +01:00
  • 37412f505e Fix useradd audit event logging of ID field Michael Vetter 2022-12-15 11:52:58 +01:00
  • 6b6e005ce1 Remove comments that survived the Helicoprion Alejandro Colomar 2022-12-13 22:30:05 +01:00
  • 428a2078b6 Ping? :) Alejandro Colomar 2022-12-13 22:17:51 +01:00
  • 54847a76da Remove preprocessor conditionals that are always true Alejandro Colomar 2022-12-13 22:12:51 +01:00
  • f2ae6a42a4 Remove code conditional on USE_TERMIO Alejandro Colomar 2022-12-13 22:10:16 +01:00
  • 5669b34891 Assume socket(2) exists Alejandro Colomar 2022-12-12 20:06:39 +01:00
  • 3d32dd05bb Assume inet_ntoa(3) exists Alejandro Colomar 2022-12-12 20:05:47 +01:00
  • 0e0c55aeca Assume F_* and SEEK_* macros are defined Alejandro Colomar 2022-12-12 19:55:12 +01:00
  • 9dfa71f71c Remove code conditional on S_SPLINT_S Alejandro Colomar 2022-12-12 19:46:17 +01:00
  • 143e346dd5 Assume strdup(3) exists Alejandro Colomar 2022-12-12 19:23:24 +01:00
  • 56e989ccf7 Assume strcasecmp(3) exists Alejandro Colomar 2022-12-12 19:22:25 +01:00
  • 06f4acee99 Assume rmdir(2) exists Alejandro Colomar 2022-12-12 19:20:47 +01:00
  • dfc93b35cc Assume mkdir(2) exists Alejandro Colomar 2022-12-12 19:17:44 +01:00
  • 61299d69ad Assume B[0-9]* macros are defined Alejandro Colomar 2022-12-02 23:07:56 +01:00
  • f51c6838ac Assume SIGTTOU is defined Alejandro Colomar 2022-12-02 23:03:29 +01:00
  • 307502d8b5 Assume SIGTSTP is defined Alejandro Colomar 2022-12-02 23:02:24 +01:00
  • 74c8015730 Assume RLIMIT_STACK is defined Alejandro Colomar 2022-12-02 22:57:47 +01:00
  • c916715a6c Assume RLIMIT_NOFILE is defined Alejandro Colomar 2022-12-02 22:56:43 +01:00
  • 5ebf28c999 Assume RLIMIT_FSIZE is defined Alejandro Colomar 2022-12-02 22:55:18 +01:00
  • 91adf3b8bb Assume RLIMIT_DATA is defined Alejandro Colomar 2022-12-02 22:53:45 +01:00
  • 891d8dbedd Assume RLIMIT_CPU is defined Alejandro Colomar 2022-12-02 22:52:52 +01:00
  • 7a4906fc75 Assume RLIMIT_AS is defined Alejandro Colomar 2022-12-02 22:51:41 +01:00
  • e1a39e1dfc Assume RLIMIT_CORE is defined Alejandro Colomar 2022-12-02 22:49:57 +01:00
  • cbc363f671 Assume getgrgid_r(3) exists Alejandro Colomar 2022-12-02 22:42:39 +01:00
  • 88eb38f4ab Assume getgrnam_r(3) exists Alejandro Colomar 2022-12-02 22:41:48 +01:00
  • e5e5df1966 Assume getpwuid_r(3) exists Alejandro Colomar 2022-12-02 22:40:47 +01:00
  • e788001977 Assume getpwnam_r(3) exists Alejandro Colomar 2022-12-02 22:39:28 +01:00
  • a082a3975f Assume fsync(2) exists Alejandro Colomar 2022-12-02 22:32:59 +01:00
  • e71c23586a Assume fchown(2) exists Alejandro Colomar 2022-12-02 22:31:38 +01:00
  • 9c86e07067 Assume fchmod(2) exists Alejandro Colomar 2022-12-02 22:30:24 +01:00
  • 55c62b663f Assume l64a(3) exists Alejandro Colomar 2022-12-02 22:28:25 +01:00
  • 48391fb862 Assume <netdb.h> exists Alejandro Colomar 2022-12-02 22:24:56 +01:00
  • b76d9b540a Remove preprocessor conditionals that are always true Alejandro Colomar 2022-12-02 22:22:55 +01:00
  • 9d695340b4 Assume <sys/resource.h> exists Alejandro Colomar 2022-12-02 22:20:55 +01:00
  • cdaa04e460 Remove uses of ulimit(3) Alejandro Colomar 2022-12-02 22:10:18 +01:00
  • 0527fa677b Add indentation to heavy use of preprocessor conditionals Alejandro Colomar 2022-12-02 21:58:14 +01:00
  • 7b1fc83e9b Remove unused check for <utime.h> Alejandro Colomar 2022-12-02 21:55:16 +01:00
  • eecd021c04 Remove unused check for <syslog.h> Alejandro Colomar 2022-12-02 21:54:18 +01:00
  • 5777e583cd Assume <termios.h> exists Alejandro Colomar 2022-12-02 21:52:19 +01:00
  • b47aa1e9aa Assume <utmpx.h> exists Alejandro Colomar 2022-12-02 21:50:40 +01:00
  • 85d2688d62 Remove unused check for <sys/time.h> Alejandro Colomar 2022-12-02 21:48:51 +01:00
  • 578f286215 Assume <unistd.h> exists Alejandro Colomar 2022-12-02 21:39:15 +01:00
  • 28e565aa83 Remove unused check for <fcntl.h> Alejandro Colomar 2022-12-02 21:37:50 +01:00
  • d7baafb2eb Assume strstr(3) exists Alejandro Colomar 2022-12-05 13:54:37 +01:00
  • 0793782d31 Assume snprintf(3) exists Alejandro Colomar 2022-12-05 13:53:08 +01:00
  • 7d3213741e Assume rename(2) exists Alejandro Colomar 2022-12-05 13:52:04 +01:00
  • 9d8c3df93c Assume NULL exists Alejandro Colomar 2022-12-02 17:25:07 +01:00
  • 3a32f5278d Assume strerror(3) exists Alejandro Colomar 2022-12-02 17:23:03 +01:00
  • 5e8df2b2b5 Assume fputs(3) exists Alejandro Colomar 2022-12-02 17:22:25 +01:00
  • c26b682381 Assume <locale.h> exists Alejandro Colomar 2022-12-02 17:06:47 +01:00
  • d34c834ea8 Remove unused check for <limits.h> Alejandro Colomar 2022-12-02 17:04:03 +01:00
  • 1eaa30756e Assume <errno.h> exists Alejandro Colomar 2022-12-02 16:58:12 +01:00
  • c4d9dcacc9 Assume <stdbool.h> exists Alejandro Colomar 2022-12-02 16:51:05 +01:00
  • ed6c505312 Add '62_usermod_remove_supplementary_groups' test case to test runner scripts (run_some) James Addison 2022-11-18 22:14:43 +00:00
  • f2bcb7a1b8 Add '62_usermod_remove_supplementary_groups' test case to test runner scripts (run_all, run_all.coverage) James Addison 2022-11-17 12:58:13 +00:00
  • 20f8ead9ec Add regression test for 'usermod -rG' -- it should not add users to groups they did not previously belong to James Addison 2022-11-17 12:47:31 +00:00
  • 899f7a43b1 Preparation / clarity: rename existing usermod test from 'remove_supplemental_groups' to 'clear_supplemental_groups' James Addison 2022-11-17 11:35:52 +00:00
  • 2a5b8810bb agetpass: Hook into build-system Guillem Jover 2022-11-21 14:00:13 +01:00
  • ab91ec10b4 Hide [[gnu::malloc(deallocator)]] in a macro Alejandro Colomar 2022-09-28 23:09:19 +02:00
  • 554f86bafa Replace the deprecated getpass(3) by our agetpass() Alejandro Colomar 2022-09-27 21:21:35 +02:00
  • 155c9421b9 libmisc: agetpass(), erase_pass(): Add functions for getting passwords safely Alex Colomar 2022-09-26 22:22:24 +02:00
  • 8cce4557e0 Don't 'else' after a 'noreturn' call Alex Colomar 2022-09-28 00:03:46 +02:00
  • 99ce21a313 CI: add libbsd and pkg-config dependencies Iker Pedrosa 2022-11-22 14:35:06 +01:00
  • a281f241b5 Fix HAVE_SHADOWGRP configure check Florian Weimer 2022-11-21 11:52:45 +01:00
  • e8d2bc8d8b Allow supplementary groups to be added via config file Andy Zaugg 2022-10-18 16:30:14 -07:00
  • e0524e813a useradd: check if subid range exists for user Iker Pedrosa 2022-10-24 10:46:36 +02:00
  • 095f9d48ef debian/gitlab-ci.yml: Use sudo to fix reprotest test Balint Reczey 2022-11-11 21:17:16 +01:00
  • b4c00e119f debian/patches/506_relaxed_usernames: Fix refreshing the patch debian/1%4.13+dfsg1-1 Balint Reczey 2022-11-11 12:59:33 +01:00
  • 326f1566ef Update changelog Balint Reczey 2022-11-11 11:09:34 +01:00
  • 6ac9c8ffe1 Merge branch 'scrub-obsolete' into 'master' Balint Reczey 2022-11-10 21:17:06 +00:00
  • 860bfc3bc2 Update changelog Balint Reczey 2022-11-10 16:38:37 +01:00
  • f960334281 Refresh patches Balint Reczey 2022-11-10 16:28:31 +01:00
  • cb56b9d10e pristine-tar data for shadow_4.13+dfsg1.orig.tar.xz Balint Reczey 2022-11-10 16:24:14 +01:00
  • e4bc4e00d3 Update upstream source from tag 'upstream/4.13+dfsg1' Balint Reczey 2022-11-10 16:24:14 +01:00
  • 3987cc7880 New upstream version 4.13+dfsg1 upstream/4.13+dfsg1 Balint Reczey 2022-11-10 16:24:06 +01:00
  • f17d14fa1d Update changelog Balint Reczey 2022-11-10 16:21:54 +01:00
  • bdbb726365 debian/control: Mark libsubid-dev as Multi-Arch: same Balint Reczey 2022-11-10 16:21:04 +01:00
  • e0c751974f debian/watch: Make watch file work with new GitHub UI Balint Reczey 2022-11-10 16:15:00 +01:00
  • 24b44b686e Release 4.13 4.13 Serge Hallyn 2022-11-08 10:29:30 -06:00
  • 690bd8a878 update changelog Serge Hallyn 2022-11-08 10:28:10 -06:00
  • 90424e7c20 Don't warn when failed to open /etc/nsswitch.conf Serge Hallyn 2022-11-07 09:54:50 -06:00
  • 8b93f459b4 Remove constraints unnecessary since buster (oldstable) Debian Janitor 2022-11-06 03:42:26 +00:00
  • 658cda9512 Update changelog debian/1%4.12.3+dfsg1-3 Balint Reczey 2022-11-05 14:48:03 +01:00
  • 8f8e8c66d6 Fix tree copying regressions introduced in 4.12.2. Balint Reczey 2022-11-05 11:14:01 +01:00
  • 9351646a53 Merge branch 'lintian-fixes' into 'master' Jelmer Vernooij 2022-11-04 17:20:34 +00:00
  • eaebea55a4 useradd: Fix buffer overflow when using a prefix David Michael 2022-10-23 18:51:33 -04:00
  • 9335ee4556 Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse. Debian Janitor 2022-10-22 21:39:40 +00:00
  • cfe3388825 Update changelog debian/1%4.12.3+dfsg1-2 Balint Reczey 2022-10-22 21:07:23 +02:00
  • fa71d99553 Update changelog Balint Reczey 2022-10-22 20:23:33 +02:00
  • 220f9aac4d Cherry-pick upstream patch to fix regression in expiration date handling Balint Reczey 2022-10-22 20:09:51 +02:00
  • 0336454503 adduser-old.c: Remove program Alejandro Colomar 2022-10-08 01:58:07 +02:00
  • 16afe18142 Raise limit for passwd and shadow entry length Iker Pedrosa 2022-10-07 12:36:59 +02:00
  • fbf275da19 lastlog: check for localtime() return value Iker Pedrosa 2022-10-06 10:05:44 +02:00
  • 1e5f9a72b0 man: add missing space in useradd.8.xml Iker Pedrosa 2022-10-07 12:17:41 +02:00
  • e5db28a4bf fix usermod -rG x y while user y is not in group x will cause user y add into group x xyz 2022-08-26 19:23:13 -07:00