Sebelum semua file unit ada di /etc/systemd/system/
tetapi sekarang beberapa muncul di /usr/lib/systemd/system
(<- pada CentOS, atau /lib/systemd/system
<- di Debian/Ubuntu), apa perbedaan antara folder-folder ini?
Jawaban yang Diterima:
Pertanyaan ini sudah dijawab dalam man 7 file-hierarchy
yang datang dengan systemd (ada juga versi online):
/etc
System-specific configuration.
(…)
VENDOR-SUPPLIED OPERATING SYSTEM RESOURCES
/usr
Vendor-supplied operating system resources.
Usually read-only, but this is not required. Possibly
shared between multiple hosts. This directory should not
be modified by the administrator, except when installing
or removing vendor-supplied packages.
Pada dasarnya, file yang dikirimkan dalam paket yang diunduh dari repositori distribusi masuk ke /usr/lib/systemd/
. Modifikasi yang dilakukan oleh administrator sistem (pengguna) masuk ke /etc/systemd/system/
.
Unit khusus sistem menimpa unit yang dipasok oleh vendor. Menggunakan drop-in, Anda dapat mengganti hanya bagian tertentu dari file unit, meninggalkan sisanya ke vendor (drop-in tersedia sejak awal systemd, tetapi didokumentasikan dengan benar hanya di v219; lihat man systemd.unit
).