]>
Commit | Line | Data |
---|---|---|
db9ecf05 | 1 | # SPDX-License-Identifier: LGPL-2.1-or-later |
d9215cd8 | 2 | # |
a3723b97 LP |
3 | # This file is part of systemd. |
4 | # | |
5 | # systemd is free software; you can redistribute it and/or modify it | |
5430f7f2 LP |
6 | # under the terms of the GNU Lesser General Public License as published by |
7 | # the Free Software Foundation; either version 2.1 of the License, or | |
a3723b97 LP |
8 | # (at your option) any later version. |
9 | ||
162392b7 | 10 | # Names with prefixes are preferred, and the run-together names should be |
4908de44 ZJS |
11 | # considered deprecated (though there is no plan to remove them). New names |
12 | # shall have underscores. | |
13 | ||
b0c11b5a AP |
14 | # root_prefix and rootprefix are deprecated since we dropped support for split-usr |
15 | # however we used to install units in root_prefix and a lot of downstream software | |
16 | # overrode this variable in their build system to support installing units elsewhere. | |
17 | # To stop those builds from silently breaking we keep root_prefix around but have | |
18 | # it as an alias for prefix | |
19 | root_prefix={{PREFIX_NOSLASH}} | |
20 | rootprefix=${root_prefix} | |
21 | prefix=${rootprefix} | |
e11a25ca | 22 | sysconf_dir={{SYSCONF_DIR}} |
4908de44 ZJS |
23 | sysconfdir=${sysconf_dir} |
24 | ||
b0d3095f | 25 | systemd_util_dir=${prefix}/lib/systemd |
4908de44 ZJS |
26 | systemdutildir=${systemd_util_dir} |
27 | ||
b0d3095f | 28 | systemd_system_unit_dir=${prefix}/lib/systemd/system |
4908de44 ZJS |
29 | systemdsystemunitdir=${systemd_system_unit_dir} |
30 | ||
b0d3095f | 31 | systemd_system_preset_dir=${prefix}/lib/systemd/system-preset |
4908de44 ZJS |
32 | systemdsystempresetdir=${systemd_system_preset_dir} |
33 | ||
60bce7c6 | 34 | systemd_user_unit_dir=${prefix}/lib/systemd/user |
4908de44 ZJS |
35 | systemduserunitdir=${systemd_user_unit_dir} |
36 | ||
60bce7c6 | 37 | systemd_user_preset_dir=${prefix}/lib/systemd/user-preset |
4908de44 ZJS |
38 | systemduserpresetdir=${systemd_user_preset_dir} |
39 | ||
40 | systemd_system_conf_dir=${sysconfdir}/systemd/system | |
41 | systemdsystemconfdir=${systemd_system_conf_dir} | |
42 | ||
43 | systemd_user_conf_dir=${sysconfdir}/systemd/user | |
44 | systemduserconfdir=${systemd_user_conf_dir} | |
45 | ||
46 | systemd_system_unit_path=${systemd_system_conf_dir}:/etc/systemd/system:/run/systemd/system:/usr/local/lib/systemd/system:${systemd_system_unit_dir}:/usr/lib/systemd/system:/lib/systemd/system | |
47 | systemdsystemunitpath=${systemd_system_unit_path} | |
48 | ||
49 | systemd_user_unit_path=${systemd_user_conf_dir}:/etc/systemd/user:/run/systemd/user:/usr/local/lib/systemd/user:/usr/local/share/systemd/user:${systemd_user_unit_dir}:/usr/lib/systemd/user:/usr/share/systemd/user | |
50 | systemduserunitpath=${systemd_user_unit_path} | |
51 | ||
b0d3095f | 52 | systemd_system_generator_dir=${prefix}/lib/systemd/system-generators |
4908de44 ZJS |
53 | systemdsystemgeneratordir=${systemd_system_generator_dir} |
54 | ||
60bce7c6 | 55 | systemd_user_generator_dir=${prefix}/lib/systemd/user-generators |
4908de44 ZJS |
56 | systemdusergeneratordir=${systemd_user_generator_dir} |
57 | ||
58 | systemd_system_generator_path=/run/systemd/system-generators:/etc/systemd/system-generators:/usr/local/lib/systemd/system-generators:${systemd_system_generator_dir} | |
59 | systemdsystemgeneratorpath=${systemd_system_generator_path} | |
60 | ||
61 | systemd_user_generator_path=/run/systemd/user-generators:/etc/systemd/user-generators:/usr/local/lib/systemd/user-generators:${systemd_user_generator_dir} | |
62 | systemdusergeneratorpath=${systemd_user_generator_path} | |
63 | ||
b0d3095f | 64 | systemd_sleep_dir=${prefix}/lib/systemd/system-sleep |
4908de44 ZJS |
65 | systemdsleepdir=${systemd_sleep_dir} |
66 | ||
b0d3095f | 67 | systemd_shutdown_dir=${prefix}/lib/systemd/system-shutdown |
4908de44 ZJS |
68 | systemdshutdowndir=${systemd_shutdown_dir} |
69 | ||
60bce7c6 | 70 | tmpfiles_dir=${prefix}/lib/tmpfiles.d |
4908de44 ZJS |
71 | tmpfilesdir=${tmpfiles_dir} |
72 | ||
107795a7 ZJS |
73 | user_tmpfiles_dir=${prefix}/share/user-tmpfiles.d |
74 | ||
b0d3095f | 75 | sysusers_dir=${prefix}/lib/sysusers.d |
4908de44 ZJS |
76 | sysusersdir=${sysusers_dir} |
77 | ||
b0d3095f | 78 | sysctl_dir=${prefix}/lib/sysctl.d |
4908de44 ZJS |
79 | sysctldir=${sysctl_dir} |
80 | ||
b0d3095f | 81 | binfmt_dir=${prefix}/lib/binfmt.d |
4908de44 ZJS |
82 | binfmtdir=${binfmt_dir} |
83 | ||
b0d3095f | 84 | modules_load_dir=${prefix}/lib/modules-load.d |
4908de44 ZJS |
85 | modulesloaddir=${modules_load_dir} |
86 | ||
60bce7c6 | 87 | catalog_dir=${prefix}/lib/systemd/catalog |
4908de44 ZJS |
88 | catalogdir=${catalog_dir} |
89 | ||
e11a25ca | 90 | system_uid_max={{SYSTEM_UID_MAX}} |
4908de44 | 91 | systemuidmax=${system_uid_max} |
e11a25ca | 92 | system_gid_max={{SYSTEM_GID_MAX}} |
4908de44 ZJS |
93 | systemgidmax=${system_gid_max} |
94 | ||
e11a25ca | 95 | dynamic_uid_min={{DYNAMIC_UID_MIN}} |
4908de44 | 96 | dynamicuidmin=${dynamic_uid_min} |
e11a25ca | 97 | dynamic_uid_max={{DYNAMIC_UID_MAX}} |
4908de44 ZJS |
98 | dynamicuidmax=${dynamic_uid_max} |
99 | ||
e11a25ca | 100 | container_uid_base_min={{CONTAINER_UID_BASE_MIN}} |
4908de44 | 101 | containeruidbasemin=${container_uid_base_min} |
e11a25ca | 102 | container_uid_base_max={{CONTAINER_UID_BASE_MAX}} |
4908de44 | 103 | containeruidbasemax=${container_uid_base_max} |
8c6db833 LP |
104 | |
105 | Name: systemd | |
af2d49f7 | 106 | Description: systemd System and Service Manager |
e11a25ca ZJS |
107 | URL: {{PROJECT_URL}} |
108 | Version: {{PROJECT_VERSION}} |