Skip to content

Commit 772a6eb

Browse files
committed
systemd: Add udev trigger
Closes #2047 Signed-off-by: Reilly Brogan <reilly@reillybrogan.com>
1 parent baa481b commit 772a6eb

4 files changed

Lines changed: 19 additions & 2 deletions

File tree

s/systemd/manifest.x86_64.bin

1 Byte
Binary file not shown.

s/systemd/manifest.x86_64.jsonc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3878,6 +3878,7 @@
38783878
"/usr/share/man/man8/systemd-udevd.8",
38793879
"/usr/share/man/man8/systemd-udevd.service.8",
38803880
"/usr/share/man/man8/udevadm.8",
3881+
"/usr/share/moss/triggers/sys.d/systemd_udevd.yaml",
38813882
"/usr/share/moss/triggers/tx.d/systemd_hwdb.yaml",
38823883
"/usr/share/zsh/site-functions/_systemd-hwdb",
38833884
"/usr/share/zsh/site-functions/_udevadm"
@@ -4029,6 +4030,6 @@
40294030
}
40304031
},
40314032
"source-name": "systemd",
4032-
"source-release": "88",
4033+
"source-release": "89",
40334034
"source-version": "260.3"
40344035
}

s/systemd/pkg/systemd_udevd.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: systemd_udevd
2+
description: |
3+
Run udev-reload
4+
after: systemd_presets
5+
6+
handlers:
7+
systemd_udevd:
8+
run: /usr/share/moss/helpers/systemd-hook.sh
9+
args: ["udev-reload"]
10+
11+
paths:
12+
"/usr/lib/udev/rules.d/*":
13+
handlers:
14+
- systemd_udevd

s/systemd/stone.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
name : systemd
55
version : "260.3"
6-
release : 88
6+
release : 89
77
summary : A System and Service Manager
88
license :
99
- GPL-2.0-or-later
@@ -298,6 +298,7 @@ install : |
298298
%install_file %(pkgdir)/systemd_binfmt.yaml %(installroot)/usr/share/moss/triggers/sys.d/systemd_binfmt.yaml
299299
%install_file %(pkgdir)/systemd_presets.yaml %(installroot)/usr/share/moss/triggers/sys.d/systemd_presets.yaml
300300
%install_file %(pkgdir)/systemd_machine_id.yaml %(installroot)/usr/share/moss/triggers/sys.d/systemd_machine_id.yaml
301+
%install_file %(pkgdir)/systemd_udevd.yaml %(installroot)/usr/share/moss/triggers/sys.d/systemd_udevd.yaml
301302
302303
# And transaction triggers
303304
%install_file %(pkgdir)/systemd_hwdb.yaml %(installroot)/usr/share/moss/triggers/tx.d/systemd_hwdb.yaml
@@ -751,6 +752,7 @@ packages :
751752
- /usr/share/man/man8/systemd-udev*
752753
- /usr/share/man/man8/udevadm.8*
753754
- /usr/share/moss/triggers/tx.d/systemd_hwdb.yaml
755+
- /usr/share/moss/triggers/sys.d/systemd_udevd.yaml
754756
- /usr/share/zsh/site-functions/_systemd-hwdb
755757
- /usr/share/zsh/site-functions/_udevadm
756758

0 commit comments

Comments
 (0)