summarylogtreecommitdiffstats
path: root/g810-led-git.install
diff options
context:
space:
mode:
Diffstat (limited to 'g810-led-git.install')
-rw-r--r--g810-led-git.install40
1 files changed, 40 insertions, 0 deletions
diff --git a/g810-led-git.install b/g810-led-git.install
new file mode 100644
index 000000000000..89e319920a21
--- /dev/null
+++ b/g810-led-git.install
@@ -0,0 +1,40 @@
+## arg 1: the new package version
+pre_install() {
+ echo ""
+}
+
+## arg 1: the new package version
+post_install() {
+ udevadm control --reload-rules
+ systemctl daemon-reload
+ systemctl start g810-led
+ systemctl enable g810-led
+ systemctl enable g810-led-reboot
+}
+
+## arg 1: the new package version
+## arg 2: the old package version
+pre_upgrade() {
+ echo ""
+}
+
+## arg 1: the new package version
+## arg 2: the old package version
+post_upgrade() {
+ udevadm control --reload-rules
+ systemctl daemon-reload
+ systemctl restart g810-led
+}
+
+## arg 1: the old package version
+pre_remove() {
+ systemctl stop g810-led
+ systemctl disable g810-led
+ systemctl disable g810-led-reboot
+}
+
+## arg 1: the old package version
+post_remove() {
+ systemctl daemon-reload
+ udevadm control --reload-rules
+}