SHA256
3
0
forked from pool/pam

Compare commits

..

304 Commits

Author SHA256 Message Date
Ana Guerrero
57200379e7 Accepting request 1200265 from Linux-PAM
- baselibs.conf: add pam-userdb

- pam_limits-systemd.patch: update to final PR

- Add systemd-logind support to pam_limits (pam_limits-systemd.patch)
- Remove /usr/etc/pam.d, everything should be migrated
- Remove pam_limits from default common-sessions* files. pam_limits
  is now part of pam-extra and not in our default generated config.
- pam_issue-systemd.patch: only count class user sessions

OBS-URL: https://build.opensuse.org/request/show/1200265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=141
2024-09-18 13:26:01 +00:00
08dcec89bd Accepting request 1192585 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1192585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=140
2024-08-09 14:15:05 +00:00
04d4b5da95 No real change. Just use upstream patch reference, as it was just accepted by the upstream.
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=298
2024-08-08 10:24:54 +00:00
25d4e8e01e Accepting request 1191852 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1191852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=139
2024-08-07 07:15:01 +00:00
ddbfd22f64 Accepting request 1191618 from home:vlefebvre:Linux-PAM
Prevent cursor escape from the login prompt [bsc#1194818]

OBS-URL: https://build.opensuse.org/request/show/1191618
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=297
2024-08-06 12:08:23 +00:00
Ana Guerrero
dea9f3048c Accepting request 1166585 from Linux-PAM
- Update to version 1.6.1
  - pam_env: fixed --disable-econf --enable-vendordir support.
  - pam_unix: do not warn if password aging is disabled.
  - pam_unix: try to set uid to 0 before unix_chkpwd invocation.
  - pam_unix: allow empty passwords with non-empty hashes.
  - Multiple minor bug fixes, build fixes, portability fixes,
    documentation improvements, and translation updates.
- Remove backports:
  - pam_env-fix_vendordir.patch
  - pam_env-fix-enable-vendordir-fallback.patch
  - pam_env-remove-escaped-newlines.patch
  - pam_unix-fix-password-aging-disabled.patch

OBS-URL: https://build.opensuse.org/request/show/1166585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=138
2024-04-12 15:33:37 +00:00
Thorsten Kukuk
810c4f59c1 - Update to version 1.6.1
- pam_env: fixed --disable-econf --enable-vendordir support.
  - pam_unix: do not warn if password aging is disabled.
  - pam_unix: try to set uid to 0 before unix_chkpwd invocation.
  - pam_unix: allow empty passwords with non-empty hashes.
  - Multiple minor bug fixes, build fixes, portability fixes,
    documentation improvements, and translation updates.
- Remove backports:
  - pam_env-fix_vendordir.patch
  - pam_env-fix-enable-vendordir-fallback.patch
  - pam_env-remove-escaped-newlines.patch
  - pam_unix-fix-password-aging-disabled.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=296
2024-04-10 07:30:15 +00:00
Ana Guerrero
c1e2ac3a9f Accepting request 1149714 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1149714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=137
2024-02-25 13:04:39 +00:00
0158e751ab Accepting request 1149618 from home:vlefebvre:branches:Linux-PAM
Use autosetup

OBS-URL: https://build.opensuse.org/request/show/1149618
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=295
2024-02-23 08:28:16 +00:00
Ana Guerrero
55613a9b61 Accepting request 1145173 from Linux-PAM
- pam.tmpfiles: Make sure the content of the /run directories get
  removed in case of a soft-reboot

OBS-URL: https://build.opensuse.org/request/show/1145173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=136
2024-02-11 14:45:03 +00:00
Thorsten Kukuk
42e12ae97c - pam.tmpfiles: Make sure the content of the /run directories get
removed in case of a soft-reboot

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=294
2024-02-07 13:33:52 +00:00
Ana Guerrero
fa2fb3c9ea Accepting request 1143388 from Linux-PAM
- Enable pam_canonicalize_user.so

OBS-URL: https://build.opensuse.org/request/show/1143388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=135
2024-02-04 18:07:11 +00:00
Thorsten Kukuk
238a7db197 - Enable pam_canonicalize_user.so
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=293
2024-01-30 15:18:15 +00:00
Ana Guerrero
daf3dbbb29 Accepting request 1139944 from Linux-PAM
- Add post 1.6.0 release fixes for pam_env and pam_unix:
  - pam_env-fix-enable-vendordir-fallback.patch
  - pam_env-fix_vendordir.patch
  - pam_env-remove-escaped-newlines.patch
  - pam_unix-fix-password-aging-disabled.patch
- Update to version 1.6.0
  - Added support of configuration files with arbitrarily long lines.
  - build: fixed build outside of the source tree.
  - libpam: added use of getrandom(2) as a source of randomness if available.
  - libpam: fixed calculation of fail delay with very long delays.
  - libpam: fixed potential infinite recursion with includes.
  - libpam: implemented string to number conversions validation when parsing
    controls in configuration.
  - pam_access: added quiet_log option.
  - pam_access: fixed truncation of very long group names.
  - pam_canonicalize_user: new module to canonicalize user name.
  - pam_echo: fixed file handling to prevent overflows and short reads.
  - pam_env: added support of '\' character in environment variable values.
  - pam_exec: allowed expose_authtok for password PAM_TYPE.
  - pam_exec: fixed stack overflow with binary output of programs.
  - pam_faildelay: implemented parameter ranges validation.
  - pam_listfile: changed to treat \r and \n exactly the same in configuration.
  - pam_mkhomedir: hardened directory creation against timing attacks.
  - Please note that using *at functions leads to more open file handles
    during creation.
  - pam_namespace: fixed potential local DoS (CVE-2024-22365).
  - pam_nologin: fixed file handling to prevent short reads.
  - pam_pwhistory: helper binary is now built only if SELinux support is
    enabled.
  - pam_pwhistory: implemented reliable usernames handling when remembering

OBS-URL: https://build.opensuse.org/request/show/1139944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=134
2024-01-23 21:55:08 +00:00
Thorsten Kukuk
4352831aa4 - disable-examples.patch
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=292
2024-01-19 13:04:11 +00:00
Thorsten Kukuk
2563154862 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=291 2024-01-19 11:30:53 +00:00
Thorsten Kukuk
488d867f61 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=290 2024-01-19 11:24:46 +00:00
Thorsten Kukuk
5f4342b7e3 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=289 2024-01-19 11:23:06 +00:00
Thorsten Kukuk
3b382a8884 - Move pam_namespace to pam-extra due to systemd dependencies
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=288
2024-01-19 11:13:37 +00:00
Thorsten Kukuk
538371760f - Add post 1.6.0 release fixes for pam_env and pam_unix:
- pam_unix-fix-password-aging-disabled.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=287
2024-01-19 09:49:30 +00:00
Thorsten Kukuk
bafc211753 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=286 2024-01-19 09:34:45 +00:00
Thorsten Kukuk
f0eb90949b - Add post 1.6.0 release fixes for pam_env:
- pam_env-fix-enable-vendordir-fallback.patch
  - pam_env-fix_vendordir.patch
  - pam_env-remove-escaped-newlines.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=285
2024-01-19 09:33:12 +00:00
Thorsten Kukuk
e2402ccf1b OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=284 2024-01-18 17:01:37 +00:00
Thorsten Kukuk
37a6bd3211 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=283 2024-01-18 16:36:00 +00:00
Thorsten Kukuk
089f3fa0f4 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=282 2024-01-18 16:22:56 +00:00
Thorsten Kukuk
182f702c59 - disable-pam_env-test.patch: disable tst-pam_env-retval.c as it is
broken

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=281
2024-01-18 16:09:06 +00:00
Thorsten Kukuk
e352b2c661 - Update to version 1.6.0
- Added support of configuration files with arbitrarily long lines.
  - build: fixed build outside of the source tree.
  - libpam: added use of getrandom(2) as a source of randomness if available.
  - libpam: fixed calculation of fail delay with very long delays.
  - libpam: fixed potential infinite recursion with includes.
  - libpam: implemented string to number conversions validation when parsing
    controls in configuration.
  - pam_access: added quiet_log option.
  - pam_access: fixed truncation of very long group names.
  - pam_canonicalize_user: new module to canonicalize user name.
  - pam_echo: fixed file handling to prevent overflows and short reads.
  - pam_env: added support of '\' character in environment variable values.
  - pam_exec: allowed expose_authtok for password PAM_TYPE.
  - pam_exec: fixed stack overflow with binary output of programs.
  - pam_faildelay: implemented parameter ranges validation.
  - pam_listfile: changed to treat \r and \n exactly the same in configuration.
  - pam_mkhomedir: hardened directory creation against timing attacks.
  - Please note that using *at functions leads to more open file handles
    during creation.
  - pam_namespace: fixed potential local DoS (CVE-2024-22365).
  - pam_nologin: fixed file handling to prevent short reads.
  - pam_pwhistory: helper binary is now built only if SELinux support is
    enabled.
  - pam_pwhistory: implemented reliable usernames handling when remembering
    passwords.
  - pam_shells: changed to allow shell entries with absolute paths only.
  - pam_succeed_if: fixed treating empty strings as numerical value 0.
  - pam_unix: added support of disabled password aging.
  - pam_unix: synchronized password aging with shadow.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=280
2024-01-18 09:18:10 +00:00
Ana Guerrero
6ea3349808 Accepting request 1108086 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1108086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=133
2023-09-01 12:19:14 +00:00
Thorsten Kukuk
add873f61e Accepting request 1105450 from home:kukuk:no-utmp
- Fix building without SELinux

OBS-URL: https://build.opensuse.org/request/show/1105450
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=279
2023-08-23 09:38:24 +00:00
f7d843d9b6 Accepting request 1102711 from Linux-PAM
Backport of upstream fixes for ALP

OBS-URL: https://build.opensuse.org/request/show/1102711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=132
2023-08-09 15:23:52 +00:00
Thorsten Kukuk
8fc5e81cde - pam_access backports from upstream:
- pam_access-doc-IPv6-link-local.patch:
    Document only partial supported IPv6 link local addresses
  - pam_access-hostname-debug.patch:
    Don't print error if we cannot resolve a hostname, does not
    need to be a hostname
  - pam_shells-fix-econf-memory-leak.patch:
    Free econf keys variable
  - disable-examples.patch:
    Don't build examples

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=278
2023-08-07 10:24:04 +00:00
99cb8ac03c Accepting request 1085766 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1085766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=131
2023-05-13 15:16:51 +00:00
341833cbf9 Accepting request 1085746 from home:kukuk:cleanup
- Update to final 1.5.3 release:
  - configure: added --enable-logind option to use logind instead of utmp
    in pam_issue and pam_timestamp.
  - pam_modutil_getlogin: changed to use getlogin() from libc instead of
    parsing utmp.
  - Added libeconf support to pam_env and pam_shells.
  - Added vendor directory support to pam_access, pam_env, pam_group,
    pam_faillock, pam_limits, pam_namespace, pam_pwhistory, pam_sepermit,
    pam_shells, and pam_time.
  - pam_limits: changed to not fail on missing config files.
  - pam_pwhistory: added conf= option to specify config file location.
  - pam_pwhistory: added file= option to specify password history file
    location.
  - pam_shells: added shells.d support when libeconf and vendordir are enabled.
  - Deprecated pam_lastlog: this module is no longer built by default because
    it uses utmp, wtmp, btmp and lastlog, but none of them are Y2038 safe,
    even on 64bit architectures.
    pam_lastlog will be removed in one of the next releases, consider using
    pam_lastlog2 (from https://github.com/thkukuk/lastlog2) and/or
    pam_wtmpdb (from https://github.com/thkukuk/wtmpdb) instead.
  - Deprecated _pam_overwrite(), _pam_overwrite_n(), and _pam_drop_reply()
    macros provided by _pam_macros.h; the memory override performed by these
    macros can be optimized out by the compiler and therefore can no longer
    be relied upon.

OBS-URL: https://build.opensuse.org/request/show/1085746
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=277
2023-05-09 16:04:51 +00:00
a121788e00 Accepting request 1080766 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1080766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=130
2023-04-21 12:15:28 +00:00
Thorsten Kukuk
81568528fd Accepting request 1080765 from home:kukuk:cleanup
- pam-extra: add split provide

OBS-URL: https://build.opensuse.org/request/show/1080765
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=276
2023-04-20 10:12:45 +00:00
Thorsten Kukuk
e1066a3a40 Accepting request 1078636 from home:kukuk:cleanup
- pam-userdb: add split provide

OBS-URL: https://build.opensuse.org/request/show/1078636
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=275
2023-04-12 11:48:48 +00:00
Thorsten Kukuk
f6b50ba88e Accepting request 1078360 from home:kukuk:cleanup
- Drop pam-xauth_ownership.patch, got fixed in sudo itself
- Drop pam-bsc1177858-dont-free-environment-string.patch, was a 
  fix for above patch

- Use bcond selinux to disable SELinux
- Remove old pam_unix_* compat symlinks
- Move pam_userdb to own pam-userdb sub-package
- pam-extra contains now modules having extended dependencies like
  libsystemd
- Update to 1.5.3.90 git snapshot
- Drop merged patches:
  - pam-git.diff
  - docbook5.patch
  - pam_pwhistory-docu.patch
  - pam_xauth_data.3.xml.patch
- Drop Linux-PAM-1.5.2.90.tar.xz as we have to rebuild all
  documentation anyways and don't use the prebuild versions
- Move all devel manual pages to pam-manpages, too. Fixes the 
  problem that adjusted defaults not shown correct.

  docbook5
- For buggy bot: Makefile-pam_unix-nis.diff belonged to the other
- add macros.pam to abstract directory for pam modules
- pam-limit-nproc.patch: increased process limit to help
  Chrome/Chromuim users with really lots of tabs. New limit gets
- Update to current git (Linux-PAM-git-20140127.diff), which
- Explicitly add pam_systemd.so to list of modules in
- Remove pam_unix-login.defs.diff, not needed anymore
- Added libtool as BuildRequire, and autoreconf -i option to fix
  * manpage is left intact, as it was

OBS-URL: https://build.opensuse.org/request/show/1078360
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=274
2023-04-11 08:24:03 +00:00
d77629b88f Accepting request 1073099 from Linux-PAM
- Add common-session-nonlogin and postlogin-* pam.d config files
  for https://github.com/SUSE/pam-config/pull/16, pam_lastlog2
  and upcoming pam_wtmpdb.

OBS-URL: https://build.opensuse.org/request/show/1073099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=129
2023-03-22 21:29:20 +00:00
Thorsten Kukuk
d8677436cd - Add common-session-nonlogin and postlogin-* pam.d config files
for https://github.com/SUSE/pam-config/pull/16, pam_lastlog2
  and upcoming pam_wtmpdb.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=273
2023-03-20 10:36:11 +00:00
9408d86815 Accepting request 1072045 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1072045
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=128
2023-03-18 23:30:06 +00:00
b0799e0d72 Accepting request 1070768 from home:gbelinassi
- Enable livepatching support on x86_64.

OBS-URL: https://build.opensuse.org/request/show/1070768
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=272
2023-03-15 09:05:09 +00:00
006a604923 Accepting request 1060842 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1060842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=127
2023-01-27 09:15:11 +00:00
7d61bc6b2a Accepting request 1060632 from home:schubi2
OBS-URL: https://build.opensuse.org/request/show/1060632
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=271
2023-01-25 10:56:16 +00:00
a42fcc6da5 Accepting request 1045205 from Linux-PAM
- Also obsolete pam_unix-32bit to have clean upgrade path.

- Merge pam_unix back into pam, seperate package not needed anymore

- Update pam-git.diff to current upstream
  - pam_env: Use vendor specific pam_env.conf and environment as fallback
  - pam_shells: Use the vendor directory
  obsoletes pam_env_econf.patch
- Refresh docbook5.patch

OBS-URL: https://build.opensuse.org/request/show/1045205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=126
2022-12-25 14:14:17 +00:00
a19e1ad91c - Also obsolete pam_unix-32bit to have clean upgrade path.
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=270
2022-12-24 13:32:42 +00:00
Thorsten Kukuk
e4217a82b6 Accepting request 1043315 from home:kukuk:tiu
OBS-URL: https://build.opensuse.org/request/show/1043315
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=269
2022-12-16 10:31:29 +00:00
Thorsten Kukuk
0d564d8dbe Accepting request 1043306 from home:kukuk:tiu
- Merge pam_unix back into pam, seperate package not needed anymore

- Update pam-git.diff to current upstream
  - pam_env: Use vendor specific pam_env.conf and environment as fallback
  - pam_shells: Use the vendor directory
  obsoletes pam_env_econf.patch
- Refresh docbook5.patch

OBS-URL: https://build.opensuse.org/request/show/1043306
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=268
2022-12-16 09:50:49 +00:00
dbcb16eb1c Accepting request 1041656 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1041656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=125
2022-12-10 20:17:22 +00:00
Thorsten Kukuk
5aa4f5ad81 Accepting request 1041655 from home:kukuk:tiu
- pam_pwhistory-docu.patch, docbook5.patch: convert docu to
  docbook5 
- pam-git.diff: update to current git
  - obsoletes pam-hostnames-in-access_conf.patch
  - obsoletes tst-pam_env-retval.c
- pam_env_econf.patch refresh

OBS-URL: https://build.opensuse.org/request/show/1041655
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=267
2022-12-08 14:52:25 +00:00
cdda66e64b Accepting request 1037575 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1037575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=124
2022-12-06 13:22:41 +00:00
Thorsten Kukuk
f8d6ec4fd6 Accepting request 1037574 from home:kukuk:tiu
- Move pam_env config files below /usr/etc

OBS-URL: https://build.opensuse.org/request/show/1037574
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=266
2022-11-23 12:21:53 +00:00
8eaae8ce63 Accepting request 1010468 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/1010468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=123
2022-10-15 14:34:52 +00:00
Thorsten Kukuk
7c469f81fb Accepting request 1010229 from home:schubi2
- pam_env: Using libeconf for reading configuration and environment
  files. (Patch: pam_env_econf.patch; Testcase: tst-pam_env-retval.c)

OBS-URL: https://build.opensuse.org/request/show/1010229
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=265
2022-10-13 11:58:41 +00:00
Thorsten Kukuk
a7257563cb Accepting request 1010118 from home:schubi2
- pam_env: Using libeconf for reading configuration and environment
  files.

OBS-URL: https://build.opensuse.org/request/show/1010118
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=264
2022-10-12 09:48:57 +00:00
7f7e9a36aa Accepting request 984917 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/984917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=122
2022-07-07 10:56:53 +00:00
Thorsten Kukuk
99fd8d508e Accepting request 983463 from home:kukuk:tiu
- Keep old directory in filelist for migration

OBS-URL: https://build.opensuse.org/request/show/983463
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=263
2022-06-17 15:30:56 +00:00
Thorsten Kukuk
c8e4e2b50f Accepting request 982382 from home:kukuk:tiu
Fix paths

OBS-URL: https://build.opensuse.org/request/show/982382
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=262
2022-06-13 08:55:58 +00:00
Thorsten Kukuk
41ae53b4d4 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=261 2022-06-01 12:00:32 +00:00
Thorsten Kukuk
d59ee3f1e1 - Move PAM config files from /usr/etc/pam.d to /usr/lib/pam.d
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=260
2022-06-01 11:43:49 +00:00
18053db418 Accepting request 961066 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/961066
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=121
2022-03-14 18:33:58 +00:00
Thorsten Kukuk
656f9b5474 Accepting request 961064 from home:kukuk:tiu
- pam-hostnames-in-access_conf.patch: update with upstream
  submission. Fixes several bugs including memory leaks.
- Move group.conf and faillock.conf to /usr/etc/security
- Update to current git for enhanced vendordir support (pam-git.diff)
  Obsoletes:
  - 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
  - 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
  - 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch

OBS-URL: https://build.opensuse.org/request/show/961064
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=259
2022-03-11 11:29:42 +00:00
e11a0c3af1 Accepting request 940244 from Linux-PAM
- Drop pam_umask-usergroups-login_defs.patch, does more harm
  than helps. If not explizit specified as module option, we
  use UMASK from login.defs unmodified. (forwarded request 940243 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/940244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=120
2021-12-17 22:54:22 +00:00
Thorsten Kukuk
945f25a7ae Accepting request 940243 from home:kukuk:tiu
- Drop pam_umask-usergroups-login_defs.patch, does more harm
  than helps. If not explizit specified as module option, we
  use UMASK from login.defs unmodified.

OBS-URL: https://build.opensuse.org/request/show/940243
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=258
2021-12-13 13:17:12 +00:00
297cc4140e Accepting request 934494 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/934494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=119
2021-12-02 21:30:03 +00:00
Thorsten Kukuk
4b7b9d93e4 Accepting request 934493 from home:kukuk:tiu
- Don't define doc/manpages packages in main build

OBS-URL: https://build.opensuse.org/request/show/934493
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=257
2021-11-29 09:46:08 +00:00
Thorsten Kukuk
16f5bfc375 Accepting request 933489 from home:kukuk:tiu
- Add missing recommends and split provides
- Use multibuild to build docu with correct paths and available
  features.
- common-session: move pam_systemd to first position as if the
  file would have been generated with pam-config
- Add vendordir fixes and enhancements from upstream:
  - pam_xauth_data.3.xml.patch
  - 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
  - 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
  - 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch
- For buggy bot: Makefile-pam_unix-nis.diff belonged to the other 
  spec file.
- Update pam-login_defs-check.sh regexp and
  login_defs-support-for-pam symbol to version 1.5.2
  (new variable HMAC_CRYPTO_ALGO).
- Add /run/pam_timestamp to pam.tmpfiles
- Corrected macro definition of %_pam_moduledir:
  %_pam_moduledir %{_libdir}/security
  [macros.pam]
- Prepend a slash to the expansion of %{_lib} in macros.pam as
  this are defined without a leading slash!
- Rename motd.tmpfiles to pam.tmpfiles
  - Add /run/faillock directory
- pam-login_defs-check.sh: adjust for new login.defs variable usages
- Update to 1.5.2
  Noteworthy changes in Linux-PAM 1.5.2:
  * pam_exec: implemented quiet_log option.
  * pam_mkhomedir: added support of HOME_MODE and UMASK from
    /etc/login.defs.
  * pam_timestamp: changed hmac algorithm to call openssl instead
    of the bundled sha1 implementation if selected, added option
    to select the hash algorithm to use with HMAC.
  * Added pkgconfig files for provided libraries.
  * Added --with-systemdunitdir configure option to specify systemd
    unit directory.
  * Added --with-misc-conv-bufsize configure option to specify the
    buffer size in libpam_misc's misc_conv() function, raised the
    default value for this parameter from 512 to 4096.
  * Multiple minor bug fixes, portability fixes, documentation
    improvements, and translation updates.
  pam_tally2 has been removed upstream, remove pam_tally2-removal.patch
  pam_cracklib has been removed from the upstream sources. This
  obsoletes pam-pam_cracklib-add-usersubstr.patch and
  pam_cracklib-removal.patch.
  The following patches have been accepted upstream and, so,
  are obsolete:
  - pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch
  - pam_securetty-don-t-complain-about-missing-config.patch
  - bsc1184358-prevent-LOCAL-from-being-resolved.patch
  - revert-check_shadow_expiry.diff
  [Linux-PAM-1.5.2-docs.tar.xz, Linux-PAM-1.5.2-docs.tar.xz.asc,
   Linux-PAM-1.5.2.tar.xz, Linux-PAM-1.5.2.tar.xz.asc,
   pam-pam_cracklib-add-usersubstr.patch, pam_cracklib-removal.patch,
   pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch,
   pam_securetty-don-t-complain-about-missing-config.patch,
   bsc1184358-prevent-LOCAL-from-being-resolved.patch,
   revert-check_shadow_expiry.diff]
- pam_umask-usergroups-login_defs.patch: Deprecate pam_umask
  explicit "usergroups" option and instead read it from login.def's
  "USERGROUP_ENAB" option if umask is only defined there.
  [bsc#1189139]
- package man5/motd.5 as a man-pages link to man8/pam_motd.8
  [bsc#1188724]
- revert-check_shadow_expiry.diff: revert wrong
  CRYPT_SALT_METHOD_LEGACY check.
- Create /run/motd.d
- Remove legacy pre-usrmerge compat code (removed pam-usrmerge.diff)
- Backport patch to not install /usr/etc/securetty (boo#1033626) ie
  no distro defaults and don't complain about it missing
  (pam_securetty-don-t-complain-about-missing-config.patch)
- add debug bcond to be able to build pam with debug output easily
- add macros file to allow other packages to stop hardcoding
  directory names. Compatible with Fedora.
- In the 32-bit compatibility package for 64-bit architectures,
  require "systemd-32bit" to be also installed as it contains
  pam_systemd.so for 32 bit applications.
  [bsc#1185562, baselibs.conf]
- If "LOCAL" is configured in access.conf, and a login attempt from
  a remote host is made, pam_access tries to resolve "LOCAL" as
  a hostname and logs a failure.
  Checking explicitly for "LOCAL" and rejecting access in this case
  resolves this issue.
  [bsc#1184358, bsc1184358-prevent-LOCAL-from-being-resolved.patch]
- pam_limits: "unlimited" is not a legitimate value for "nofile"
  (see setrlimit(2)). So, when "nofile" is set to one of the
  "unlimited" values, it is set to the contents of
  "/proc/sys/fs/nr_open" instead.
  Also changed the manpage of pam_limits to express this.
  [bsc#1181443, pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch]
- Add missing conflicts for pam_unix-nis
- Split out pam_unix module and build without NIS support
- Update to 1.5.1
  - pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
    doesn't exist and root password is blank [bsc#1179166]
  - pam_faillock: added nodelay option to not set pam_fail_delay
  - pam_wheel: use pam_modutil_user_in_group to check for the group membership
    with getgrouplist where it is available
- add macros.pam to abstract directory for pam modules 
- Update to 1.5.0
  - obsoletes pam-bsc1178727-initialize-daysleft.patch
  - Multiple minor bug fixes, portability fixes, and documentation improvements.
  - Extended libpam API with pam_modutil_check_user_in_passwd function.
  - pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
  - pam_motd: read motd files with target user credentials skipping unreadable ones.
  - pam_pwhistory: added a SELinux helper executable.
  - pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
  - pam_wheel: implemented PAM_RUSER fallback for the case when getlogin fails.
  - pam_env: Reading of the user environment is deprecated and will be removed
             at some point in the future.
  - libpam: pam_modutil_drop_priv() now correctly sets the target user's
    supplementary groups, allowing pam_motd to filter messages accordingly
- Refresh pam-xauth_ownership.patch
- pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
- pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package
- pam_cracklib: added code to check whether the password contains
  a substring of of the user's name of at least <N> characters length
  in some form.
  This is enabled by the new parameter "usersubstr=<N>"
  See bfef79dbe6
  [jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch]
- pam_xauth.c: do not free() a string which has been (successfully)
  passed to putenv().
  [bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch]
- Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft"
  to avoid spurious (and misleading)
      Warning: your password will expire in ... days.
  fixed upstream with commit db6b293046a
  [bsc#1178727, pam-bsc1178727-initialize-daysleft.patch]
- Enable pam_faillock [bnc#1171562]
- prepare usrmerge (boo#1029961, pam-usrmerge.diff)
- /usr/bin/xauth chokes on the old user's $HOME being on an NFS
  file system. Run /usr/bin/xauth using the old user's uid/gid
  Patch courtesy of Dr. Werner Fink.
  [bsc#1174593, pam-xauth_ownership.patch]
- pam-login_defs-check.sh: Fix the regexp to get a real variable
  list (boo#1164274).
- Revert the previous change [SR#815713].
  The group is not necessary for PAM functionality but used only
  during testing. The test system should therefore create this group.
  [bsc#1171016, pam.spec]
- Add requirement for group "wheel" to spec file.
  [bsc#1171016, pam.spec]
- Update to final 1.4.0 release
  - includes pam-check-user-home-dir.patch
  - obsoletes fix-man-links.dif
- common-password: remove pam_cracklib, as that is deprecated.
- pam_setquota.so:
  When setting quota, don't apply any quota if the user's $HOME is
  a mountpoint (ie the user has a partition of his/her own).
  [bsc#1171721, pam-check-user-home-dir.patch]
- Update to current Linux-PAM snapshot
  - pam_tally* and pam_cracklib got deprecated
- Disable pam_faillock and pam_setquota until they are whitelisted
- Adapted patch pam-hostnames-in-access_conf.patch for new version
  New version obsoleted patch use-correct-IP-address.patch
  [pam-hostnames-in-access_conf.patch,
   use-correct-IP-address.patch]
- Update to current Linux-PAM snapshot
  - Obsoletes pam_namespace-systemd.diff
- Update to current Linux-PAM snapshot
  - Add pam_faillock
  - Multiple minor bug fixes and documentation improvements
  - Fixed grammar of messages printed via pam_prompt
  - Added support for a vendor directory and libeconf
  - configure: Allowed disabling documentation through --disable-doc
  - pam_get_authtok_verify: Avoid duplicate password verification
  - pam_env: Changed the default to not read the user .pam_environment file
  - pam_group, pam_time: Fixed logical error with multiple ! operators
  - pam_keyinit: In pam_sm_setcred do the same as in pam_sm_open_session
  - pam_lastlog: Do not log info about failed login if the session was opened
                 with PAM_SILENT flag
  - pam_lastlog: Limit lastlog file use by LASTLOG_UID_MAX option in login.defs
  - pam_lastlog: With 'unlimited' option prevent SIGXFSZ due to reduced 'fsize'
                 limit
  - pam_motd: Export MOTD_SHOWN=pam after showing MOTD
  - pam_motd: Support multiple motd paths specified, with filename overrides
  - pam_namespace: Added a systemd service, which creates the namespaced
                   instance parent directories during boot
  - pam_namespace: Support for noexec, nosuid and nodev flags for tmpfs mounts
  - pam_shells: Recognize /bin/sh as the default shell
  - pam_succeed_if: Support lists in group membership checks
  - pam_tty_audit: If kernel audit is disabled return PAM_IGNORE
  - pam_umask: Added new 'nousergroups' module argument and allowed specifying
               the default for usergroups at build-time
  - pam_unix: Added 'nullresetok' option to allow resetting blank passwords
  - pam_unix: Report unusable hashes found by checksalt to syslog
  - pam_unix: Support for (gost-)yescrypt hashing methods
  - pam_unix: Use bcrypt b-variant when it bcrypt is chosen
  - pam_usertype: New module to tell if uid is in login.defs ranges
  - Added new API call pam_start_confdir() for special applications that
    cannot use the system-default PAM configuration paths and need to
    explicitly specify another path
- pam_namespace-systemd.diff: fix path of pam_namespace.services
- own /usr/lib/motd.d/ so other packages can add files there
- Listed all manual pages seperately as pam_userdb.8 has been moved
  to pam-extra.
  Also %exclude %{_defaultdocdir}/pam as the docs are in a separate
  package.
  [pam.spec]
- pam_userdb moved to a new package pam-extra as pam-modules
  is obsolete and not part of SLE.
  [bsc#1166510, pam.spec]
- Removed pam_userdb from this package and moved to pam-modules.
  This removed the requirement for libdb.
  Also made "xz" required for all releases.
  Remove limits for nproc from /etc/security/limits.conf
  [bsc#1164562, bsc#1166510, bsc#1110700, pam.spec]
- Recommend login.defs only (no hard requirement)
- Update to version 1.3.1+git20190923.ea78d67:
  * Fixed missing quotes in configure script
  * Add support for a vendor directory and libeconf (#136)
  * pam_lastlog: document the 'unlimited' option
  * pam_lastlog: prevent crash due to reduced 'fsize' limit
  * pam_unix_sess.c add uid for opening session
  * Fix the man page for "pam_fail_delay()"
  * Fix a typo
  * Update a function comment
- drop usr-etc-support.patch (accepted upstream)
- Add migration support from /etc to /usr/etc during upgrade
- Update to version 1.3.1+git20190902.9de67ee:
  * pwhistory: fix read of uninitialized data and memory leak when modifying opasswd
- Update to version 1.3.1+git20190826.1b087ed:
  * libpam/pam_modutil_sanitize.c: optimize the way to close fds
- Replace old $RPM_* shell vars by macros.
- Avoid unnecessary invocation of subshells.
- Shorten recipe for constructing securetty contents on s390.
- usr-etc-support.patch: Add support for /usr/etc/pam.d
- encryption_method_nis.diff: obsolete, NIS clients shouldn't
  require DES anymore.
- etc.environment: removed, the sources contain the same
- Update to version 1.3.1+git20190807.e31dd6c:
  * pam_tty_audit: Manual page clarification about password logging
  * pam_get_authtok_verify: Avoid duplicate password verification
  * Mention that ./autogen.sh is needeed to be run if you check out the sources from git
  * pam_unix: Correct MAXPASS define name in the previous two commits.
  * Restrict password length when changing password
  * Trim password at PAM_MAX_RESP_SIZE chars
  * pam_succeed_if: Request user data only when needed
  * pam_tally2: Remove unnecessary fsync()
  * Fixed a grammer mistake
  * Fix documentation for pam_wheel
  * Fix a typo in the documentation
  * pam_lastlog: Improve silent option documentation
  * pam_lastlog: Respect PAM_SILENT flag
  * Fix regressions from the last commits.
  * Replace strndupa with strncpy
  * build: ignore pam_lastlog when logwtmp is not available.
  * build: ignore pam_rhosts if neither ruserok nor ruserok_af is available.
  * pam_motd: Cleanup the code and avoid unnecessary logging
  * pam_lastlog: Limit lastlog file use by LASTLOG_UID_MAX option in login.defs.
  * Move the duplicated search_key function to pam_modutil.
  * pam_unix: Use pam_syslog instead of helper_log_err.
  * pam_unix: Report unusable hashes found by checksalt to syslog.
  * Revert "pam_unix: Add crypt_default method, if supported."
  * pam_unix: Add crypt_default method, if supported.
  * Revert part of the commit 4da9febc
  * pam_unix: Add support for (gost-)yescrypt hashing methods.
  * pam_unix: Fix closing curly brace. (#77)
  * pam_unix: Add support for crypt_checksalt, if libcrypt supports it.
  * pam_unix: Prefer a gensalt function, that supports auto entropy.
  * pam_motd: Fix segmentation fault when no motd_dir specified (#76)
  * pam_motd: Support multiple motd paths specified, with filename overrides (#69)
  * pam_unix: Use bcrypt b-variant for computing new hashes.
  * pam_tally, pam_tally2: fix grammar and spelling (#54)
  * Fix grammar of messages printed via pam_prompt
  * pam_stress: do not mark messages for translation
  * pam_unix: remove obsolete _UNIX_AUTHTOK, _UNIX_OLD_AUTHTOK, and _UNIX_NEW_AUTHTOK macros
  * pam_unix: remove obsolete _unix_read_password prototype
- Add virtual symbols for login.defs compatibility (bsc#1121197).
- Add login.defs safety check pam-login_defs-check.sh
  (bsc#1121197).
- When comparing an incoming IP address with an entry in
  access.conf that only specified a single host (ie no netmask),
  the incoming IP address was used rather than the IP address from
  access.conf, effectively comparing the incoming address with
  itself.  (Also fixed a small typo while I was at it)
  {bsc#1115640, use-correct-IP-address.patch, CVE-2018-17953]
- Upgrade to 1.3.1
  * pam_motd: add support for a motd.d directory
  * pam_umask: Fix documentation to align with order of loading umask
  * pam_get_user.3: Fix missing word in documentation
  * pam_tally2 --reset: avoid creating a missing tallylog file
  * pam_mkhomedir: Allow creating parent of homedir under /
  * access.conf.5: Add note about spaces around ':'
  * pam.8: Workaround formatting problem
  * pam_unix: Check return value of malloc used for setcred data
  * pam_cracklib: Drop unused prompt macros
  * pam_tty_audit: Support matching users by uid range
  * pam_access: support parsing files in /etc/security/access.d/*.conf
  * pam_localuser: Correct documentation
  * pam_issue: Fix no prompting in parse escape codes mode
  * Unification and cleanup of syslog log levels
  Also: removed nproc limit, referred to systemd instead.
  Patch5 (pam-fix-config-order-in-manpage.patch) not needed any more.
  [bsc#1112508, pam-fix-config-order-in-manpage.patch]
- Add libdb as build-time dependency to enable pam_userdb module.
  This module is useful for implementing virtual user support for
  vsftpd and possibly other daemons, too. [bsc#929711, fate#322538]
- Install empty directory /etc/security/namespace.d for
  pam_namespace.so iscript.
- pam_umask.8 needed to be patched as well.
  [bsc#1089884, pam-fix-config-order-in-manpage.patch]
- Changed order of configuration files to reflect actual code.
  [bsc#1089884, pam-fix-config-order-in-manpage.patch]
- Use %license (boo#1082318)
- Prerequire group(shadow), user(root)
- Allow symbolic hostnames in access.conf file.
  [pam-hostnames-in-access_conf.patch, boo#1019866]
- Increased nproc limits for non-privileged users to 4069/16384.
  Removed limits for "root".
  [pam-limit-nproc.patch, bsc#1012494, bsc#1013706]
- pam-limit-nproc.patch: increased process limit to help 
  Chrome/Chromuim users with really lots of tabs. New limit gets 
  closer to UserTasksMax parameter in logind.conf
- Add doc directory to filelist.
- Remove obsolete README.pam_tally [bsc#977973]
- Update Linux-PAM to version 1.3.0
- Rediff encryption_method_nis.diff
- Link pam_unix against libtirpc and external libnsl to enable
  IPv6 support.
- Add /sbin/unix2_chkpwd (moved from pam-modules)
- Remove (since accepted upstream):
  - 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch
  - 0002-Remove-enable-static-modules-option-and-support-from.patch
  - 0003-fix-nis-checks.patch
  - 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch
  - 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch
- Add 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch
  - Replace IPv4 only functions
- Fix typo in common-account.pamd [bnc#959439]
- Add 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch
  - readd PAM_EXTERN for external PAM modules
- Add 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch
- Add 0002-Remove-enable-static-modules-option-and-support-from.patch
- Add 0003-fix-nis-checks.patch
- Add folder /etc/security/limits.d as mentioned in 'man pam_limits'
- Update to version 1.2.1
  - security update for CVE-2015-3238
- Update to version 1.2.0
  - obsoletes Linux-PAM-git-20150109.diff
- Re-add lost patch encryption_method_nis.diff [bnc#906660]
- Update to current git:
  - Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff
  - obsoletes pam_loginuid-log_write_errors.diff
  - obsoletes pam_xauth-sigpipe.diff
  - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch
- increase process limit to 1200 to help chromium users with many tabs
- limit number of processes to 700 to harden against fork-bombs
  Add pam-limit-nproc.patch
- Fix CVE-2014-2583: pam_timestamp path injection (bnc#870433)
  bug-870433_pam_timestamp-fix-directory-traversal.patch
- adding sclp_line0/ttysclp0 to /etc/securetty on s390 (bnc#869664)
- Add pam_loginuid-log_write_errors.diff: log significant loginuid
  write errors
- pam_xauth-sigpipe.diff: avoid potential SIGPIPE when writing to
  xauth process
- Update to current git (Linux-PAM-git-20140127.diff), which 
  obsoletes pam_loginuid-part1.diff, pam_loginuid-part2.diff and
  Linux-PAM-git-20140109.diff.
  - Fix gratuitous use of strdup and x_strdup
  - pam_xauth: log fatal errors preventing xauth process execution
  - pam_loginuid: cleanup loginuid buffer initialization
  - libpam_misc: fix an inconsistency in handling memory allocation errors
  - pam_limits: fix utmp->ut_user handling
  - pam_mkhomedir: check and create home directory for the same user
  - pam_limits: detect and ignore stale utmp entries
- Disable pam_userdb (remove db-devel from build requires)
- Add pam_loginuid-part1.diff: Ignore missing /proc/self/loginuid
- Add pam_loginuid-part2.diff: Workaround to run pam_loginuid inside lxc
- Update to current git (Linux-PAM-git-20140109.diff, which
  replaces pam_unix.diff and encryption_method_nis.diff)
  - pam_access: fix debug level logging
  - pam_warn: log flags passed to the module
  - pam_securetty: check return value of fgets
  - pam_lastlog: fix format string
  - pam_loginuid: If the correct loginuid is already set, skip writing it
- common-session.pamd: add missing newline
- Remove libtrpc support to solve dependency/build cycles, plain
  glibc is enough for now.
- Add encryption_method_nis.diff:
  - implement pam_unix2 functionality to use another hash for
    NIS passwords.
- Add pam_unix.diff:
  - fix if /etc/login.defs uses DES
  - ask always for old password if a NIS password will be changed
- fix manpages links (bnc#842872) [fix-man-links.dif]
- Explicitly add pam_systemd.so to list of modules in 
  common-session.pamd (bnc#812462)
- Update to official release 1.1.8 (1.1.7 + git-20130916.diff)
- Remove needless pam_tally-deprecated.diff patch
- Replace fix-compiler-warnings.diff with current git snapshot
  (git-20130916.diff) for pam_unix.so:
  - fix glibc warnings
  - fix syntax error in SELinux code
  - fix crash at login
- Remove pam_unix-login.defs.diff, not needed anymore 
- Update to version 1.1.7 (bugfix release)
  - Drop missing-DESTDIR.diff and pam-fix-includes.patch
  - fix-compiler-warnings.diff: fix unchecked setuid return code
- adding hvc0-hvc7 to /etc/securetty on s390 (bnc#718516)
- Fix typo in common-password [bnc#821526]
- Added libtool as BuildRequire, and autoreconf -i option to fix 
  build with new automake
- Update pam_unix-login.defs.diff patch to the final upstream
  version.
- Adjust URL
- Add set_permission macro and PreReq
- Read default encryption method from /etc/login.defs
  (pam_unix-login.defs.diff)
- Remove deprecated pam_tally.so module, it's too buggy and can
  destroy config and log files.
- Sync common-*.pamd config with pam-config (use pam_unix.so as
  default).
- Fix building in Factory (add patch missing-DESTDIR.diff)
- Update to Linux-PAM 1.1.6
  - Update translations
  - pam_cracklib: Add more checks for weak passwords
  - pam_lastlog: Never lock out root
  - Lot of bug fixes and smaller enhancements
- Include correct headers for getrlimit (add patch pam-fix-includes.patch).
- Update homepage URL in specfile
- Update to new upstream release 1.1.5
* pam_env: Fix CVE-2011-3148: correctly count leading whitespace
  when parsing environment file in pam_env
* Fix CVE-2011-3149: when overflowing, exit with PAM_BUF_ERR in
  pam_env
* pam_access: Add hostname resolution cache
- pam_tally2: remove invalid options from manpage (bnc#726071)
- fix possible overflow and DOS in pam_env (bnc#724480)
  CVE-2011-3148, CVE-2011-3149
- Update to version 1.1.4
  * pam_securetty: Honour console= kernel option, add noconsole option
  * pam_limits: Add %group syntax, drop change_uid option, add set_all option
  * Lot of small bug fixes
  * Add support for libtirpc
- Build against libtirpc
- license update: GPL-2.0+ or BSD-3-Clause
  Updating to spdx.org/licenses syntax as legal-auto for some reason did
  not accept the previous spec file license
- Remove libxcrypt-devel from BuildRequires
- bnc#673826 rework
  * manpage is left intact, as it was 
  * correct parsing of "quiet" option
- fix for bnc#673826 (pam_listfile)
  * removed unnecessary logging when listfile is missing and quiet
option is specified
  * manpage is also updated, to reflect that all option
require values
- Update to Linux-PAM 1.1.3
  - fixes CVE-2010-3853, CVE-2010-3431, CVE-2010-3430
  - pam_unix: Add minlen option, change default from 6 to 0
- Update to Linux-PAM 1.1.2
- use %_smp_mflags
- Update to current CVS version (pam_rootok: Add support for 
  chauthtok and acct_mgmt, [bnc#533249])
- Install correct documentation
- Update to Linux-PAM 1.1.1 (bug fix release)
- add baselibs.conf as a source
- enable parallel building
- Add fixes from CVS
- Update to final version 1.1.0 (spelling fixes)
- Update to version 1.0.92:
  * Update translations
  * pam_succeed_if: Use provided username
  * pam_mkhomedir: Fix handling of options
- Remove cracklib-dict-full and pwdutils BuildRequires again.
- Update to version 1.0.91 aka 1.1 Beta2:
  * Changes in the behavior of the password stack. Results of 
    PRELIM_CHECK are not used for the final run.
  * Redefine LOCAL keyword of pam_access configuration file
  * Add support for try_first_pass and use_first_pass to 
    pam_cracklib
  * New password quality tests in pam_cracklib
  * Add support for passing PAM_AUTHTOK to stdin of helpers from 
    pam_exec
  * New options for pam_lastlog to show last failed login attempt and
    to disable lastlog update
  * New pam_pwhistory module to store last used passwords
  * New pam_tally2 module similar to pam_tally with wordsize independent
    tally data format, obsoletes pam_tally
  * Make libpam not log missing module if its type is prepended with '-'
  * New pam_timestamp module for authentication based on recent successful
    login.
  * Add blowfish support to pam_unix.
  * Add support for user specific environment file to pam_env.
  * Add pam_get_authtok to libpam as Linux-PAM extension.
- use sr@latin instead of sr@Latn
- Log failures of setrlimit in pam_limits [bnc#448314]
- Fix using of requisite in password stack [bnc#470337]
- Regenerate documentation [bnc#448314]
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)
- obsolete old -XXbit packages (bnc#437293)
- enhance the man page for limits.conf (bnc#448314) 
- pam_time: fix parsing if '|' is used [bdo#326407]
- pam_xauth: update last patch
- pam_pwhistory: add missing type option
- pam_xauth: put XAUTHLOCALHOSTNAME into new enviroment
  (bnc#441314) 
- Add pam_tally2
- Regenerate Documentation
- Enhance pam_lastlog with status output
- Add pam_pwhistory as tech preview
- pam_tally: fix fd leak
- pam_mail: fix "quiet" option
- Update to version 1.0.2 (fix SELinux regression)
- enhance pam_tally [FATE#303753]
- Backport fixes from CVS
- enabled SELinux support [Fate#303662]
- Update to version 1.0.1:
  - Fixes regression in pam_set_item().
- added baselibs.conf file to build xxbit packages
  for multilib support
- Remove devfs lines from securetty [bnc#372241]
- Update to version 1.0.0:
  - Official first "stable" release
  - bug fixes
  - translation updates
- Update to version 0.99.10.0:
  - New substack directive in config file syntax
  - New module pam_tty_audit.so for enabling and disabling tty
    auditing
  - New PAM items PAM_XDISPLAY and PAM_XAUTHDATA
  - Improved functionality of pam_namespace.so module (method flags,
    namespace.d configuration directory, new options).
  - Finaly removed deprecated pam_rhosts_auth module.
- Update to version 0.99.9.0:
  - misc_conv no longer blocks SIGINT; applications that don't want
    user-interruptable prompts should block SIGINT themselves
  - Merge fixes from Debian
  - Fix parser for pam_group and pam_time
- Update to version 0.99.8.1:
  - Fix regression in pam_audit
- Update to version 0.99.8.0:
  - Add translations for ar, ca, da, ru, sv and zu.
  - Update hungarian translation.
  - Add support for limits.d directory to pam_limits.
  - Add minclass option to pam_cracklib
  - Add new group syntax to pam_access
- move the documentation into a seperate package (pam-doc)
  [partly fixes Bug #265733]
- add flex and bison BuildRequires
- add %verify_permissions for /sbin/unix_chkpwd
  [#237625] 
- Update to Version 0.99.7.1 (security fix)
- Update to Version 0.99.7.0
  * Add manual page for pam_unix.so.
  * Add pam_faildelay module to set pam_fail_delay() value.
  * Fix possible seg.fault in libpam/pam_set_data().
  * Cleanup of configure options.
  * Update hungarian translation, fix german translation.
- install unix_chkpwd setuid root instead of setgid shadow (#216816)
- pam_unix.so/unix_chkpwd: teach about blowfish [#213929]
- pam_namespace.so: Fix two possible buffer overflow
- link against libxcrypt
- Update hungarian translation [#210091]
- Don't remove pam_unix.so
- Use cracklib again (goes lost with one of the last cleanups)
- Add pam_umask.so to common-session [Fate#3621]
- Update to Linux-PAM 0.99.6.3 (merges all patches)
- Update to Linux-PAM 0.99.6.2 (incorporate last change)
- Add pam_loginuid and fixes from CVS [Fate#300486]
- Fix seg.fault in pam_cracklib if retyped password is empty
- Remove use_first_pass from pam_unix2.so in password section
- Update to Linux-PAM 0.99.6.1 (big documentation update)
- Add missing namespace.init script
- Reenable audit subsystem [Fate#300486]
- Update to Linux-PAM 0.99.5.0 (more manual pages, three new PAM
  modules: pam_keyinit, pam_namespace, pam_rhosts)
- Update to current CVS (lot of new manual pages and docu)
- Update to Linux-PAM 0.99.4.0 (merge all patches and translations)
- Fix problems found by Coverity
- Don't strip binaries.
- Fix pam_tally LFS support [#172492]
- Update fr.po and pl.po
- Update km.po
- Remove obsolete pam-laus from the system
- Update translations for pt, pl, fr, fi and cs
- Add translation for uk
- Update hu.po
- Add translation for tr
- Fix order of NULL checks in pam_get_user
- Fix comment in pam_lastlog for translators to be visible in
  pot file
- Docu update, remove pam_selinux docu
- Update km translation
- pam_lastlog: 
  - Initialize correct struct member [SF#1427401]
  - Mark strftime fmt string for translation [SF#1428269]
- Update more manual pages
- really disable audit if header file not present 
- Update fi.po
- Add km.po 
- Update pl.po
- Update with better manual pages
- Add translation for nl, update pt translation
- Move devel manual pages to -devel package
- Mark PAM config files as noreplace
- Mark /etc/securetty as noreplace
- Run ldconfig
- Fix libdb/ndbm compat detection with gdbm
- Adjust german translation
- Add all services to pam_listfile
- converted neededforbuild to BuildRequires
- Update to Linux-PAM 0.99.3.0 release candiate tar balls
  (new translations)
- Fix NULL handling for LSB-pam test suite [#141240]
- Fix usage of PAM_AUTHTOK_RECOVER_ERR vs. PAM_AUTHTOK_RECOVERY_ERR
- NULL is allowed as thirs argument for pam_get_item [#141240]
- Add fixes from CVS
- Fix pam_lastlog: don't report error on first login
- Update to 0.99.2.1
- Add /etc/environment to avoid warnings in syslog
- disable SELinux
- Update getlogin() fix to final one
- Fix PAM getlogin() implementation
- Update to official 0.99.2.0 release
- Update to new snapshot
- Enable original pam_wheel module
- Update to current CVS
- Compile libpam_misc with -fno-strict-aliasing
- Update to current CVS
- Fix compiling of pammodutil with -fPIC
- Update to current CVS
- Update to new snapshot (Major version is back to 0)
- Update to Linux-PAM 0.99.0.3 snapshot
- Add pam_umask
- Update to current CVS snapshot
- Update to current CVS snapshot
- Add pam_loginuid
- Update to current CVS snapshot
- Don't reset priority [#81690]
- Fix creating of symlinks
- Update to current CVS snapshot
- Real fix for [#82687] (don't include kernel header files)
- Bug 82687 - pam_client.h redefines __u8 and __u32 
- Apply lot of fixes from CVS (including SELinux support)
- Update to final 0.79 release
- Apply patch for pam_xauth to preserve DISPLAY variable [#66885]
- Compile with large file support
- Made patch of latest CVS tree
- Removed patch pam_handler.diff ( included in CVS now ) 
- moved Linux-PAM-0.78.dif to pam_group_time.diff
- Fix seg.fault, if a PAM config line is incomplete
- Update to final 0.78
- Add pam_env.so to common-auth
- Add pam_limit.so to common-session
- Update to 0.78-Beta1
- Create pam.d/common-{auth,account,password,session} and include
  them in pam.d/other
- Update to current CVS version of upcoming 0.78 release
- Update "code cleanup" patch
- Disable reading of /etc/environment in pam_env.so per default
- Reenable a "fixed" version of "code cleanup" patch
- Use pam_wheel from pam-modules package
- Disable "code cleanup" patch (no more comments about security
  fixes)
- Apply big "code cleanup" patch [Bug #39673]
- pam_wheel: Use original getlogin again, PAM internal does not
  work without application help [Bug #35682]
- We no longer have pam in the buildsystem, so we 
  need some buildroot magic flags for the dlopen tests.
- Cleanup neededforbuild
- Add manual pages from SLES8
- Fix installing manual pages of modules
- Remove pthread check (db is now linked against pthread)
- Merge with current CVS
- Apply bug fixes from bugtracking system
- Build as normal user
- Compile with noexecstack
- Fix pam_securetty CVS patch
- Sync with current CVS version
- Add patch to implement "include" statement in pamd files
- added ttyS1 (VT220) to securetty on s390* (bug #29239)
- Apply lot of fixes for various problems
- Fix getlogin handling in pam_wheel.so
- added cracklib-devel to neededforbuild 
- Update pam_localuser and pam_xauth.
- Update to Linux-PAM 0.77 (minor bug fixes and enhancemants)
- changed neededforbuild <sp> to <opensp>
- changed securetty / use extra file 
- 390: standard console (4,64)/ttyS0 ->only ttyS0 in /etc/securetty
- Call password checking helper from pam_unix.so whenever the
  passwd field is invalid.
- Don't build ps and pdf documentation
- pam-devel requires pam [Bug #17543]
- Remove explicit requires
- Update to Linux-PAM 0.76
- Remove reentrant patch for original PAM modules (needs to be
  rewritten for new PAM version)
- Add docu in PDF format
- Fix build on different partitions
- Fix to not own /usr/shar/man/man3
- Add /usr/include/security to pam-devel filelist
- tar option for bz2 is "j" 
- Fix last pam_securetty patch
- Use reentrant getpwnam functions for most modules
- Fix unresolved symbols in pam_access and pam_userdb
- libpam_misc: Don't handle Ctrl-D as error.
- Remove SuSEconfig.pam
- Update pam_localuser and pam_xauth
- Add new READMEs about blowfish and cracklib
- Remove pam_unix.so (is part of pam-modules)
- Move extra PAM modules to separate package
- Require pam-modules package
- Move susehelp config file to susehelp package
- changed neededforbuild <sp_libs> to <sp-devel>
- Fixes wrong symlink handling of pam_homecheck [Bug #3905]
- Sync pam_homecheck and pam_unix2 fixes from 7.2
- Always ask for the old password if it is expired
- Cleanup Patches, make tar archive from extra pam modules
- Use LOG_NOTICE for trace option [Bug #7673]
- Linux-PAM: link pam_access against libnsl
- Add pam.conf for susehelp/pam html docu
- Linux-PAM: Update to version 0.75
- Linux-PAM: link libpam_misc against libpam [Bug #6890]
- Linux-PAM: Fix manual pages (.so reference)
- pam_pwcheck: fix Makefile
- Update for Linux-PAM 0.74
- Drop pwdb subpackage
- pam_unix2: Create temp files with permission 0600
- pam_issue.c: include time.h to make it compile 
- Don't print error message about failed initialization from
  pam_limits with kernel 2.2 [Bug #5198]
- Adjust docu for pam_limits
- Adjust docu for pam_pwcheck
- Add fix for pam_limits from 0.73
- Add db-devel to need for build
- Don't link PAM modules against old libpam library 
- Create new "devel" subpackage 
- Add SuSEconfig.pam
- Fix problems with new gcc and glibc 2.2 header files 
- Fix problem with passwords longer then PASS_MAX_LEN
- Add missing PAM modules to filelist
- Fix seg.fault in pam_pwcheck [BUG #3894]
- Clean spec file
- Lot of bug fixes in pam_unix2 and pam_pwcheck
- compress postscript docu
- Move docu to /usr/share/doc/pam
- Fix some bugs in pam_unix2 and pam_pwcheck
- Add pam_homecheck Module
- Add devfs devices to /etc/securetty
- Fix handling of changing passwords to empty one
- Set correct attr for unix_chkpwd and pwdb_chkpwd
- Update pam_pwcheck
- Update pam_unix2
- pwdb: Update to 0.61 
- Add config files and README for md5 passwords
- Update pam_pwcheck
- Update pam_unix2
- Update pam_unix2
- New: pam_pwcheck
- Update to Linux-PAM 0.72
- pam_pwdb: Add security fixes from RedHat 
- Update to Linux-PAM 0.70
- Update to pwdb-0.60
- Fix more pam_unix2 shadow bugs
- Add more PAM fixes
- Implement Password changing request (sp_lstchg == 0)
- ran old prepare_spec on spec file to switch to new prepare_spec.
- Add pam_wheel to file list
- pam_wheel: Minor fixes 
- pam_unix2: root is allowed to change passwords with wrong
             password aging information
- pam_unix2: Fix typo 
- Linux-PAM: Update to version 0.69
- pam_unix2: Root is allowed to use the old password again.
- pam_unix2: Allow root to set an empty password.
- Add HP-UX password aging to pam_unix2. 
- Don't install .cvsignore files
- Make sure, /etc/shadow has the correct rights
- Update to Linux-PAM 0.68
- pam_unix2: more bug fixes
- pam_unix2: Fix "inactive" password
- pam_warn: Add missing functions 
- other.pamd: Update
- Add more doku
- Add securetty config file
- Fix Debian pam_env patch
- Update to Linux-PAM 0.67
- Add Debian pam_env patch 
- pam_ftp malloc (core dump) fix 
- pam_unix2 fixes 
- First PAM package: pam 0.66, pwdb 0.57 and pam_unix2

OBS-URL: https://build.opensuse.org/request/show/933489
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=256
2021-11-24 15:07:30 +00:00
Thorsten Kukuk
3139982e02 Accepting request 933454 from home:kukuk:tiu
- Add missing recommends and split provides

OBS-URL: https://build.opensuse.org/request/show/933454
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=255
2021-11-24 14:34:36 +00:00
Thorsten Kukuk
30c0969bef Accepting request 933444 from home:kukuk:tiu
- Use multibuild to build docu with correct paths and available
  features.
- common-session: move pam_systemd to first position as if the
  file would have been generated with pam-config
- Add vendordir fixes and enhancements from upstream:
  - 0001-Include-pam_xauth_data.3.xml-in-source-archive-400.patch
  - 0002-Only-include-vendordir-in-manual-page-if-set-401.patch
  - 0003-Use-vendor-specific-limits.conf-as-fallback-402.patch

OBS-URL: https://build.opensuse.org/request/show/933444
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=254
2021-11-24 13:43:37 +00:00
b078a3cfed Accepting request 932273 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/932273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=118
2021-11-21 22:51:34 +00:00
Thorsten Kukuk
343fbe4278 Accepting request 931923 from home:sbrabec:branches:Base:System
- Update pam-login_defs-check.sh regexp and
  login_defs-support-for-pam symbol to version 1.5.2
  (new variable HMAC_CRYPTO_ALGO).

OBS-URL: https://build.opensuse.org/request/show/931923
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=253
2021-11-18 14:13:26 +00:00
1af762f779 Accepting request 928945 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/928945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=117
2021-11-06 17:13:02 +00:00
Josef Möllers
b73acde402 Accepting request 928857 from home:gmbr3:Active
- Add /run/pam_timestamp to pam.tmpfiles

OBS-URL: https://build.opensuse.org/request/show/928857
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=252
2021-11-03 07:33:24 +00:00
Josef Möllers
6f28f708b6 Accepting request 924878 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/924878
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=251
2021-10-18 07:41:15 +00:00
Josef Möllers
ab36e21a01 Accepting request 923464 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/923464
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=250
2021-10-11 06:28:05 +00:00
34a306b1ac Accepting request 919240 from Linux-PAM
- Rename motd.tmpfiles to pam.tmpfiles
  - Add /run/faillock directory

- pam-login_defs-check.sh: adjust for new login.defs variable usages

- Update to 1.5.2
  Noteworthy changes in Linux-PAM 1.5.2:
  * pam_exec: implemented quiet_log option.
  * pam_mkhomedir: added support of HOME_MODE and UMASK from
    /etc/login.defs.
  * pam_timestamp: changed hmac algorithm to call openssl instead
    of the bundled sha1 implementation if selected, added option
    to select the hash algorithm to use with HMAC.
  * Added pkgconfig files for provided libraries.
  * Added --with-systemdunitdir configure option to specify systemd
    unit directory.
  * Added --with-misc-conv-bufsize configure option to specify the
    buffer size in libpam_misc's misc_conv() function, raised the
    default value for this parameter from 512 to 4096.
  * Multiple minor bug fixes, portability fixes, documentation
    improvements, and translation updates.
  pam_tally2 has been removed upstream, remove pam_tally2-removal.patch
  pam_cracklib has been removed from the upstream sources. This
  obsoletes pam-pam_cracklib-add-usersubstr.patch and
  pam_cracklib-removal.patch.
  The following patches have been accepted upstream and, so,
  are obsolete:
  - pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch
  - pam_securetty-don-t-complain-about-missing-config.patch
  - bsc1184358-prevent-LOCAL-from-being-resolved.patch

OBS-URL: https://build.opensuse.org/request/show/919240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=116
2021-09-20 21:31:43 +00:00
Thorsten Kukuk
bdff5d34ca - Rename motd.tmpfiles to pam.tmpfiles
- Add /run/faillock directory

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=249
2021-09-15 13:55:27 +00:00
Thorsten Kukuk
b84cd6c705 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=248 2021-09-10 11:49:52 +00:00
Thorsten Kukuk
3aaba5773b - pam-login_defs-check.sh: adjust for new login.defs variable usages
pam_tally2 has been removed upstream, remove pam_tally2-removal.patch

- Update to version 1.5.2

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=247
2021-09-10 10:28:05 +00:00
Thorsten Kukuk
dc65a6a40a Accepting request 917897 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/917897
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=246
2021-09-10 09:48:01 +00:00
Richard Brown
ab4c48fada Accepting request 911843 from Linux-PAM
- pam_umask-usergroups-login_defs.patch: Deprecate pam_umask
  explicit "usergroups" option and instead read it from login.def's
  "USERGROUP_ENAB" option if umask is only defined there.
  [bsc#1189139]

- package man5/motd.5 as a man-pages link to man8/pam_motd.8
  [bsc#1188724]

OBS-URL: https://build.opensuse.org/request/show/911843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=115
2021-08-18 06:55:09 +00:00
Thorsten Kukuk
c6cae773e2 - pam_umask-usergroups-login_defs.patch: Deprecate pam_umask
explicit "usergroups" option and instead read it from login.def's
  "USERGROUP_ENAB" option if umask is only defined there.
  [bsc#1189139]

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=245
2021-08-12 14:45:10 +00:00
Thorsten Kukuk
39b8fe8e87 Accepting request 909931 from home:pgajdos
- package man5/motd.5 as a man-pages link to man8/pam_motd.8
  [bsc#1188724]

OBS-URL: https://build.opensuse.org/request/show/909931
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=244
2021-08-09 08:32:39 +00:00
b414537429 Accepting request 906153 from Linux-PAM
Requested by dimstar

OBS-URL: https://build.opensuse.org/request/show/906153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=114
2021-07-17 21:36:20 +00:00
Thorsten Kukuk
4139f4902b OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=243 2021-07-13 13:53:02 +00:00
Thorsten Kukuk
0fc7ab76cc - revert-check_shadow_expiry.diff: revert wrong
CRYPT_SALT_METHOD_LEGACY check.

- revert-check_shadow_expiry.diff: revert wrong
  CRYPT_SALT_METHOD_LEGACY check.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=242
2021-07-13 13:43:07 +00:00
Thorsten Kukuk
089ed3e485 Accepting request 903070 from home:lnussel:usrmove
- Remove legacy pre-usrmerge compat code (removed pam-usrmerge.diff)
- Backport patch to not install /usr/etc/securetty (boo#1033626) ie
  no distro defaults and don't complain about it missing
  (pam_securetty-don-t-complain-about-missing-config.patch)
- add debug bcond to be able to build pam with debug output easily
- add macros file to allow other packages to stop hardcoding
  directory names. Compatible with Fedora.

- Remove usrmerged conditional as it's now the default

OBS-URL: https://build.opensuse.org/request/show/903070
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=241
2021-07-09 12:12:20 +00:00
c680360a30 Accepting request 902310 from Linux-PAM
- Create /run/motd.d (forwarded request 902295 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/902310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=113
2021-06-29 20:42:46 +00:00
Josef Möllers
dd0389449b Accepting request 902295 from home:gmbr3:Active
- Create /run/motd.d

OBS-URL: https://build.opensuse.org/request/show/902295
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=240
2021-06-25 09:44:49 +00:00
850b664d5a Accepting request 899928 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/899928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=112
2021-06-20 17:37:47 +00:00
Josef Möllers
9563615f52 Accepting request 899457 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/899457
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=239
2021-06-14 12:34:37 +00:00
Josef Möllers
9a6bc49f24 Accepting request 894273 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/894273
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=238
2021-05-25 06:24:45 +00:00
Josef Möllers
55bb007d97 Accepting request 892225 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/892225
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=237
2021-05-17 06:51:34 +00:00
ab3a3e3593 Accepting request 883611 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/883611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=111
2021-04-14 08:09:27 +00:00
Thorsten Kukuk
24e9b7b6ee Accepting request 883597 from home:jmoellers:branches:Linux-PAM
bsc1184358

OBS-URL: https://build.opensuse.org/request/show/883597
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=236
2021-04-07 13:01:25 +00:00
Josef Möllers
9080c178e7 Accepting request 882509 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/882509
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=235
2021-04-01 08:02:50 +00:00
Richard Brown
5da065288f Accepting request 873577 from Linux-PAM
- Add missing conflicts for pam_unix-nis

- Split out pam_unix module and build without NIS support


- Add missing conflicts for pam_unix 

- Fix split provides and BuildRequires 
- Makefile-pam_unix-nis.diff: Link pam_unix-nis.so against outside
  pam library

- standalone pam_unix with NIS support

OBS-URL: https://build.opensuse.org/request/show/873577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=110
2021-02-22 13:22:42 +00:00
Thorsten Kukuk
fadf030a46 - Add missing conflicts for pam_unix-nis
- Add missing conflicts for pam_unix

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=234
2021-02-18 22:17:30 +00:00
Thorsten Kukuk
2d6d13afab Accepting request 872796 from home:kukuk:etc
- Makefile-pam_unix-nis.diff: Link pam_unix-nis.so against outside
  pam library

OBS-URL: https://build.opensuse.org/request/show/872796
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=233
2021-02-16 10:35:18 +00:00
Thorsten Kukuk
5e8c266a79 Accepting request 872794 from home:kukuk:etc
- Split out pam_unix module and build without NIS support


- Fix split provides and BuildRequires 

- standalone pam_unix with NIS support

OBS-URL: https://build.opensuse.org/request/show/872794
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=232
2021-02-16 10:28:19 +00:00
d9e1d25c3f Accepting request 856633 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/856633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=109
2020-12-21 09:22:01 +00:00
Thorsten Kukuk
9f34df244a Accepting request 854846 from home:lnussel:usrmove
Actually apply patch

OBS-URL: https://build.opensuse.org/request/show/854846
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=231
2020-12-17 08:06:56 +00:00
c34d7c280a Accepting request 851278 from Linux-PAM
- Update to 1.5.1
  - pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
    doesn't exist and root password is blank [bsc#1179166]
  - pam_faillock: added nodelay option to not set pam_fail_delay
  - pam_wheel: use pam_modutil_user_in_group to check for the group membership
    with getgrouplist where it is available

OBS-URL: https://build.opensuse.org/request/show/851278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=108
2020-12-03 17:37:59 +00:00
Thorsten Kukuk
070ad9f4c2 Accepting request 851800 from home:lnussel:usrmove
- add macros.pam to abstract directory for pam modules 

- prepare usrmerge (boo#1029961, pam-usrmerge.diff)

OBS-URL: https://build.opensuse.org/request/show/851800
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=230
2020-12-03 13:58:29 +00:00
Thorsten Kukuk
34431add7d - Update to 1.5.1
- pam_unix: fixed CVE-2020-27780 - authentication bypass when a user
    doesn't exist and root password is blank [bsc#1179166]
  - pam_faillock: added nodelay option to not set pam_fail_delay
  - pam_wheel: use pam_modutil_user_in_group to check for the group membership
    with getgrouplist where it is available

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=229
2020-11-27 09:37:31 +00:00
5048cec3be Accepting request 849468 from Linux-PAM
- Update to 1.5.0
  - obsoletes pam-bsc1178727-initialize-daysleft.patch
  - Multiple minor bug fixes, portability fixes, and documentation improvements.
  - Extended libpam API with pam_modutil_check_user_in_passwd function.
  - pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
  - pam_motd: read motd files with target user credentials skipping unreadable ones.
  - pam_pwhistory: added a SELinux helper executable.
  - pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
  - pam_wheel: implemented PAM_RUSER fallback for the case when getlogin fails.
  - pam_env: Reading of the user environment is deprecated and will be removed
             at some point in the future.
  - libpam: pam_modutil_drop_priv() now correctly sets the target user's
    supplementary groups, allowing pam_motd to filter messages accordingly
- Refresh pam-xauth_ownership.patch
- pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
- pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package

- pam_cracklib: added code to check whether the password contains
  a substring of of the user's name of at least <N> characters length
  in some form.
  This is enabled by the new parameter "usersubstr=<N>"
  See bfef79dbe6
  [jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch]

- pam_xauth.c: do not free() a string which has been (successfully)
  passed to putenv().
  [bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch]

- Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft"
  to avoid spurious (and misleading)

OBS-URL: https://build.opensuse.org/request/show/849468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=107
2020-11-23 14:36:12 +00:00
Thorsten Kukuk
c4daf63ae5 - Update to 1.5.0
- obsoletes pam-bsc1178727-initialize-daysleft.patch
  - Multiple minor bug fixes, portability fixes, and documentation improvements.
  - Extended libpam API with pam_modutil_check_user_in_passwd function.
  - pam_faillock: changed /run/faillock/$USER permissions from 0600 to 0660.
  - pam_motd: read motd files with target user credentials skipping unreadable ones.
  - pam_pwhistory: added a SELinux helper executable.
  - pam_unix, pam_usertype: implemented avoidance of certain timing attacks.
  - pam_wheel: implemented PAM_RUSER fallback for the case when getlogin fails.
  - pam_env: Reading of the user environment is deprecated and will be removed
             at some point in the future.
  - libpam: pam_modutil_drop_priv() now correctly sets the target user's
    supplementary groups, allowing pam_motd to filter messages accordingly
- Refresh pam-xauth_ownership.patch
- pam_tally2-removal.patch: Re-add pam_tally2 for deprecated sub-package
- pam_cracklib-removal.patch: Re-add pam_cracklib for deprecated sub-package

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=228
2020-11-19 15:52:27 +00:00
Josef Möllers
6c61940629 Accepting request 849441 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/849441
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=227
2020-11-19 13:56:42 +00:00
Josef Möllers
94ef2ca6a9 Accepting request 849367 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/849367
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=226
2020-11-19 11:13:17 +00:00
8285106022 https://bugzilla.opensuse.org/show_bug.cgi?id=1177858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=106
2020-11-17 11:09:48 +00:00
Josef Möllers
e0f485fa5c Accepting request 848315 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/848315
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=225
2020-11-16 14:19:30 +00:00
6d432fc7e2 Accepting request 847481 from Linux-PAM
- Enable pam_faillock [bnc#1171562]

- /usr/bin/xauth chokes on the old user's $HOME being on an NFS
  file system. Run /usr/bin/xauth using the old user's uid/gid
  Patch courtesy of Dr. Werner Fink.
  [bsc#1174593, pam-xauth_ownership.patch]

- pam-login_defs-check.sh: Fix the regexp to get a real variable
  list (boo#1164274).

- Revert the previous change [SR#815713].
  The group is not necessary for PAM functionality but used only
  during testing. The test system should therefore create this group.
  [bsc#1171016, pam.spec]

- Add requirement for group "wheel" to spec file.
  [bsc#1171016, pam.spec]

OBS-URL: https://build.opensuse.org/request/show/847481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=105
2020-11-15 14:17:04 +00:00
Thorsten Kukuk
f65a31291f - Enable pam_faillock [bnc#1171562]
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=224
2020-11-10 12:23:49 +00:00
9d79541e95 Revert: https://bugzilla.opensuse.org/show_bug.cgi?id=1177858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=104
2020-10-19 07:48:15 +00:00
e304469c62 Accepting request 840210 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/840210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=103
2020-10-15 11:43:32 +00:00
Josef Möllers
51190216f3 Accepting request 840209 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/840209
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=221
2020-10-08 09:10:15 +00:00
Josef Möllers
ca72e1f704 Accepting request 840140 from home:sbrabec:branches:util-linux-multibuild
- pam-login_defs-check.sh: Fix the regexp to get a real variable
  list (boo#1164274).

OBS-URL: https://build.opensuse.org/request/show/840140
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=220
2020-10-08 08:51:25 +00:00
Thorsten Kukuk
daeda00e6c Accepting request 817074 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/817074
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=219
2020-06-29 14:11:14 +00:00
Josef Möllers
7ecc0544d0 Accepting request 815713 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/815713
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=218
2020-06-22 13:29:55 +00:00
b658285f73 Accepting request 812631 from Linux-PAM
- Update to final 1.4.0 release
  - includes pam-check-user-home-dir.patch
  - obsoletes fix-man-links.dif

- common-password: remove pam_cracklib, as that is deprecated.

- pam_setquota.so:
  When setting quota, don't apply any quota if the user's $HOME is
  a mountpoint (ie the user has a partition of his/her own).
  [bsc#1171721, pam-check-user-home-dir.patch]

- Update to current Linux-PAM snapshot
  - pam_tally* and pam_cracklib got deprecated
- Disable pam_faillock and pam_setquota until they are whitelisted

- Adapted patch pam-hostnames-in-access_conf.patch for new version
  New version obsoleted patch use-correct-IP-address.patch
  [pam-hostnames-in-access_conf.patch,
   use-correct-IP-address.patch]

- Update to current Linux-PAM snapshot
  - Obsoletes pam_namespace-systemd.diff

- Update to current Linux-PAM snapshot
  - Add pam_faillock
  - Multiple minor bug fixes and documentation improvements
  - Fixed grammar of messages printed via pam_prompt
  - Added support for a vendor directory and libeconf
  - configure: Allowed disabling documentation through --disable-doc
  - pam_get_authtok_verify: Avoid duplicate password verification

OBS-URL: https://build.opensuse.org/request/show/812631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=102
2020-06-14 16:13:10 +00:00
Thorsten Kukuk
8c2c162984 - Update to final 1.4.0 release
- includes pam-check-user-home-dir.patch
  - obsoletes fix-man-links.dif

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=216
2020-06-08 13:50:31 +00:00
Thorsten Kukuk
5a8acbff55 - common-password: remove pam_cracklib, as that is deprecated.
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=215
2020-06-08 08:00:42 +00:00
Josef Möllers
3c370e0e45 Accepting request 811145 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/811145
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=214
2020-06-08 06:48:10 +00:00
Thorsten Kukuk
00f1294879 - Update to current Linux-PAM snapshot
- pam_tally* and pam_cracklib got deprecated
- Disable pam_faillock and pam_setquota until they are whitelisted

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=213
2020-05-27 09:48:06 +00:00
Thorsten Kukuk
a9deb79ba9 - Add pam_faillock
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=212
2020-05-12 12:36:23 +00:00
Josef Möllers
d205252584 Accepting request 802957 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/802957
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=211
2020-05-12 12:19:16 +00:00
Thorsten Kukuk
a3260b7eb8 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=210 2020-05-12 12:09:42 +00:00
Thorsten Kukuk
868d149bc4 - Update to current Linux-PAM snapshot
- Obsoletes pam_namespace-systemd.diff

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=209
2020-05-12 11:32:07 +00:00
Thorsten Kukuk
db3a5fbd69 - Update to current Linux-PAM snapshot
- Multiple minor bug fixes and documentation improvements
  - Fixed grammar of messages printed via pam_prompt
  - Added support for a vendor directory and libeconf
  - configure: Allowed disabling documentation through --disable-doc
  - pam_get_authtok_verify: Avoid duplicate password verification
  - pam_env: Changed the default to not read the user .pam_environment file
  - pam_group, pam_time: Fixed logical error with multiple ! operators
  - pam_keyinit: In pam_sm_setcred do the same as in pam_sm_open_session
  - pam_lastlog: Do not log info about failed login if the session was opened
                 with PAM_SILENT flag
  - pam_lastlog: Limit lastlog file use by LASTLOG_UID_MAX option in login.defs
  - pam_lastlog: With 'unlimited' option prevent SIGXFSZ due to reduced 'fsize'
                 limit
  - pam_motd: Export MOTD_SHOWN=pam after showing MOTD
  - pam_motd: Support multiple motd paths specified, with filename overrides
  - pam_namespace: Added a systemd service, which creates the namespaced
                   instance parent directories during boot
  - pam_namespace: Support for noexec, nosuid and nodev flags for tmpfs mounts
  - pam_shells: Recognize /bin/sh as the default shell
  - pam_succeed_if: Support lists in group membership checks
  - pam_tty_audit: If kernel audit is disabled return PAM_IGNORE
  - pam_umask: Added new 'nousergroups' module argument and allowed specifying
               the default for usergroups at build-time
  - pam_unix: Added 'nullresetok' option to allow resetting blank passwords
  - pam_unix: Report unusable hashes found by checksalt to syslog
  - pam_unix: Support for (gost-)yescrypt hashing methods
  - pam_unix: Use bcrypt b-variant when it bcrypt is chosen
  - pam_usertype: New module to tell if uid is in login.defs ranges
  - Added new API call pam_start_confdir() for special applications that

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=208
2020-05-12 09:30:59 +00:00
4e39d2c3d0 Accepting request 791095 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/791095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=101
2020-04-08 17:54:02 +00:00
Thorsten Kukuk
6726b029b0 Accepting request 790925 from home:lnussel:branches:Linux-PAM
- own /usr/lib/motd.d/ so other packages can add files there

OBS-URL: https://build.opensuse.org/request/show/790925
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=206
2020-04-03 06:26:25 +00:00
7b5546a9aa Accepting request 788480 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/788480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=100
2020-03-31 15:31:17 +00:00
Thorsten Kukuk
eb2d7193a4 Accepting request 788262 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/788262
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=204
2020-03-26 10:22:45 +00:00
Thorsten Kukuk
43d953ce34 Accepting request 786905 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/786905
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=203
2020-03-21 15:44:00 +00:00
2c66edf1c9 Accepting request 784597 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/784597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=99
2020-03-18 11:16:59 +00:00
Josef Möllers
646605de54 Accepting request 784596 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/784596
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=201
2020-03-13 10:05:34 +00:00
Josef Möllers
5d430d6c09 Accepting request 784373 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/784373
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=200
2020-03-12 17:33:26 +00:00
f2d20048e7 Accepting request 779952 from Linux-PAM
- Recommend login.defs only (no hard requirement) (forwarded request 779951 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/779952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=98
2020-03-01 20:25:49 +00:00
Thorsten Kukuk
cf68a1d155 Accepting request 779951 from home:kukuk:container
- Recommend login.defs only (no hard requirement)

OBS-URL: https://build.opensuse.org/request/show/779951
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=198
2020-02-27 14:49:37 +00:00
73e85b273e Accepting request 733124 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/733124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=97
2019-10-04 09:18:59 +00:00
Thorsten Kukuk
00eb197f1c Accepting request 733123 from home:kukuk:etc
OBS-URL: https://build.opensuse.org/request/show/733123
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=196
2019-09-25 10:24:12 +00:00
Thorsten Kukuk
2a42ae9f1f Accepting request 733118 from home:kukuk:etc
- Update to version 1.3.1+git20190923.ea78d67:
  * Fixed missing quotes in configure script
  * Add support for a vendor directory and libeconf (#136)
  * pam_lastlog: document the 'unlimited' option
  * pam_lastlog: prevent crash due to reduced 'fsize' limit
  * pam_unix_sess.c add uid for opening session
  * Fix the man page for "pam_fail_delay()"
  * Fix a typo
  * Update a function comment
- drop usr-etc-support.patch (accepted upstream)

- Add migration support from /etc to /usr/etc during upgrade

- Update to version 1.3.1+git20190902.9de67ee:
  * pwhistory: fix read of uninitialized data and memory leak when modifying opasswd

- Update to version 1.3.1+git20190826.1b087ed:
  * libpam/pam_modutil_sanitize.c: optimize the way to close fds

OBS-URL: https://build.opensuse.org/request/show/733118
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=195
2019-09-25 10:16:25 +00:00
87f5d03c6d Accepting request 725565 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/725565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=96
2019-09-07 09:24:03 +00:00
Josef Möllers
9b6fc55e33 Accepting request 725419 from home:jengelh:branches:Linux-PAM
- Replace old $RPM_* shell vars by macros.
- Avoid unnecessary invocation of subshells.
- Shorten recipe for constructing securetty contents on s390.

OBS-URL: https://build.opensuse.org/request/show/725419
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=193
2019-08-23 12:39:21 +00:00
Thorsten Kukuk
8952f5370e Accepting request 725009 from home:kukuk:etc
Add /usr/etc/pam.d directory and read from it.

OBS-URL: https://build.opensuse.org/request/show/725009
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=192
2019-08-21 11:20:26 +00:00
Josef Möllers
78441ed37b Accepting request 724569 from home:kukuk:branches:Linux-PAM
- encryption_method_nis.diff: obsolete, NIS clients shouldn't
  require DES anymore.
- etc.environment: removed, the sources contain the same

- Update to version 1.3.1+git20190807.e31dd6c:
  * pam_tty_audit: Manual page clarification about password logging
  * pam_get_authtok_verify: Avoid duplicate password verification
  * Mention that ./autogen.sh is needeed to be run if you check out the sources from git
  * pam_unix: Correct MAXPASS define name in the previous two commits.
  * Restrict password length when changing password
  * Trim password at PAM_MAX_RESP_SIZE chars
  * pam_succeed_if: Request user data only when needed
  * pam_tally2: Remove unnecessary fsync()
  * Fixed a grammer mistake
  * Fix documentation for pam_wheel
  * Fix a typo in the documentation
  * pam_lastlog: Improve silent option documentation
  * pam_lastlog: Respect PAM_SILENT flag
  * Fix regressions from the last commits.
  * Replace strndupa with strncpy
  * build: ignore pam_lastlog when logwtmp is not available.
  * build: ignore pam_rhosts if neither ruserok nor ruserok_af is available.
  * pam_motd: Cleanup the code and avoid unnecessary logging
  * pam_lastlog: Limit lastlog file use by LASTLOG_UID_MAX option in login.defs.
  * Move the duplicated search_key function to pam_modutil.
  * pam_unix: Use pam_syslog instead of helper_log_err.
  * pam_unix: Report unusable hashes found by checksalt to syslog.
  * Revert "pam_unix: Add crypt_default method, if supported."
  * pam_unix: Add crypt_default method, if supported.
  * Revert part of the commit 4da9febc

OBS-URL: https://build.opensuse.org/request/show/724569
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=191
2019-08-19 12:43:33 +00:00
c55b360cf6 Accepting request 700960 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/700960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=95
2019-05-12 09:31:14 +00:00
Josef Möllers
bf578882d8 Accepting request 700497 from home:sbrabec:branches:util-linux-2.33.1
Depends on https://build.opensuse.org/request/show/700494!
- Add virtual symbols for login.defs compatibility (bsc#1121197).
- Add login.defs safety check pam-login_defs-check.sh
  (bsc#1121197).

OBS-URL: https://build.opensuse.org/request/show/700497
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=189
2019-05-06 07:09:44 +00:00
b4b1d98b10 Accepting request 651302 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/651302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=94
2018-12-03 09:02:42 +00:00
Josef Möllers
4415fd969c Accepting request 651022 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/651022
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=187
2018-11-23 07:09:55 +00:00
Josef Möllers
c0c76f0a22 Accepting request 649542 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/649542
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=186
2018-11-16 17:08:18 +00:00
c1c482db2b Accepting request 643706 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/643706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=93
2018-11-05 21:46:56 +00:00
Josef Möllers
93d4e897d1 Accepting request 643661 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/643661
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=184
2018-10-22 12:46:59 +00:00
e8a0de7212 Accepting request 631392 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/631392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=92
2018-09-03 08:32:24 +00:00
Josef Möllers
a5f3c5b6d5 Accepting request 631383 from home:psimons:branches:Linux-PAM
Add libdb as build-time dependency to enable pam_userdb module.
This module is useful for implementing virtual user support for
vsftpd and possibly other daemons, too. [bsc#929711, fate#322538]

OBS-URL: https://build.opensuse.org/request/show/631383
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=182
2018-08-24 14:33:21 +00:00
Josef Möllers
0aad24ee3c OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=181 2018-08-24 14:29:54 +00:00
Josef Möllers
d323a04890 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=180 2018-08-24 14:25:24 +00:00
9e88be8a6b Accepting request 622485 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/622485
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=91
2018-07-18 20:36:59 +00:00
Josef Möllers
eacf67827e Accepting request 622479 from home:sbrabec:branches:Linux-PAM
- Install empty directory /etc/security/namespace.d for
  pam_namespace.so iscript.

OBS-URL: https://build.opensuse.org/request/show/622479
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=178
2018-07-13 15:28:53 +00:00
de6a20b1e9 Accepting request 603563 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/603563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=90
2018-05-07 12:53:24 +00:00
Josef Möllers
126fde1f54 Accepting request 603562 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/603562
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=176
2018-05-03 07:51:52 +00:00
Josef Möllers
74bd51166b Accepting request 603146 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/603146
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=175
2018-05-02 14:44:06 +00:00
5993c62ec3 Accepting request 583385 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/583385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=89
2018-03-12 11:03:36 +00:00
Thorsten Kukuk
bd76b462a6 Accepting request 580113 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580113
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=173
2018-03-06 12:55:08 +00:00
818ee36775 Accepting request 539328 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/539328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=88
2017-11-15 15:48:22 +00:00
Thorsten Kukuk
0e07293a0f Accepting request 534911 from home:Andreas_Schwab:Factory
- Prerequire group(shadow), user(root)

OBS-URL: https://build.opensuse.org/request/show/534911
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=171
2017-11-06 15:05:24 +00:00
12a0dc76ec Accepting request 476831 from Linux-PAM
1

OBS-URL: https://build.opensuse.org/request/show/476831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=87
2017-03-07 23:44:33 +00:00
Thorsten Kukuk
acb196a316 Accepting request 476771 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/476771
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=169
2017-03-03 19:50:43 +00:00
Ludwig Nussel
ffb4e13a87 Accepting request 446360 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/446360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=86
2016-12-22 14:43:50 +00:00
Thorsten Kukuk
c31c12f192 Accepting request 444873 from home:jmoellers:branches:Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/444873
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=167
2016-12-15 09:44:44 +00:00
5a6ae8609c Accepting request 423853 from Linux-PAM
1

OBS-URL: https://build.opensuse.org/request/show/423853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=85
2016-09-05 19:11:42 +00:00
731ae6c394 Accepting request 416170 from home:develop7:branches:Linux-PAM
pam-limit-nproc.patch: increased process limit to help 
Chrome/Chromuim users with really lots of tabs. New limit gets 
closer to UserTasksMax parameter in logind.conf

Not sure why it is even there given the presence of logind, but let's deal with 
it gradually, one step at a time.

OBS-URL: https://build.opensuse.org/request/show/416170
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=165
2016-08-30 14:33:48 +00:00
5bbc9e7d13 Accepting request 415600 from Linux-PAM
- Add doc directory to filelist.

OBS-URL: https://build.opensuse.org/request/show/415600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=84
2016-08-16 11:00:36 +00:00
Thorsten Kukuk
fe6ab534dc - Add doc directory to filelist.
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=163
2016-07-28 12:29:55 +00:00
27ac6246a2 Accepting request 394329 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/394329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=83
2016-05-14 10:23:08 +00:00
Thorsten Kukuk
7bd1cebe62 OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=161 2016-05-02 09:28:49 +00:00
Thorsten Kukuk
dbd8f09b66 - Link pam_unix against libtirpc and external libnsl to enable
IPv6 support.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=160
2016-05-02 08:46:48 +00:00
Thorsten Kukuk
8722ee21ea - Remove obsolete README.pam_tally [bsc#977973]
- Update Linux-PAM to version 1.3.0
- Rediff encryption_method_nis.diff

- Add /sbin/unix2_chkpwd (moved from pam-modules)

- Remove (since accepted upstream):
  - 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch
  - 0002-Remove-enable-static-modules-option-and-support-from.patch
  - 0003-fix-nis-checks.patch
  - 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch
  - 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=159
2016-05-02 08:45:43 +00:00
Thorsten Kukuk
dff8159e4f - Add 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch
- Replace IPv4 only functions

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=158
2016-04-01 13:33:36 +00:00
Thorsten Kukuk
1b4d87cddf OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=157 2016-04-01 08:47:23 +00:00
Thorsten Kukuk
ab595f81a9 - Fix typo in common-account.pamd [bnc#959439]
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=156
2016-04-01 08:39:02 +00:00
Thorsten Kukuk
bde5d076f9 - Add 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch
- readd PAM_EXTERN for external PAM modules

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=155
2016-03-29 12:25:43 +00:00
Thorsten Kukuk
a118ec1963 - Add 0002-Remove-enable-static-modules-option-and-support-from.patch
- Add 0003-fix-nis-checks.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=154
2016-03-23 14:37:11 +00:00
Thorsten Kukuk
c640f626d0 - Add 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=153
2016-03-23 10:21:53 +00:00
59356c2ab7 Accepting request 318655 from Linux-PAM
1

OBS-URL: https://build.opensuse.org/request/show/318655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=82
2015-08-21 05:35:14 +00:00
Michael Calmer
8bde79bedc Accepting request 318619 from home:endzone:branches:Linux-PAM
Add folder /etc/security/limits.d as mentioned in 'man pam_limits'

OBS-URL: https://build.opensuse.org/request/show/318619
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=151
2015-07-25 17:48:00 +00:00
Stephan Kulow
3d532ec730 Accepting request 313795 from Linux-PAM
- Update to version 1.2.1
  - security update for CVE-2015-3238

OBS-URL: https://build.opensuse.org/request/show/313795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=81
2015-07-21 11:23:03 +00:00
Thorsten Kukuk
170456c6aa - Update to version 1.2.1
- security update for CVE-2015-3238

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=149
2015-06-26 07:43:40 +00:00
c2a1fe0ba8 Accepting request 305340 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/305340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=80
2015-05-06 09:21:57 +00:00
Thorsten Kukuk
b4f483f8bc - Update to version 1.2.0
- obsoletes Linux-PAM-git-20150109.diff

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=147
2015-04-27 15:17:47 +00:00
34d91a5a3b Accepting request 283087 from Linux-PAM
1

OBS-URL: https://build.opensuse.org/request/show/283087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=79
2015-01-30 05:02:44 +00:00
Thorsten Kukuk
650e0bc92d Accepting request 280985 from home:bmwiedemann:branches:Linux-PAM
- increase process limit to 1200 to help chromium users with many tabs

OBS-URL: https://build.opensuse.org/request/show/280985
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=145
2015-01-28 10:08:14 +00:00
Thorsten Kukuk
aaa66694cf - Re-add lost patch encryption_method_nis.diff [bnc#906660]
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=144
2015-01-09 14:38:05 +00:00
Thorsten Kukuk
dc953fdb0f - Update to current git:
- Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff
  - obsoletes pam_loginuid-log_write_errors.diff
  - obsoletes pam_xauth-sigpipe.diff
  - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=143
2015-01-09 14:23:58 +00:00
19e8b12220 Accepting request 266389 from Linux-PAM
1

OBS-URL: https://build.opensuse.org/request/show/266389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=78
2014-12-28 23:29:39 +00:00
Tomáš Chvátal
bdcad7ea0f Accepting request 242966 from home:bmwiedemann:branches:Linux-PAM
limit number of processes to 700 by default to harden against fork-bombs

OBS-URL: https://build.opensuse.org/request/show/242966
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=141
2014-12-25 17:01:00 +00:00
Stephan Kulow
d000807cbb Accepting request 230379 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/230379
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=76
2014-04-22 05:49:15 +00:00
Christian Kornacker
9b92f7495c - Fix CVE-2014-2583: pam_timestamp path injection (bnc#870433)
bug-870433_pam_timestamp-fix-directory-traversal.patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=139
2014-04-09 16:56:48 +00:00
Stephan Kulow
f4535e3eac Accepting request 229404 from Linux-PAM
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/229404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=75
2014-04-09 11:15:13 +00:00
Christian Kornacker
00a548aec5 - adding sclp_line0/ttysclp0 to /etc/securetty on s390 (bnc#869664)
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=137
2014-04-01 15:39:24 +00:00
Stephan Kulow
4bc24c0e61 Accepting request 215303 from Linux-PAM
- Add pam_loginuid-log_write_errors.diff: log significant loginuid
  write errors
- pam_xauth-sigpipe.diff: avoid potential SIGPIPE when writing to
  xauth process

- Update to current git (Linux-PAM-git-20140127.diff), which 
  obsoletes pam_loginuid-part1.diff, pam_loginuid-part2.diff and
  Linux-PAM-git-20140109.diff.
  - Fix gratuitous use of strdup and x_strdup
  - pam_xauth: log fatal errors preventing xauth process execution
  - pam_loginuid: cleanup loginuid buffer initialization
  - libpam_misc: fix an inconsistency in handling memory allocation errors
  - pam_limits: fix utmp->ut_user handling
  - pam_mkhomedir: check and create home directory for the same user
  - pam_limits: detect and ignore stale utmp entries
- Disable pam_userdb (remove db-devel from build requires)

OBS-URL: https://build.opensuse.org/request/show/215303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=74
2014-01-30 18:24:25 +00:00
Thorsten Kukuk
52e0c1287c - Add pam_loginuid-log_write_errors.diff: log significant loginuid
write errors
- pam_xauth-sigpipe.diff: avoid potential SIGPIPE when writing to
  xauth process

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=135
2014-01-27 16:10:16 +00:00
Thorsten Kukuk
fbe6371c54 - Update to current git (Linux-PAM-git-20140127.diff), which
obsoletes pam_loginuid-part1.diff, pam_loginuid-part2.diff and
  Linux-PAM-git-20140109.diff.
  - Fix gratuitous use of strdup and x_strdup
  - pam_xauth: log fatal errors preventing xauth process execution
  - pam_loginuid: cleanup loginuid buffer initialization
  - libpam_misc: fix an inconsistency in handling memory allocation errors
  - pam_limits: fix utmp->ut_user handling
  - pam_mkhomedir: check and create home directory for the same user
  - pam_limits: detect and ignore stale utmp entries
- Disable pam_userdb (remove db-devel from build requires)

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=134
2014-01-27 14:48:02 +00:00
Stephan Kulow
3146390b20 Accepting request 213427 from Linux-PAM
- Add pam_loginuid-part1.diff: Ignore missing /proc/self/loginuid
- Add pam_loginuid-part2.diff: Workaround to run pam_loginuid inside lxc
- Update to current git (Linux-PAM-git-20140109.diff, which
  replaces pam_unix.diff and encryption_method_nis.diff)
  - pam_access: fix debug level logging
  - pam_warn: log flags passed to the module
  - pam_securetty: check return value of fgets
  - pam_lastlog: fix format string
  - pam_loginuid: If the correct loginuid is already set, skip writing it

OBS-URL: https://build.opensuse.org/request/show/213427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=73
2014-01-11 10:12:10 +00:00
Thorsten Kukuk
9e8981cb04 - Add pam_loginuid-part1.diff: Ignore missing /proc/self/loginuid
- Add pam_loginuid-part2.diff: Workaround to run pam_loginuid inside lxc

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=132
2014-01-10 10:58:11 +00:00
Thorsten Kukuk
33a265dc7c - Update to current git (Linux-PAM-git-20140109.diff, which
replaces pam_unix.diff and encryption_method_nis.diff)
  - pam_access: fix debug level logging
  - pam_warn: log flags passed to the module
  - pam_securetty: check return value of fgets
  - pam_lastlog: fix format string
  - pam_loginuid: If the correct loginuid is already set, skip writing it

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=131
2014-01-09 16:43:05 +00:00
Stephan Kulow
8be93cc1ca Accepting request 211378 from Linux-PAM
- common-session.pamd: add missing newline (forwarded request 209746 from AndreasSchwab)

OBS-URL: https://build.opensuse.org/request/show/211378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=72
2013-12-19 12:35:16 +00:00
Michael Calmer
29c9d812b8 Accepting request 209746 from home:AndreasSchwab:f
- common-session.pamd: add missing newline

OBS-URL: https://build.opensuse.org/request/show/209746
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=129
2013-12-18 11:09:26 +00:00
Stephan Kulow
e058b42810 Accepting request 208796 from Linux-PAM
- Remove libtrpc support to solve dependency/build cycles, plain
  glibc is enough for now.

OBS-URL: https://build.opensuse.org/request/show/208796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=71
2013-11-28 15:52:08 +00:00
Thorsten Kukuk
54b459547e - Remove libtrpc support to solve dependency/build cycles, plain
glibc is enough for now.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=127
2013-11-28 11:01:38 +00:00
Stephan Kulow
0a080d3133 Accepting request 206639 from Linux-PAM
- Add encryption_method_nis.diff:
  - implement pam_unix2 functionality to use another hash for
    NIS passwords.

- Add pam_unix.diff:
  - fix if /etc/login.defs uses DES
  - ask always for old password if a NIS password will be changed

OBS-URL: https://build.opensuse.org/request/show/206639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=70
2013-11-12 15:36:44 +00:00
Thorsten Kukuk
e2cdd21691 - Add encryption_method_nis.diff:
- implement pam_unix2 functionality to use another hash for
    NIS passwords.

- Add pam_unix.diff:
  - fix if /etc/login.defs uses DES
  - ask always for old password if a NIS password will be changed

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=125
2013-11-12 12:46:50 +00:00
Stephan Kulow
00f22859d4 Accepting request 201267 from Linux-PAM
- fix manpages links (bnc#842872) [fix-man-links.dif]

OBS-URL: https://build.opensuse.org/request/show/201267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=69
2013-09-29 15:50:45 +00:00
Michael Calmer
0ac08f4017 - fix manpages links (bnc#842872) [fix-man-links.dif]
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=123
2013-09-28 09:29:22 +00:00
Stephan Kulow
f8e137e21e Accepting request 200716 from Linux-PAM
Explicitly add pam_systemd.so to list of modules in common-session.pamd (bnc#812462) (forwarded request 199888 from sumski)

OBS-URL: https://build.opensuse.org/request/show/200716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=68
2013-09-26 17:39:49 +00:00
Michael Calmer
90822429c9 Accepting request 199888 from home:sumski:branches:Linux-PAM
Explicitly add pam_systemd.so to list of modules in common-session.pamd (bnc#812462)

OBS-URL: https://build.opensuse.org/request/show/199888
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=121
2013-09-26 13:04:12 +00:00
Stephan Kulow
f7314f6b3d Accepting request 199810 from Linux-PAM
- Update to official release 1.1.8 (1.1.7 + git-20130916.diff)
- Remove needless pam_tally-deprecated.diff patch

OBS-URL: https://build.opensuse.org/request/show/199810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=67
2013-09-23 08:41:26 +00:00
Thorsten Kukuk
6916c2ed44 - Update to official release 1.1.8 (1.1.7 + git-20130916.diff)
- Remove needless pam_tally-deprecated.diff patch

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=119
2013-09-20 07:47:31 +00:00
Stephan Kulow
9d9f7967c9 Accepting request 199213 from Linux-PAM
- Replace fix-compiler-warnings.diff with current git snapshot
  (git-20130916.diff) for pam_unix.so:
  - fix glibc warnings
  - fix syntax error in SELinux code
  - fix crash at login

OBS-URL: https://build.opensuse.org/request/show/199213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=65
2013-09-16 14:24:01 +00:00
Thorsten Kukuk
7e0a049e63 - Replace fix-compiler-warnings.diff with current git snapshot
(git-20130916.diff) for pam_unix.so:
  - fix glibc warnings
  - fix syntax error in SELinux code
  - fix crash at login

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=117
2013-09-16 09:59:31 +00:00
Tomáš Chvátal
b50e85fada Accepting request 198617 from Linux-PAM
- Remove pam_unix-login.defs.diff, not needed anymore 
- Update to version 1.1.7 (bugfix release)
  - Drop missing-DESTDIR.diff and pam-fix-includes.patch
  - fix-compiler-warnings.diff: fix unchecked setuid return code

OBS-URL: https://build.opensuse.org/request/show/198617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=64
2013-09-14 10:54:12 +00:00
Thorsten Kukuk
0539a57d53 - Remove pam_unix-login.defs.diff, not needed anymore
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=115
2013-09-12 08:06:49 +00:00
Tomáš Chvátal
9aaa8ad94d Accepting request 186021 from Linux-PAM
- adding hvc0-hvc7 to /etc/securetty on s390 (bnc#718516)

OBS-URL: https://build.opensuse.org/request/show/186021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=63
2013-08-13 09:06:15 +00:00
Michael Calmer
ecd568a2d8 - adding hvc0-hvc7 to /etc/securetty on s390 (bnc#718516)
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=110
2013-08-06 08:36:19 +00:00
Stephan Kulow
86973b7121 Accepting request 177277 from Linux-PAM
- Fix typo in common-password [bnc#821526]

OBS-URL: https://build.opensuse.org/request/show/177277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=62
2013-06-05 11:31:22 +00:00
Factory Maintainer
0591e4b112 resolved conflict
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=108
2013-06-03 15:25:22 +00:00
Stephan Kulow
fed10e4840 Accepting request 173641 from Linux-PAM
- Added libtool as BuildRequire, and autoreconf -i option to fix 
  build with new automake (forwarded request 173486 from m_meister)

OBS-URL: https://build.opensuse.org/request/show/173641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=61
2013-04-29 07:54:42 +00:00
Michael Calmer
859183f330 Accepting request 173486 from openSUSE:Factory:Staging:Automake
- Added libtool as BuildRequire, and autoreconf -i option to fix 
  build with new automake

OBS-URL: https://build.opensuse.org/request/show/173486
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=105
2013-04-28 14:35:39 +00:00
Stephan Kulow
36e8a0725b Accepting request 151307 from Linux-PAM
- Update pam_unix-login.defs.diff patch to the final upstream
  version.

- Adjust URL
- Add set_permission macro and PreReq
- Read default encryption method from /etc/login.defs
  (pam_unix-login.defs.diff)

OBS-URL: https://build.opensuse.org/request/show/151307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=60
2013-02-07 09:45:07 +00:00
Thorsten Kukuk
158efa6eb7 Fix Typo
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=103
2013-02-05 16:29:29 +00:00
Thorsten Kukuk
59a3466dd8 - Update pam_unix-login.defs.diff patch to the final upstream
version.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=102
2013-02-05 16:28:46 +00:00
Thorsten Kukuk
9c8c5632c1 - Adjust URL
- Add set_permission macro and PreReq
- Read default encryption method from /etc/login.defs
  (pam_unix-login.defs.diff)

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=101
2013-02-05 13:10:24 +00:00
Stephan Kulow
1f2722823f Accepting request 149933 from Linux-PAM
- Remove deprecated pam_tally.so module, it's too buggy and can
  destroy config and log files.

OBS-URL: https://build.opensuse.org/request/show/149933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=59
2013-01-29 10:30:14 +00:00
Thorsten Kukuk
f64850a148 - Remove deprecated pam_tally.so module, it's too buggy and can
destroy config and log files.

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=99
2013-01-25 13:50:35 +00:00
Stephan Kulow
e7a6c45c19 Accepting request 140973 from Linux-PAM
- Sync common-*.pamd config with pam-config (use pam_unix.so as
  default).

OBS-URL: https://build.opensuse.org/request/show/140973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=57
2012-11-13 08:42:03 +00:00
Thorsten Kukuk
32a24404b4 - Sync common-*.pamd config with pam-config (use pam_unix.so as
default).

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=97
2012-11-12 13:43:46 +00:00
Stephan Kulow
4f0d021046 Accepting request 135871 from Linux-PAM
Fix patch name (forwarded request 135862 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/135871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=56
2012-09-26 14:25:24 +00:00
Michael Calmer
9f88532c59 Accepting request 135862 from home:a_jaeger:FactoryFix
Fix patch name

OBS-URL: https://build.opensuse.org/request/show/135862
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=95
2012-09-25 12:12:12 +00:00
Michael Calmer
9fba8c6758 Accepting request 135827 from home:a_jaeger:FactoryFix
Add patch names to recent changes.

OBS-URL: https://build.opensuse.org/request/show/135827
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=94
2012-09-25 08:56:56 +00:00
Thorsten Kukuk
fabc3d549b Patch got lost ...
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=93
2012-09-20 13:38:57 +00:00
Thorsten Kukuk
0c8101438e - Fix building in Factory
- Update to Linux-PAM 1.1.6
  - Update translations
  - pam_cracklib: Add more checks for weak passwords
  - pam_lastlog: Never lock out root
  - Lot of bug fixes and smaller enhancements

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=92
2012-09-19 12:21:10 +00:00
Stephan Kulow
9df2f929b5 Accepting request 125754 from Linux-PAM
Include correct headers for getrlimit. (forwarded request 125670 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/125754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=55
2012-06-25 12:21:07 +00:00
Thorsten Kukuk
73ec5dd486 Accepting request 125670 from home:a_jaeger:devel-glibc
Include correct headers for getrlimit.

OBS-URL: https://build.opensuse.org/request/show/125670
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=90
2012-06-22 07:40:29 +00:00
Stephan Kulow
9a260bd90d Accepting request 120543 from Linux-PAM
- Update homepage URL in specfile (forwarded request 115130 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/120543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=53
2012-05-10 12:33:49 +00:00
eded56e30d Accepting request 115130 from home:jengelh:dev
- Update homepage URL in specfile

OBS-URL: https://build.opensuse.org/request/show/115130
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=88
2012-05-10 03:15:08 +00:00
Stephan Kulow
c704d4fd14 Accepting request 109933 from Linux-PAM
- Update to new upstream release 1.1.5
* pam_env: Fix CVE-2011-3148: correctly count leading whitespace
  when parsing environment file in pam_env
* Fix CVE-2011-3149: when overflowing, exit with PAM_BUF_ERR in
  pam_env
* pam_access: Add hostname resolution cache (forwarded request 107892 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/109933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=52
2012-03-20 16:47:35 +00:00
04ace596ec Accepting request 107892 from home:jengelh:branches:Linux-PAM
- Update to new upstream release 1.1.5
* pam_env: Fix CVE-2011-3148: correctly count leading whitespace
  when parsing environment file in pam_env
* Fix CVE-2011-3149: when overflowing, exit with PAM_BUF_ERR in
  pam_env
* pam_access: Add hostname resolution cache

OBS-URL: https://build.opensuse.org/request/show/107892
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=86
2012-03-19 12:00:58 +00:00
Stephan Kulow
ff351dd822 Accepting request 89280 from Linux-PAM
- pam_tally2: remove invalid options from manpage (bnc#726071)
- fix possible overflow and DOS in pam_env (bnc#724480)
  CVE-2011-3148, CVE-2011-3149

OBS-URL: https://build.opensuse.org/request/show/89280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=50
2011-10-25 14:47:30 +00:00
Michael Calmer
28de8ae255 - pam_tally2: remove invalid options from manpage (bnc#726071)
- fix possible overflow and DOS in pam_env (bnc#724480)
  CVE-2011-3148, CVE-2011-3149

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=83
2011-10-25 12:29:41 +00:00
Sascha Peilicke
9ec6d0f927 Autobuild autoformatter for 74833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=48
2011-07-11 06:52:44 +00:00
Sascha Peilicke
c2f1713b8a Accepting request 74833 from Linux-PAM
OBS-URL: https://build.opensuse.org/request/show/74833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=47
2011-07-11 06:52:31 +00:00
Thorsten Kukuk
a9c0827316 - Update to version 1.1.4
* pam_securetty: Honour console= kernel option, add noconsole option
  * pam_limits: Add %group syntax, drop change_uid option, add set_all option
  * Lot of small bug fixes
  * Add support for libtirpc
- Build against libtirpc

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=81
2011-06-27 13:45:48 +00:00
Sascha Peilicke
6baed33025 Autobuild autoformatter for 71391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=46
2011-05-26 14:17:43 +00:00
OBS User buildservice-autocommit
bfd33af5db Updating link to change in openSUSE:Factory/pam revision 46.0
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=103286a3bed4d3cad097bab011dddcfa
2011-05-26 14:17:43 +00:00
Sascha Peilicke
e98b7d5a10 Accepting request 71391 from Linux-PAM
- license update: GPL-2.0+ or BSD-3-Clause
  Updating to spdx.org/licenses syntax as legal-auto for some reason did
  not accept the previous spec file license

- Remove libxcrypt-devel from BuildRequires

OBS-URL: https://build.opensuse.org/request/show/71391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=45
2011-05-26 14:17:33 +00:00
Thorsten Kukuk
e3f14fda0a Accepting request 71387 from home:babelworx:ldig:branches:Linux-PAM
license update: GPL-2.0+ or BSD-3-Clause
Updating to spdx.org/licenses syntax as legal-auto for some reason did not accept the previous spec file license

OBS-URL: https://build.opensuse.org/request/show/71387
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=79
2011-05-26 09:48:17 +00:00
Thorsten Kukuk
f2c0510e8e - Remove libxcrypt-devel from BuildRequires
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=78
2011-05-25 14:16:00 +00:00
Thorsten Kukuk
94094fc2a2 Remove unneeded libxcrypt-devel from BuildRequire
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=77
2011-05-25 14:09:26 +00:00
Sascha Peilicke
3776b041e2 Autobuild autoformatter for 62693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=44
2011-02-24 14:19:29 +00:00
OBS User buildservice-autocommit
d41b1e46ef Updating link to change in openSUSE:Factory/pam revision 44.0
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=21494b789d0a4ba545b75b00b8e5e549
2011-02-24 14:19:29 +00:00
Sascha Peilicke
e733b567fe Accepting request 62693 from Linux-PAM
Accepted submit request 62693 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/62693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=43
2011-02-24 14:19:21 +00:00
Thorsten Kukuk
677002b327 Accepting request 62683 from home:vitezslav_cizek:branches:Linux-PAM
reviewed ok.

OBS-URL: https://build.opensuse.org/request/show/62683
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=75
2011-02-24 12:18:28 +00:00
OBS User autobuild
726aa970eb Autobuild autoformatter for 51597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=41
2010-10-28 15:02:45 +00:00
Ruediger Oertel
ec3c5e0064 Accepting request 51597 from Linux-PAM
Accepted submit request 51597 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/51597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=40
2010-10-28 15:02:39 +00:00
Thorsten Kukuk
4dabda590d - Update to Linux-PAM 1.1.3
- fixes CVE-2010-3853, CVE-2010-3431, CVE-2010-3430
  - pam_unix: Add minlen option, change default from 6 to 0

OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=73
2010-10-28 14:27:30 +00:00
OBS User autobuild
8b993519f9 Accepting request 46812 from Linux-PAM
Copy from Linux-PAM/pam based on submit request 46812 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/46812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=39
2010-09-03 10:51:24 +00:00
OBS User buildservice-autocommit
a45a9d66b5 Updating link to change in openSUSE:Factory/pam revision 39.0
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=69a0a3856f420ec01bcad32fbf106f28
2010-09-03 10:51:24 +00:00
OBS User autobuild
34b12e7e55 Accepting request 46812 from Linux-PAM
checked in (request 46812)

OBS-URL: https://build.opensuse.org/request/show/46812
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=72
2010-09-03 10:51:23 +00:00
Thorsten Kukuk
564d8fe154 - Update to Linux-PAM 1.1.2
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=71
2010-08-31 11:38:59 +00:00
Stephan Kulow
1d0b3c4990 Accepting request 42153 from home:jengelh:smp
Copy from home:jengelh:smp/pam via accept of submit request 42153 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/42153
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=70
2010-06-28 21:33:32 +00:00
OBS User autobuild
b9748d9c65 Accepting request 39727 from Linux-PAM
Copy from Linux-PAM/pam based on submit request 39727 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/39727
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=36
2010-05-12 14:12:43 +00:00
OBS User autobuild
de541926e2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=35 2010-03-18 15:14:32 +00:00
OBS User autobuild
cefc2a2846 Accepting request 34610 from Linux-PAM
Copy from Linux-PAM/pam based on submit request 34610 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/34610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=34
2010-03-12 16:36:09 +00:00
OBS User autobuild
8d0977bae6 Accepting request 26914 from Linux-PAM
Copy from Linux-PAM/pam based on submit request 26914 from user kukuk

OBS-URL: https://build.opensuse.org/request/show/26914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=33
2009-12-18 11:34:28 +00:00
OBS User unknown
b6040d5db8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=31 2009-07-03 14:56:58 +00:00
OBS User unknown
408eab8861 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=30 2009-06-29 12:50:11 +00:00
OBS User unknown
27f85de90b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=29 2009-05-06 16:50:00 +00:00
OBS User unknown
f57c3f3c5f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=28 2009-04-23 18:32:12 +00:00
OBS User unknown
9987222f7b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=27 2009-04-02 15:28:15 +00:00
OBS User unknown
f331331acb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=26 2009-02-12 21:19:25 +00:00
OBS User unknown
bcc46d9105 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=25 2009-02-06 15:59:38 +00:00
OBS User unknown
94997f1885 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=24 2008-12-15 12:07:20 +00:00
OBS User unknown
4a4dd40275 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=23 2008-12-05 14:53:33 +00:00
OBS User unknown
ce00661e78 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=22 2008-11-28 14:44:50 +00:00
OBS User unknown
3bf1d7f7d2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=21 2008-11-20 15:45:35 +00:00
OBS User unknown
144e487040 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=20 2008-11-07 14:38:48 +00:00
OBS User unknown
0467e7f0da OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=19 2008-10-22 16:33:56 +00:00
OBS User unknown
43d230bb77 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=18 2008-10-11 22:27:19 +00:00
OBS User unknown
c6e9103e10 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=17 2008-09-26 13:07:06 +00:00
OBS User unknown
513de029ac OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=16 2008-08-29 23:16:13 +00:00
OBS User unknown
899875f86b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=15 2008-08-21 16:47:18 +00:00
OBS User unknown
d90d782f30 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=14 2008-04-25 13:20:44 +00:00
OBS User unknown
678aa79a11 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=13 2008-04-10 13:20:08 +00:00
OBS User unknown
93bb319e3d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=12 2008-04-06 01:54:16 +00:00
OBS User unknown
1738681981 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=11 2008-02-16 07:33:36 +00:00
OBS User unknown
a0ff3993cc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=10 2007-10-11 20:08:44 +00:00
OBS User unknown
2c82685731 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=9 2007-07-18 20:57:48 +00:00
OBS User unknown
4e408a01e9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=8 2007-07-10 11:34:21 +00:00
OBS User unknown
5ec98b4c9c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=7 2007-04-19 20:09:31 +00:00
OBS User unknown
eabe170c83 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=6 2007-03-28 22:57:30 +00:00
OBS User unknown
ea59829a21 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=5 2007-01-26 16:44:38 +00:00
OBS User unknown
b43bc958a5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=4 2007-01-23 14:23:12 +00:00
OBS User unknown
7a4d18ac54 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=3 2007-01-18 15:42:07 +00:00
OBS User unknown
84e532d1fe OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=2 2007-01-18 00:38:13 +00:00
OBS User unknown
8cbeebb892 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam?expand=0&rev=1 2006-12-18 23:17:21 +00:00

Diff Content Not Available