@Siosm: it doesn't build, the clasic warning about configure.in should be .ac, the AC_LANG_CONFTEST instead of AC_LANG_SOURCE and one error:
parallel-tests: error: required file 'build-aux/test-driver' not found
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)
xangelux commented on 2013-02-09 17:46 (UTC)
xangelux commented on 2013-02-09 17:32 (UTC)
Should I test it? I mean, will it break my system or just make it uncofortable if it doesn't work?
Siosm commented on 2013-02-09 13:26 (UTC)
@xangelux: You can try the PKGBUILD and the patches (some from Fedora) available here: https://git.siosm.fr/siosm-selinux/tree/selinux-pam?h=untested
WARNING: I have NOT tested it yet!
xangelux commented on 2013-02-09 07:53 (UTC)
I've been looking for an answer, but no luck, any luck in your part?
Nicky726 commented on 2012-11-18 18:26 (UTC)
OK, so with version 1.1.6 I managed to get the pam build with a patch from Fedora, but the build of pam_unix2 fails. That seems to be SELinux specific, but Fedora does not use it, so I don't know where to look for patches. From what I read in the bugzilla thread, it could be omitted. In that case I just hit problem in make install of pam, when it tries to create a directory in /var/run. I'll try to figure out what options to send to make or make install so that it creates the directory in $pkgdir.
<deleted-account> commented on 2012-11-12 22:13 (UTC)
The issue still not fix, i tried two patch.
Nicky726 commented on 2012-07-20 06:17 (UTC)
Hi, I reported a bug because of that: https://bugs.archlinux.org/task/30645 Please try it there, as it concerns the [core] version too and is not SELinux specific.
xangelux commented on 2012-07-19 23:02 (UTC)
I think I found a patch here, http://patches.openembedded.org/patch/31245/ but someone says there needs to be a sign of some sort, what do you think?
xangelux commented on 2012-07-19 22:51 (UTC)
I'm trying to build this, and fails on function ‘_unix_run_verify_binary’ in the pam_unix_acct.c file, it complains of not knowing the storage size of rlim, RLIMIT_NOFILE has not been declared
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.