aboutsummaryrefslogtreecommitdiff
path: root/sys/etc/systemd
AgeCommit message (Collapse)Author
2025-12-26all: remove pacman-init service and ops-agent config.yamlShulhan
The original pacman-init.service usage is to populate the pacman keyrings. Since we install archlinux-keyring package at pacstrap, we did not need to do it anymore. On ops-agent, the latest package released that include the same config.yaml.
2025-12-24all: importing build.kilabit.info key on pacman-init.serviceShulhan
The "pacman-key --init" does not needs to be run anymore since it will be handled by "archlinux-keyring-wkd-sync.timer".
2025-12-24all: manage network with systemd-networkShulhan
This remove dhclient and add polkit as dependencies for systemd-hostnamed.
2023-02-11all: use predefined files to configure systemd-repartShulhan
2022-07-25all: populate pacman-init.service from fileShulhan
2022-07-25all: use drop-ins replacement to configure journaldShulhan
Like timesyncd, overwrite the journald configuration by adding drop-ins configuration under /etc/systemd/journald.conf.d/.
2022-07-25all: use drop-ins replacement to overwrite NTP configurationShulhan
Per manual page timesyncd.conf(5) [1]: Initially, the main configuration file in /etc/systemd/ contains commented out entries showing the defaults as a guide to the administrator. ... Using drop-ins for local configuration is recommended over modifications to the main configuration file. The reason why the filename is 00- describe below It is recommended to prefix all filenames in those subdirectories with a two-digit number and a dash, to simplify the ordering of the files. Another reason is to prevent the system being littered with /etc/systemd/timesyncd.conf.pacnew files when systemd updated. [1] https://man.archlinux.org/man/timesyncd.conf.5