Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kernel2624.git;a=commitdiff;h=b8f9092a351bbe19863f6f282bc0d9325d83c517

commit b8f9092a351bbe19863f6f282bc0d9325d83c517
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Mon Jan 28 02:47:56 2008 +0100

dazuko-2.3.4-8-i686
removed capability stuff from install scriptlet

diff --git a/source/apps-extra/dazuko/dazuko.install 
b/source/apps-extra/dazuko/dazuko.install
index 6726b94..6004b01 100644
--- a/source/apps-extra/dazuko/dazuko.install
+++ b/source/apps-extra/dazuko/dazuko.install
@@ -1,30 +1,17 @@
post_install()
{
-       if test `grep dazuko < /etc/sysconfig/modules|wc -l` -gt 1; then
-               sed -i '/^dazuko/d' /etc/sysconfig/modules
-       fi
-       if test `grep commoncap < /etc/sysconfig/modules|wc -l` -gt 1; then
-               sed -i '/^commoncap/d' /etc/sysconfig/modules
-       fi
if ! grep -q  dazuko /etc/sysconfig/modules; then
-               echo "Adding dazuko to /etc/sysconfig/modules..."
-               sed -i 's/capability/dazuko\ncapability/' /etc/sysconfig/modules
-        fi
-       if ! grep -q  commoncap /etc/sysconfig/modules; then
-               echo "Adding commoncap to /etc/sysconfig/modules..."
-               sed -i 's/dazuko/commoncap\ndazuko/' /etc/sysconfig/modules
+               echo -n "adding dazuko to /etc/sysconfig/modules..."
+               echo dazuko >> /etc/sysconfig/modules
+               echo " done."
fi
depmod -a $_F_kernelmod_uname
-       rmmod capability 2>/dev/null
-       if test `lsmod|grep commoncap|wc -l` -lt 1; then
-               modprobe commoncap
-       fi
-       if test `lsmod|grep dazuko|wc -l` -ge 1; then
-               rmmod dazuko 2>/dev/null
+       if lsmod|grep -q dazuko; then
+               rmmod dazuko
fi
+       echo -n "loading dazuko..."
modprobe dazuko
-       modprobe capability
-       echo "Dazuko loaded..."
+       echo " done."
}

post_upgrade()
@@ -34,8 +21,16 @@ post_upgrade()

pre_remove()
{
-       sed -i '/^dazuko/d' /etc/sysconfig/modules
-       sed -i '/^commoncap/d' /etc/sysconfig/modules
+       if grep -q  dazuko /etc/sysconfig/modules; then
+               echo -n "removing dazuko from /etc/sysconfig/modules..."
+               sed -i '/^dazuko/d' /etc/sysconfig/modules
+               echo " done."
+        fi
+       if lsmod|grep -q dazuko; then
+               echo -n "unloading dazuko..."
+               rmmod dazuko
+               echo " done."
+       fi
}

op=$1
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to