Search Criteria
Package Details: shadow-selinux 4.8.1-4
Git Clone URL: | https://aur.archlinux.org/shadow-selinux.git (read-only, click to copy) |
---|---|
Package Base: | shadow-selinux |
Description: | Password and account management tool suite with support for shadow files and PAM - SELinux support |
Upstream URL: | https://github.com/shadow-maint/shadow |
Keywords: | selinux |
Licenses: | |
Groups: | |
Conflicts: | |
Provides: | |
Submitter: | Siosm |
Maintainer: | IooNag |
Last Packager: | IooNag |
Votes: | 15 |
Popularity: | 0.032235 |
First Submitted: | 2013-11-03 20:05 |
Last Updated: | 2020-09-12 20:27 |
Dependencies (10)
- acl (acl-git)
- audit
- bash (bash-devel-git, bash-devel-static-git)
- libaudit.so (audit)
- libcap-ng (libcap-ng-git, libcap-ng-minimal-git)
- libcap-ng.so (libcap-ng-minimal-git, libcap-ng)
- libcrypt.so (libxcrypt-git, libxcrypt)
- libsemanage
- libxcrypt (libxcrypt-git)
- pam-selinux
Required by (34)
- adduser (requires shadow)
- amount (requires shadow)
- base-selinux
- dbus-nosystemd (requires shadow)
- git-git (requires shadow)
- guix-installer (requires shadow)
- holo (requires shadow) (optional)
- homemgr (requires shadow)
- justbrowsing-home (requires shadow)
- libx32-redis (requires shadow)
- opensysusers (requires shadow)
- openvpn-unroot-git (requires shadow)
- ponyguests (requires shadow)
- redis-git (requires shadow)
- redis-testing (requires shadow)
- systemd-cdown-git (requires shadow) (make)
- systemd-cdown-libs-git (requires shadow) (make)
- systemd-cdown-resolvconf-git (requires shadow) (make)
- systemd-cdown-sysvcompat-git (requires shadow) (make)
- systemd-git (requires shadow) (make)
- systemd-libs-git (requires shadow) (make)
- systemd-libs-selinux (make)
- systemd-light (requires shadow) (make)
- systemd-light-libs (requires shadow) (make)
- systemd-resolvconf-git (requires shadow) (make)
- systemd-resolvconf-selinux (make)
- systemd-selinux (make)
- systemd-sysvcompat-git (requires shadow) (make)
- systemd-sysvcompat-selinux (make)
- util-linux-aes (requires shadow)
- util-linux-nosystemd-minimal-git (requires shadow)
- util-linux-selinux
- vagga-bin (requires shadow)
- zeek (requires shadow) (make)
Latest Comments
Siosm commented on 2014-01-02 21:48
Renamed to shadow-selinux
IooNag commented on 2013-09-22 09:47
Build fails in ./configure on my system:
checking selinux/selinux.h usability... yes
checking selinux/selinux.h presence... yes
checking for selinux/selinux.h... yes
checking semanage/semanage.h usability... no
checking semanage/semanage.h presence... no
checking for semanage/semanage.h... no
configure: error: semanage/semanage.h is missing
Installing selinux-usr-libsemanage solves this issue. Please add this dependency.
chenxiaolong commented on 2011-12-12 17:12
@Nicky726: Thanks for the update! My /etc/group file didn't change when I went from shadow 4.1.4.5 -> selinux-shadow 4.1.4.3-2 or from selinux-shadow 4.1.4.3-2 -> selinux-shadow 4.1.4.3-5, so I don't think there's anything wrong with the package.
Nicky726 commented on 2011-12-12 15:41
Rebased to the latest [core] and added the binutils patch and selinux ldflags. I had shared libraries disabled, as the build failed, but seems one of those fixes so I enabled it.
Had to fix inconsistencies in /etc/group though, don't know if it was caused by something in this package, though.
chenxiaolong commented on 2011-12-12 05:30
Hmm...it seems that '-lselinux' also needs to be added to the LDFLAGS.
chenxiaolong commented on 2011-12-12 05:21
Could you add 'audit' to the dependencies and also some build fixes from the original PKGBUILD (http://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/shadow)? Specifically, these:
# fix linking issues with binutils 2.22
sed -i '/^user\(mod\|add\)_LDADD/s|$| -lattr|' src/Makefile.am
# Ugh, force this to build shared libraries, for god's sake
sed -i "s/noinst_LTLIBRARIES/lib_LTLIBRARIES/g" lib/Makefile.am
libtoolize
autoreconf
Nicky726 commented on 2011-07-06 09:14
Thank you, fixed.
lks commented on 2011-07-05 15:53
Please add a slash at line 74:
install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/shadow/LICENSE"
Nicky726 commented on 2010-07-24 14:21
Initial release. SELinux support and modified /etc/pam.d/login. Removed:
#Ugh, force this to build shared libraries, for god's sake
sed -i "s/noinst_LTLIBRARIES/lib_LTLIBRARIES/g" lib/Makefile.am
as it made the build fail. Works with me, apreciate user testing though.