]> TLD Linux GIT Repositories - packages/rpm-tld-macros.git/blob - macros.systemd
- updated systemd.macros to match current PLD macros
[packages/rpm-tld-macros.git] / macros.systemd
1 # Disable all systemd related macros
2
3 %systemd_requires %{nil}
4 %systemd_ordering %{nil}
5 %__systemd_someargs_0() %{nil}
6 %__systemd_twoargs_2() %{nil}
7 %systemd_post() %{nil}
8 %systemd_user_post() %{nil}
9 %systemd_preun() %{nil}
10 %systemd_user_preun() %{nil}
11 %systemd_postun() %{nil}
12 %systemd_user_postun() %{nil}
13 %systemd_postun_with_restart() %{nil}
14 %systemd_user_postun_with_restart() %{nil}
15 %udev_hwdb_update() %{nil}
16 %udev_rules_update() %{nil}
17 %journal_catalog_update() %{nil}
18 %tmpfiles_create() %{nil}
19 %sysusers_create() %{nil}
20 %sysusers_create_inline() %{nil}
21 %sysusers_create_package() %{nil}
22 %tmpfiles_create_package() %{nil}
23 %sysctl_apply() %{nil}
24 %binfmt_apply() %{nil}
25 %systemd_reload %{nil}
26 %systemd_service_enable() %{nil}
27 %systemd_service_disable() %{nil}
28 %systemd_service() %{nil}
29 %systemd_service_start() %{nil}
30 %systemd_service_stop() %{nil}
31 %systemd_service_restart() %{nil}
32 %systemd_service_reload() %{nil}
33 %systemd_trigger() %{nil}
34
35 # Keep paths for systemd related files
36 # Notes:
37 # %_sysctldir is TLD specific path, default in systemd is /usr/lib/sysctl.d
38 # %_modprobedir is used in kmod
39
40 %_systemd_util_dir /lib/systemd
41 %_unitdir /lib/systemd/system
42 %_userunitdir /usr/lib/systemd/user
43 %_presetdir /lib/systemd/system-preset
44 %_userpresetdir /usr/lib/systemd/user-preset
45 %_udevhwdbdir /lib/udev/hwdb.d
46 %_udevrulesdir /lib/udev/rules.d
47 %_journalcatalogdir /usr/lib/systemd/catalog
48 %_binfmtdir /usr/lib/binfmt.d
49 %_sysctldir /etc/sysctl.d
50 %_sysusersdir /usr/lib/sysusers.d
51 %_tmpfilesdir /usr/lib/tmpfiles.d
52 %_user_tmpfilesdir /usr/share/user-tmpfiles.d
53 %_environmentdir /usr/lib/environment.d
54 %_modulesloaddir /usr/lib/modules-load.d
55 %_modprobedir /lib/modprobe.d
56 %_systemdgeneratordir /lib/systemd/system-generators
57 %_systemdusergeneratordir /usr/lib/systemd/user-generators
58 %_systemd_system_env_generator_dir /usr/lib/systemd/system-environment-generators
59 %_systemd_user_env_generator_dir /usr/lib/systemd/user-environment-generators
60
61 %systemdunitdir %_unitdir
62 %systemduserunitdir %_userunitdir
63 %systemdtmpfilesdir %_tmpfilesdir
64
65 # Macro for excluding systemd related paths from package contents
66
67 %exclude_systemd_files\
68 %exclude /lib/systemd\
69 %exclude /usr/lib/systemd\
70 %exclude %{_binfmtdir}\
71 %exclude %{_sysusersdir}\
72 %exclude %{_tmpfilesdir}\
73 %exclude %{_user_tmpfilesdir}\
74 %exclude %{_environmentdir}\
75 %exclude %{_modulesloaddir}\
76 %{nil}