]> git.ipfire.org Git - thirdparty/systemd.git/blame - src/core/systemd.pc.in
Merge pull request #32606 from DaanDeMeyer/mkosi
[thirdparty/systemd.git] / src / core / systemd.pc.in
CommitLineData
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
19root_prefix={{PREFIX_NOSLASH}}
20rootprefix=${root_prefix}
21prefix=${rootprefix}
e11a25ca 22sysconf_dir={{SYSCONF_DIR}}
4908de44
ZJS
23sysconfdir=${sysconf_dir}
24
b0d3095f 25systemd_util_dir=${prefix}/lib/systemd
4908de44
ZJS
26systemdutildir=${systemd_util_dir}
27
b0d3095f 28systemd_system_unit_dir=${prefix}/lib/systemd/system
4908de44
ZJS
29systemdsystemunitdir=${systemd_system_unit_dir}
30
b0d3095f 31systemd_system_preset_dir=${prefix}/lib/systemd/system-preset
4908de44
ZJS
32systemdsystempresetdir=${systemd_system_preset_dir}
33
60bce7c6 34systemd_user_unit_dir=${prefix}/lib/systemd/user
4908de44
ZJS
35systemduserunitdir=${systemd_user_unit_dir}
36
60bce7c6 37systemd_user_preset_dir=${prefix}/lib/systemd/user-preset
4908de44
ZJS
38systemduserpresetdir=${systemd_user_preset_dir}
39
40systemd_system_conf_dir=${sysconfdir}/systemd/system
41systemdsystemconfdir=${systemd_system_conf_dir}
42
43systemd_user_conf_dir=${sysconfdir}/systemd/user
44systemduserconfdir=${systemd_user_conf_dir}
45
46systemd_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
47systemdsystemunitpath=${systemd_system_unit_path}
48
49systemd_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
50systemduserunitpath=${systemd_user_unit_path}
51
b0d3095f 52systemd_system_generator_dir=${prefix}/lib/systemd/system-generators
4908de44
ZJS
53systemdsystemgeneratordir=${systemd_system_generator_dir}
54
60bce7c6 55systemd_user_generator_dir=${prefix}/lib/systemd/user-generators
4908de44
ZJS
56systemdusergeneratordir=${systemd_user_generator_dir}
57
58systemd_system_generator_path=/run/systemd/system-generators:/etc/systemd/system-generators:/usr/local/lib/systemd/system-generators:${systemd_system_generator_dir}
59systemdsystemgeneratorpath=${systemd_system_generator_path}
60
61systemd_user_generator_path=/run/systemd/user-generators:/etc/systemd/user-generators:/usr/local/lib/systemd/user-generators:${systemd_user_generator_dir}
62systemdusergeneratorpath=${systemd_user_generator_path}
63
b0d3095f 64systemd_sleep_dir=${prefix}/lib/systemd/system-sleep
4908de44
ZJS
65systemdsleepdir=${systemd_sleep_dir}
66
b0d3095f 67systemd_shutdown_dir=${prefix}/lib/systemd/system-shutdown
4908de44
ZJS
68systemdshutdowndir=${systemd_shutdown_dir}
69
60bce7c6 70tmpfiles_dir=${prefix}/lib/tmpfiles.d
4908de44
ZJS
71tmpfilesdir=${tmpfiles_dir}
72
107795a7
ZJS
73user_tmpfiles_dir=${prefix}/share/user-tmpfiles.d
74
b0d3095f 75sysusers_dir=${prefix}/lib/sysusers.d
4908de44
ZJS
76sysusersdir=${sysusers_dir}
77
b0d3095f 78sysctl_dir=${prefix}/lib/sysctl.d
4908de44
ZJS
79sysctldir=${sysctl_dir}
80
b0d3095f 81binfmt_dir=${prefix}/lib/binfmt.d
4908de44
ZJS
82binfmtdir=${binfmt_dir}
83
b0d3095f 84modules_load_dir=${prefix}/lib/modules-load.d
4908de44
ZJS
85modulesloaddir=${modules_load_dir}
86
60bce7c6 87catalog_dir=${prefix}/lib/systemd/catalog
4908de44
ZJS
88catalogdir=${catalog_dir}
89
e11a25ca 90system_uid_max={{SYSTEM_UID_MAX}}
4908de44 91systemuidmax=${system_uid_max}
e11a25ca 92system_gid_max={{SYSTEM_GID_MAX}}
4908de44
ZJS
93systemgidmax=${system_gid_max}
94
e11a25ca 95dynamic_uid_min={{DYNAMIC_UID_MIN}}
4908de44 96dynamicuidmin=${dynamic_uid_min}
e11a25ca 97dynamic_uid_max={{DYNAMIC_UID_MAX}}
4908de44
ZJS
98dynamicuidmax=${dynamic_uid_max}
99
e11a25ca 100container_uid_base_min={{CONTAINER_UID_BASE_MIN}}
4908de44 101containeruidbasemin=${container_uid_base_min}
e11a25ca 102container_uid_base_max={{CONTAINER_UID_BASE_MAX}}
4908de44 103containeruidbasemax=${container_uid_base_max}
8c6db833
LP
104
105Name: systemd
af2d49f7 106Description: systemd System and Service Manager
e11a25ca
ZJS
107URL: {{PROJECT_URL}}
108Version: {{PROJECT_VERSION}}