Skip to content

Commit 9b38df4

Browse files
Merge pull request ceph#60575 from steven-chien/systemd-prefix
systemd: use CMake install prefix in templates
2 parents 844e80b + 68c72c5 commit 9b38df4

13 files changed

+15
-15
lines changed

systemd/ceph-crash.service.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Description=Ceph crash dump collector
33

44
[Service]
55
Type=simple
6-
ExecStart=/usr/bin/ceph-crash
6+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-crash
77
Restart=always
88
RestartSec=10
99
StartLimitInterval=10min

systemd/ceph-exporter.service.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Wants=network-online.target local-fs.target ceph.target ceph-mon.target
77

88
[Service]
99
ExecReload=/bin/kill -HUP $MAINPID
10-
ExecStart=/usr/bin/ceph-exporter -f --id %i --setuser ceph --setgroup ceph
10+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-exporter -f --id %i --setuser ceph --setgroup ceph
1111
LockPersonality=true
1212
NoNewPrivileges=true
1313
PrivateDevices=yes

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ PartOf=ceph-fuse.target
77

88
[Service]
99
EnvironmentFile=-@SYSTEMD_ENV_FILE@
10-
ExecStart=/usr/bin/ceph-fuse -f %I
10+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-fuse -f %I
1111
LockPersonality=true
1212
MemoryDenyWriteExecute=true
1313
NoNewPrivileges=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ PartOf=ceph-immutable-object-cache.target
77
[Service]
88
EnvironmentFile=-@SYSTEMD_ENV_FILE@
99
ExecReload=/bin/kill -HUP $MAINPID
10-
ExecStart=/usr/bin/ceph-immutable-object-cache -f --id %i --setuser ceph --setgroup ceph
10+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-immutable-object-cache -f --id %i --setuser ceph --setgroup ceph
1111
LockPersonality=true
1212
MemoryDenyWriteExecute=true
1313
NoNewPrivileges=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.targe
88
[Service]
99
EnvironmentFile=-@SYSTEMD_ENV_FILE@
1010
ExecReload=/bin/kill -HUP $MAINPID
11-
ExecStart=/usr/bin/ceph-mds -f --id %i --setuser ceph --setgroup ceph
11+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-mds -f --id %i --setuser ceph --setgroup ceph
1212
LimitNOFILE=1048576
1313
LimitNPROC=1048576
1414
LockPersonality=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.targe
88
[Service]
99
EnvironmentFile=-@SYSTEMD_ENV_FILE@
1010
ExecReload=/bin/kill -HUP $MAINPID
11-
ExecStart=/usr/bin/ceph-mgr -f --id %i --setuser ceph --setgroup ceph
11+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-mgr -f --id %i --setuser ceph --setgroup ceph
1212
LimitNOFILE=1048576
1313
LimitNPROC=1048576
1414
LockPersonality=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.targe
1212
[Service]
1313
EnvironmentFile=-@SYSTEMD_ENV_FILE@
1414
ExecReload=/bin/kill -HUP $MAINPID
15-
ExecStart=/usr/bin/ceph-mon -f --id %i --setuser ceph --setgroup ceph
15+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-mon -f --id %i --setuser ceph --setgroup ceph
1616
LimitNOFILE=1048576
1717
LimitNPROC=1048576
1818
LockPersonality=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.targe
88
[Service]
99
EnvironmentFile=-@SYSTEMD_ENV_FILE@
1010
ExecReload=/bin/kill -HUP $MAINPID
11-
ExecStart=/usr/bin/ceph-osd -f --id %i --setuser ceph --setgroup ceph
11+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/ceph-osd -f --id %i --setuser ceph --setgroup ceph
1212
ExecStartPre=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ceph/ceph-osd-prestart.sh --id %i
1313
LimitNOFILE=1048576
1414
LimitNPROC=1048576

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.targe
77

88
[Service]
99
EnvironmentFile=-@SYSTEMD_ENV_FILE@
10-
ExecStart=/usr/bin/radosgw -f --name client.%i --setuser ceph --setgroup ceph
10+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/radosgw -f --name client.%i --setuser ceph --setgroup ceph
1111
LimitNOFILE=1048576
1212
LimitNPROC=1048576
1313
LockPersonality=true

systemd/[email protected]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ PartOf=ceph-rbd-mirror.target
77
[Service]
88
EnvironmentFile=-@SYSTEMD_ENV_FILE@
99
ExecReload=/bin/kill -HUP $MAINPID
10-
ExecStart=/usr/bin/rbd-mirror -f --id %i --setuser ceph --setgroup ceph
10+
ExecStart=@CMAKE_INSTALL_PREFIX@/bin/rbd-mirror -f --id %i --setuser ceph --setgroup ceph
1111
LimitNOFILE=1048576
1212
LimitNPROC=1048576
1313
LockPersonality=true

0 commit comments

Comments
 (0)