wok-next diff busybox-pam/receipt @ rev 12201
apr-dev: update deps
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Mar 26 17:24:23 2012 +0200 (2012-03-26) |
parents | 31974934cb2a |
children | 2a66c0430085 |
line diff
1.1 --- a/busybox-pam/receipt Fri May 06 21:20:20 2011 +0000 1.2 +++ b/busybox-pam/receipt Mon Mar 26 17:24:23 2012 +0200 1.3 @@ -14,17 +14,24 @@ 1.4 # Rules to gen a SliTaz package suitable for Tazpkg. 1.5 genpkg_rules() 1.6 { 1.7 - mkdir -p $fs/bin 1.8 - cp -a $src/busybox-pam $fs/bin/busybox 1.9 - cp -a $stuff/* $fs 1.10 + mkdir -p $fs/bin 1.11 + cp -a $src/busybox-pam $fs/bin/busybox 1.12 + cp -a $stuff/* $fs 1.13 } 1.14 1.15 pre_remove() 1.16 { 1.17 - tazpkg get-install ${PACKAGE%-pam} 1.18 + # We install non-pam busybox to replace busybox-pam. 1.19 + tazpkg get-install ${PACKAGE%-pam} --forced 1.20 + 1.21 + # We remove /bin/busybox from the file.list of busybox-pam. 1.22 + # This way, the non-pam busybox we just installed will not be 1.23 + # removed. 1.24 + sed '/\/bin\/busybox/d' \ 1.25 + -i /var/lib/tazpkg/installed/busybox-pam/files.list 1.26 } 1.27 1.28 post_install() 1.29 { 1.30 - chmod 4755 $1/bin/busybox 1.31 + chmod 4755 $1/bin/busybox 1.32 }