updated all base packages
[hdw-linux/hdw-linux.git] / packages / base / shadow / shadow
1 # hdw - linux shadow package
2 #
3 # author: hackbard@hackdaworld.dyndns.org
4 #
5 # [V] 4.0.10
6 # [S] 2-15
7 # [D] shadow-4.0.10.tar.bz2 ftp://ftp.pld.org.pl/software/shadow/
8
9 confopt="$confopt --libdir=$root/lib --enable-shared"
10
11 pre_install()   {
12         sed 's/groups$(EXEEXT) //' src/Makefile > tmp~
13         mv tmp~ src/Makefile
14         sed '/groups/d' man/Makefile > tmp~
15         mv tmp~ man/Makefile
16                 }
17
18 post_install()  {
19         cp etc/{limits,login.access} $root/etc
20         sed -e 's%/var/spool/mail%/var/mail%' \
21                 -e 's%#MD5_CRYPT_ENAB.no%MD5_CRYPT_ENAB yes%' \
22                 etc/login.defs.linux > $root/etc/login.defs
23         for i in login passwd; do
24                 [ -f $prefix/bin/$i ] && mv $prefix/bin/$i $root/bin
25         done
26         mv $root/lib/libshadow.*a $prefix/lib
27         ln -sf ../../lib/libshadow.so.0 $prefix/lib/libshadow.so
28         mkdir -p $root/etc/default
29                 }