# HG changeset patch # User Eric Joseph-Alexandre # Date 1330581695 -3600 # Node ID 95e0d6cca290f3368c537fb557ced05353c97bb0 # Parent acc1f04a704911908940b4addb596fa181538eaf c_icap: Add initscript & fix configfile diff -r acc1f04a7049 -r 95e0d6cca290 c_icap/receipt --- a/c_icap/receipt Wed Feb 29 21:48:25 2012 -0800 +++ b/c_icap/receipt Thu Mar 01 07:01:35 2012 +0100 @@ -23,14 +23,53 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib/$PACKAGE - + mkdir -p $fs/usr/lib/$PACKAGE \ + $fs/etc/init.d + cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/lib/$PACKAGE/*.so* $fs/usr/lib/$PACKAGE cp -pa $install/etc $fs/ + cp -pa $stuff/c-icapd $fs/etc/init.d # Cleanup rm -f $fs/usr/bin/c-icap-config + + # Fix config file + sed -i -e "s|YourServerName|localhost|" \ + -e "s|/usr/var/log/|/var/log/c-icap|" \ + -e "s|/usr/etc|/etc/c-icap|" $fs/etc/c-icap/c-icap.conf + chmod -x $fs/etc/c-icap/* + } + +post_install() +{ + [ -z $1 ] && /etc/init.d/c-icapd start + + cat <