summarylogtreecommitdiffstats
path: root/paragon-ufsd-dkms.install
diff options
context:
space:
mode:
authorOndrej Patrovic2016-06-21 16:37:34 -0400
committerOndrej Patrovic2016-06-21 16:37:34 -0400
commit66b0cf14c96bd0c56554ffe074a3bab68d8d216b (patch)
tree601eb2dc4fe53ada971a6a0af40bc6340649707b /paragon-ufsd-dkms.install
downloadaur-66b0cf14c96bd0c56554ffe074a3bab68d8d216b.tar.gz
Initial commit of version 9.4.r3.g11f2300
Diffstat (limited to 'paragon-ufsd-dkms.install')
-rw-r--r--paragon-ufsd-dkms.install22
1 files changed, 22 insertions, 0 deletions
diff --git a/paragon-ufsd-dkms.install b/paragon-ufsd-dkms.install
new file mode 100644
index 000000000000..5f4dc3d4a6c0
--- /dev/null
+++ b/paragon-ufsd-dkms.install
@@ -0,0 +1,22 @@
+post_install() {
+ dkms install -m paragon-ufsd/${1%%-*}
+
+ depmod -a &> /dev/null
+ modprobe ufsd &> /dev/null
+}
+
+pre_upgrade() {
+ pre_remove ${2}
+}
+
+post_upgrade() {
+ post_install ${1}
+}
+
+pre_remove() {
+ rmmod ufsd &> /dev/null
+
+ dkms remove -m paragon-ufsd/${1%%-*} --all
+
+ depmod -a &> /dev/null
+} \ No newline at end of file