[kernel] r11184 - people/waldi/dkt/lib/dkt/hooks/modules
Bastian Blank
waldi at alioth.debian.org
Fri Apr 25 15:12:59 UTC 2008
Author: waldi
Date: Fri Apr 25 15:12:58 2008
New Revision: 11184
Log:
lib/dkt/hooks/modules/modules_info.py: Don't do anything in error maintainer
script invocations.
Modified:
people/waldi/dkt/lib/dkt/hooks/modules/modules_info.py
Modified: people/waldi/dkt/lib/dkt/hooks/modules/modules_info.py
==============================================================================
--- people/waldi/dkt/lib/dkt/hooks/modules/modules_info.py (original)
+++ people/waldi/dkt/lib/dkt/hooks/modules/modules_info.py Fri Apr 25 15:12:58 2008
@@ -13,6 +13,9 @@
pass
def modules_postinst(self, systemconfig, itemconfig, maintainer_args):
+ if maintainer_args[0] not in ('configure',):
+ return
+
abi, map, modules = self._get_info(itemconfig)
ret = subprocess.call(['depmod', '-F', map, abi], executable = '/sbin/depmod', stdin = subprocess.PIPE, stdout = subprocess.PIPE)
@@ -20,6 +23,9 @@
pass
def modules_postrm(self, systemconfig, itemconfig, maintainer_args):
+ if maintainer_args[0] not in ('purge', 'remove'):
+ return
+
abi, map, modules = self._get_info(itemconfig)
for root, dirnames, filenames in os.walk(modules):
del dirnames[:]
More information about the Kernel-svn-changes
mailing list