blob: 82d15ab8305fe76f841c6abfaddb7eef7170c0e8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
EXTRADIR=/usr/lib/modules/$(uname -r)/$(readlink /usr/lib/modules/$(uname -r)/extramodules)
KERNELDIR=/usr/lib/modules/$(uname -r)/kernel
post_install () {
# removal of debris from the previous version,sorry
if [ -f $EXTRADIR/loop-def.ko.gz ]
then
mv $EXTRADIR/loop-def.ko.gz $KERNELDIR/drivers/block/loop.ko.gz
rm $KERNELDIR/drivers/block/loop.ko.gz.backup
fi
echo "Depmod..."
depmod
modprobe -r loop
modprobe loop-aes
echo "->> % Now you can use the loop-aes, rebuild the kernel is not required!"
echo "->> @ I plan to add hooks for initramfs"
echo "->> % Please reinstall this package after kernel update"
}
post_upgrade() {
post_install
}
post_remove() {
echo "Depmod..."
depmod
modprobe -r loop-aes
modprobe loop
}
|