|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
|
|
|
# |
|
|
|
|
# Filename: package/.../pam/pam.conf |
|
|
|
|
# Copyright (C) 2006 - 2007 The OpenSDE Project |
|
|
|
|
# Copyright (C) 2006 - 2009 The OpenSDE Project |
|
|
|
|
# Copyright (C) 2004 - 2006 The T2 SDE Project |
|
|
|
|
# Copyright (C) 1998 - 2003 Clifford Wolf |
|
|
|
|
# |
|
|
|
@ -28,23 +28,10 @@ else
|
|
|
|
|
var_append extraconfopt " " "--disable-prelude" |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
install_pam_configs() { |
|
|
|
|
mkdir -p $root/etc/pam.d |
|
|
|
|
for x in $confdir/etc_pamd_*.txt; do |
|
|
|
|
file="`echo $x | sed -e 's,.*etc_pamd_,/etc/pam.d/,' -e s,.txt,,`" |
|
|
|
|
if [ ! -f $root$file ]; then |
|
|
|
|
cp -vf $x $root$file |
|
|
|
|
else |
|
|
|
|
touch $root$file |
|
|
|
|
fi |
|
|
|
|
done |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
# Install default pam.d/* files (without them, |
|
|
|
|
# nobody can log in on the system.. ;-) |
|
|
|
|
# |
|
|
|
|
hook_add postmake 5 "install_pam_configs" |
|
|
|
|
hook_add postmake 5 "overlay_apply '$confdir/install'" |
|
|
|
|
|
|
|
|
|
# Outch: --disable-debug enables debugging... |
|
|
|
|
# |
|
|
|
@ -55,8 +42,5 @@ var_remove confopt " " "--disable-debug"
|
|
|
|
|
hook_add postmake 5 "install_pam_docs" |
|
|
|
|
|
|
|
|
|
install_pam_docs() { |
|
|
|
|
( |
|
|
|
|
cd $root$docdir |
|
|
|
|
tar -v $taropt `match_source_file -p '.*doc.*'` |
|
|
|
|
) |
|
|
|
|
tar -C "$root$docdir" -v $taropt `match_source_file -p docs` |
|
|
|
|
} |
|
|
|
|