Hello, I can reproduce this, although I did build the package successfully during weekend. I can also reproduce this on non-SELinux machine with pam from abs, so I'd say some upgrade at the end of the week broke the build. I mailed pam's maintainers so hopefully they'll find some fix.
Search Criteria
Package Details: pam-selinux 1.7.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pam-selinux.git (read-only, click to copy) |
---|---|
Package Base: | pam-selinux |
Description: | SELinux aware PAM (Pluggable Authentication Modules) library |
Upstream URL: | http://linux-pam.org |
Keywords: | selinux |
Licenses: | GPL-2.0-only |
Groups: | selinux |
Conflicts: | pam, selinux-pam |
Provides: | libpam.so, libpamc.so, libpam_misc.so, pam, selinux-pam |
Submitter: | Siosm |
Maintainer: | IooNag |
Last Packager: | IooNag |
Votes: | 22 |
Popularity: | 0.000609 |
First Submitted: | 2013-11-03 20:05 (UTC) |
Last Updated: | 2025-01-08 21:23 (UTC) |
Dependencies (19)
- audit
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libaudit.so (audit)
- libcrypt.so (libxcrypt-gitAUR, libxcrypt, libxcrypt-compat)
- libnsl (libnsl-gitAUR)
- libselinuxAUR
- libtirpc
- libxcrypt (libxcrypt-gitAUR)
- pambase-selinuxAUR
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR)
- docbook-xml (make)
- docbook-xsl (make)
- docbook5-xml (make)
- flex (flex-gitAUR) (make)
- fop (make)
- git (git-gitAUR, git-glAUR) (make)
- libxslt (libxslt-gitAUR) (make)
- meson (meson-gitAUR) (make)
- w3m (w3m-rkta-gitAUR) (make)
Required by (836)
- alock (requires pam)
- alock-git (requires pam)
- alock-git (requires pam) (optional)
- alpine (requires pam)
- alpine-git (requires pam)
- anubis (requires pam)
- apparmor-git (requires pam)
- authconfig (requires pam)
- autologin (requires pam)
- away (requires pam)
- c-client (requires pam)
- c-client (requires pam) (make)
- cado-git (requires pam)
- cdesktopenv (requires pam)
- cfengine (requires pam)
- cfengine-git (requires pam)
- cherokee-git (requires pam) (make)
- cherokee-git (requires pam) (optional)
- collabora-online-server-nodocker (requires pam)
- collabora-online-server-nodocker_ar (requires pam)
- Show 816 more...
Sources (2)
Nicky726 commented on 2012-07-11 17:57 (UTC)
<deleted-account> commented on 2012-07-11 13:50 (UTC)
I can not build this package.
First it gave error during compiling pam_unix_acct.c
When i added #include<sys/resource.h> to the source in some files (modules/pam_unix/pam_unix_acct.c, modules/pam_unix/pam_unix_passwd.c) the first part was compiled successfully.
Adding this include didn't helped by the second make.
What could be the problem?
http://pastebin.com/nhuf16nr
Nicky726 commented on 2012-07-10 07:16 (UTC)
This package now depends on pambase, which provides /etc/pam.d/system-login, which is where selinux specific changes previously in /etc/pam.d/login should go.
Nicky726 commented on 2012-05-06 20:05 (UTC)
Must have somehow slip out during the rebase, thanx for noticing!
Siosm commented on 2012-05-06 18:25 (UTC)
Is there a particular reason you didn't use 'groups=('selinux' 'selinux-system-utilities')' in thePKGBUILD ?
Siosm commented on 2012-05-06 16:05 (UTC)
This line was changed to 'make DESTDIR=$pkgdir install' in [core] so it's ok now.
Nicky726 commented on 2012-05-06 12:49 (UTC)
Rebased on latest [core] update, please check, wheather is your change still required, it built just fine for me.
Siosm commented on 2012-05-06 09:27 (UTC)
- make INSTALL=/bin/install DESTDIR=$pkgdir install
+ make INSTALL=install DESTDIR=$pkgdir install
<deleted-account> commented on 2011-10-14 14:15 (UTC)
working mirror: http://ftp.task.gda.pl/vol/d0s0/ftp.kernel.org/pub/linux/libs/pam/library/Linux-PAM-1.1.4.tar.bz2
Pinned Comments
IooNag commented on 2021-10-10 19:27 (UTC)
WARNING: When upgrading a system using pam-selinux, it is recommended to keep a root shell open in a different session/terminal to fix issues, as the authentication system could break when a dependency is updated. For example when libnsl 2.0.0 was released, /usr/lib/security/pam_unix.so could no longer be loaded and pam-selinux needed to be rebuilt/updated in order to fix the authentication system.