]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/core/systemd.pc.in
core: move pid watch/unwatch logic of the service manager to pidfd
[thirdparty/systemd.git] / src / core / systemd.pc.in
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2 #
3 # This file is part of systemd.
4 #
5 # systemd is free software; you can redistribute it and/or modify it
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
8 # (at your option) any later version.
9
10 # Names with prefixes are preferred, and the run-together names should be
11 # considered deprecated (though there is no plan to remove them). New names
12 # shall have underscores.
13
14 prefix={{PREFIX_NOSLASH}}
15 root_prefix=${prefix}
16 rootprefix=${prefix}
17 sysconf_dir={{SYSCONF_DIR}}
18 sysconfdir=${sysconf_dir}
19
20 systemd_util_dir=${prefix}/lib/systemd
21 systemdutildir=${systemd_util_dir}
22
23 systemd_system_unit_dir=${prefix}/lib/systemd/system
24 systemdsystemunitdir=${systemd_system_unit_dir}
25
26 systemd_system_preset_dir=${prefix}/lib/systemd/system-preset
27 systemdsystempresetdir=${systemd_system_preset_dir}
28
29 systemd_user_unit_dir=${prefix}/lib/systemd/user
30 systemduserunitdir=${systemd_user_unit_dir}
31
32 systemd_user_preset_dir=${prefix}/lib/systemd/user-preset
33 systemduserpresetdir=${systemd_user_preset_dir}
34
35 systemd_system_conf_dir=${sysconfdir}/systemd/system
36 systemdsystemconfdir=${systemd_system_conf_dir}
37
38 systemd_user_conf_dir=${sysconfdir}/systemd/user
39 systemduserconfdir=${systemd_user_conf_dir}
40
41 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
42 systemdsystemunitpath=${systemd_system_unit_path}
43
44 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
45 systemduserunitpath=${systemd_user_unit_path}
46
47 systemd_system_generator_dir=${prefix}/lib/systemd/system-generators
48 systemdsystemgeneratordir=${systemd_system_generator_dir}
49
50 systemd_user_generator_dir=${prefix}/lib/systemd/user-generators
51 systemdusergeneratordir=${systemd_user_generator_dir}
52
53 systemd_system_generator_path=/run/systemd/system-generators:/etc/systemd/system-generators:/usr/local/lib/systemd/system-generators:${systemd_system_generator_dir}
54 systemdsystemgeneratorpath=${systemd_system_generator_path}
55
56 systemd_user_generator_path=/run/systemd/user-generators:/etc/systemd/user-generators:/usr/local/lib/systemd/user-generators:${systemd_user_generator_dir}
57 systemdusergeneratorpath=${systemd_user_generator_path}
58
59 systemd_sleep_dir=${prefix}/lib/systemd/system-sleep
60 systemdsleepdir=${systemd_sleep_dir}
61
62 systemd_shutdown_dir=${prefix}/lib/systemd/system-shutdown
63 systemdshutdowndir=${systemd_shutdown_dir}
64
65 tmpfiles_dir=${prefix}/lib/tmpfiles.d
66 tmpfilesdir=${tmpfiles_dir}
67
68 user_tmpfiles_dir=${prefix}/share/user-tmpfiles.d
69
70 sysusers_dir=${prefix}/lib/sysusers.d
71 sysusersdir=${sysusers_dir}
72
73 sysctl_dir=${prefix}/lib/sysctl.d
74 sysctldir=${sysctl_dir}
75
76 binfmt_dir=${prefix}/lib/binfmt.d
77 binfmtdir=${binfmt_dir}
78
79 modules_load_dir=${prefix}/lib/modules-load.d
80 modulesloaddir=${modules_load_dir}
81
82 catalog_dir=${prefix}/lib/systemd/catalog
83 catalogdir=${catalog_dir}
84
85 system_uid_max={{SYSTEM_UID_MAX}}
86 systemuidmax=${system_uid_max}
87 system_gid_max={{SYSTEM_GID_MAX}}
88 systemgidmax=${system_gid_max}
89
90 dynamic_uid_min={{DYNAMIC_UID_MIN}}
91 dynamicuidmin=${dynamic_uid_min}
92 dynamic_uid_max={{DYNAMIC_UID_MAX}}
93 dynamicuidmax=${dynamic_uid_max}
94
95 container_uid_base_min={{CONTAINER_UID_BASE_MIN}}
96 containeruidbasemin=${container_uid_base_min}
97 container_uid_base_max={{CONTAINER_UID_BASE_MAX}}
98 containeruidbasemax=${container_uid_base_max}
99
100 Name: systemd
101 Description: systemd System and Service Manager
102 URL: {{PROJECT_URL}}
103 Version: {{PROJECT_VERSION}}