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