27 Commits

Author SHA256 Message Date
anag_factory 344760090c Accepting request 1360277 from devel:microos
- Update to version 1.3.0+git20260618.66fbd03:
  * Release version 1.3.0
  * meson.build: try to autodetect distribution variable if not set
  * CI: add tests/ci, a nspawn container based test suite
  * INSTALL.md: document -Ddistribution=suse
  * chfn/chsh: fix return 0 in error case
  * passwd: fix -s in getopt()
  * pwupdd-chfn: move get peer_uid call to later when we need it
  * pwupdd: call getpwnam after unpacking p.name
  * Release version 1.2.1
  * Use strlcpy instead of strcpy
  * Fix several errors

OBS-URL: https://build.opensuse.org/request/show/1360277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=10
2026-06-18 19:37:32 +00:00
kukuk a3fe2be433 OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=17 2026-06-18 10:52:44 +00:00
kukuk 0bce4f7e64 - Update to version 1.3.0+git20260618.66fbd03:
* Release version 1.3.0
  * meson.build: try to autodetect distribution variable if not set
  * CI: add tests/ci, a nspawn container based test suite
  * INSTALL.md: document -Ddistribution=suse
  * chfn/chsh: fix return 0 in error case
  * passwd: fix -s in getopt()
  * pwupdd-chfn: move get peer_uid call to later when we need it
  * pwupdd: call getpwnam after unpacking p.name
  * Release version 1.2.1
  * Use strlcpy instead of strcpy
  * Fix several errors

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=16
2026-06-18 10:51:57 +00:00
anag_factory 1a9d1af46d Accepting request 1350261 from devel:microos
- Update to version 1.2.0+git20260430.a5f02f6:
  * scan-caps: don't abort on first error

- Update to version 1.2.0+git20260423.0ee31ef:
  * Release version 1.2.0
  * chfn: document that (size_t)-1 is SIZE_MAX
  * verify_password: fix possible NULL pointer dereference

OBS-URL: https://build.opensuse.org/request/show/1350261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=9
2026-04-30 18:31:53 +00:00
kukuk 8fd90e5782 - Update to version 1.2.0+git20260430.a5f02f6:
* scan-caps: don't abort on first error

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=15
2026-04-30 13:48:15 +00:00
kukuk 0ccd14879a - Update to version 1.2.0+git20260423.0ee31ef:
* Release version 1.2.0
  * chfn: document that (size_t)-1 is SIZE_MAX
  * verify_password: fix possible NULL pointer dereference

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=14
2026-04-23 09:58:09 +00:00
anag_factory 83e89b5900 Accepting request 1343150 from devel:microos
- Update to version 1.1.0+git20260327.39b8181:
  * pam_unix_ng: don't print authentication errors on console
  * pwupdd@.service: add Documentation= field
  * pam_unix_ng.8: fix typo found by Lintian
- Use without_restart for *.socket units

OBS-URL: https://build.opensuse.org/request/show/1343150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=8
2026-03-27 15:51:25 +00:00
kukuk e21ad0324b - Update to version 1.1.0+git20260327.39b8181:
* pam_unix_ng: don't print authentication errors on console
  * pwupdd@.service: add Documentation= field
  * pam_unix_ng.8: fix typo found by Lintian
- Use without_restart for *.socket units

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=13
2026-03-27 10:20:51 +00:00
dimstar_suse 711689bcfb Accepting request 1338750 from devel:microos
- Update to version 1.1.0+git20260313.e9be3c9:
  * Release version 1.1.0
  * pam_unix_ng: try to start pwaccessd.socket via D-Bus if not running

OBS-URL: https://build.opensuse.org/request/show/1338750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=7
2026-03-14 21:21:51 +00:00
kukuk 8eb0b2f275 - Update to version 1.1.0+git20260313.e9be3c9:
* Release version 1.1.0
  * pam_unix_ng: try to start pwaccessd.socket via D-Bus if not running

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=12
2026-03-13 14:22:58 +00:00
anag_factory d3abddcd8d Accepting request 1336326 from devel:microos
- Add #!BuildConflicts: shadow-pw-mgmt
  shadow-pw-mgmt permission file is in conflict

- Disable obsoletes shadow-pw-mgmt for now again, would always
  pull in this package

- Remove permissions file as entries got removed from permissions

- Update to version 1.0.1+git20260128.6a6d00f:
  * mkdir_p: return correct error code
  * dump-privs: add stdint.h for intmax_t
  * Only use getcon if SELinux is available
  * pwupdd: remove socket option leftovers

- Obsolete shadow-pw-mgmt for easier migration

OBS-URL: https://build.opensuse.org/request/show/1336326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=6
2026-03-04 20:05:58 +00:00
kukuk f62b029336 OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=11 2026-03-04 10:34:05 +00:00
kukuk 4aa678911d - Add #!BuildConflicts: shadow-pw-mgmt
shadow-pw-mgmt permission file is in conflict

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=10
2026-03-04 09:02:40 +00:00
kukuk 572d54ccea - Overwrite shadow permission drop ins in OBS, else chkstat
test will use the shadow permissions, which are wrong here.

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=9
2026-03-04 07:29:09 +00:00
kukuk d5c4392796 - Disable obsoletes shadow-pw-mgmt for now again, would always
pull in this package

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=8
2026-03-03 15:51:49 +00:00
kukuk e00874fa01 - Disable obsoletes shadow-pw-mgmt for now again
OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=7
2026-03-03 15:51:27 +00:00
dimstar_suse 3f4a74d47b Revert, the obsolete of shadow-pw-mgmt was premature
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=5
2026-03-03 09:49:02 +00:00
anag_factory 7cfc6cc02a Accepting request 1335831 from devel:microos
- Remove permissions file as entries got removed from permissions

- Update to version 1.0.1+git20260128.6a6d00f:
  * mkdir_p: return correct error code
  * dump-privs: add stdint.h for intmax_t
  * Only use getcon if SELinux is available
  * pwupdd: remove socket option leftovers

- Obsolete shadow-pw-mgmt for easier migration

OBS-URL: https://build.opensuse.org/request/show/1335831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=4
2026-03-02 16:41:50 +00:00
kukuk 15ba7b805c - Remove permissions file as entries got removed from permissions
OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=6
2026-03-02 14:01:42 +00:00
kukuk a3d1673a4b - Update to version 1.0.1+git20260128.6a6d00f:
* mkdir_p: return correct error code
  * dump-privs: add stdint.h for intmax_t
  * Only use getcon if SELinux is available
  * pwupdd: remove socket option leftovers

- Obsolete shadow-pw-mgmt for easier migration

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=5
2026-03-02 11:15:53 +00:00
anag_factory 388f0d25eb Accepting request 1328440 from devel:microos
- Update to version 1.0.1+git20260121.39eee92:
  * Release version 1.0.1
  * drop_privs: don't run the check as root

OBS-URL: https://build.opensuse.org/request/show/1328440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=3
2026-01-21 13:19:36 +00:00
kukuk 065b6e3fc5 - Update to version 1.0.1+git20260121.39eee92:
* Release version 1.0.1
  * drop_privs: don't run the check as root

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=4
2026-01-21 08:37:01 +00:00
anag_factory 1bf1f0889a Accepting request 1326796 from devel:microos
- Update to version 1.0+git20260112.87262b5:
  * Add pwaccessd and pwupdd manual pages
  * check_caller_perms: rework function description
  * map_range.h: add missing stdint include

OBS-URL: https://build.opensuse.org/request/show/1326796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=2
2026-01-13 20:26:55 +00:00
kukuk 5c07d5fcf5 - Update to version 1.0+git20260112.87262b5:
* Add pwaccessd and pwupdd manual pages
  * check_caller_perms: rework function description
  * map_range.h: add missing stdint include

OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=3
2026-01-12 14:45:21 +00:00
anag_factory f9f0e2f7d2 Accepting request 1323345 from devel:microos
Replaces shadow-pw-mgmt, but without setuid binaries
Add conflicts to busybox-adduser

OBS-URL: https://build.opensuse.org/request/show/1323345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/account-utils?expand=0&rev=1
2025-12-17 16:44:08 +00:00
kukuk a25f940055 Accepting request 1323344 from home:kukuk:no_new_privs
- Add conflict with busybox-adduser

OBS-URL: https://build.opensuse.org/request/show/1323344
OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=2
2025-12-17 13:04:54 +00:00
kukuk 2adfdf00f1 Accepting request 1323305 from home:kukuk:no_new_privs
OBS-URL: https://build.opensuse.org/request/show/1323305
OBS-URL: https://build.opensuse.org/package/show/devel:microos/account-utils?expand=0&rev=1
2025-12-17 09:50:35 +00:00