mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-05 20:19:16 +03:00
freebsd.login: init
This commit is contained in:
parent
d58f00efe2
commit
b85f78bfa8
28
pkgs/os-specific/bsd/freebsd/pkgs/login.nix
Normal file
28
pkgs/os-specific/bsd/freebsd/pkgs/login.nix
Normal file
@ -0,0 +1,28 @@
|
||||
{
|
||||
mkDerivation,
|
||||
libutil,
|
||||
libpam,
|
||||
libbsm,
|
||||
cap_mkdb,
|
||||
}:
|
||||
mkDerivation {
|
||||
path = "usr.bin/login";
|
||||
buildInputs = [
|
||||
libutil
|
||||
libpam
|
||||
libbsm
|
||||
];
|
||||
extraNativeBuildInputs = [ cap_mkdb ];
|
||||
|
||||
postPatch = ''
|
||||
sed -E -i -e "s|..DESTDIR./etc|\''${CONFDIR}|g" $BSDSRCDIR/usr.bin/login/Makefile
|
||||
'';
|
||||
|
||||
MK_TESTS = "no";
|
||||
MK_SETUID_LOGIN = "no";
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/etc
|
||||
make $makeFlags installconfig
|
||||
'';
|
||||
}
|
Loading…
Reference in New Issue
Block a user