summarylogtreecommitdiffstats
path: root/paragon-ufsd-dkms.install
diff options
context:
space:
mode:
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