summaryrefslogtreecommitdiff
path: root/src/shared/generator.c
Commit message (Expand)AuthorAgeFilesLines
* generator: add generator_open_unit_file_full to allow creating temporary unitsAntonio Alvarez Feijoo2023-04-101-15/+31
* generator: fix commentYu Watanabe2023-03-111-1/+1
* generators: optionally, measure file systems at bootLennart Poettering2023-01-171-0/+37
* units: rework growfs units to be just a regular unit that is instantiatedLennart Poettering2023-01-171-49/+77
* generator: teach generator_add_symlink() to instantiate specified unitLennart Poettering2023-01-171-12/+40
* Merge pull request #25828 from poettering/no-more-basenameYu Watanabe2022-12-241-2/+8
|\
| * shared: port various shared helpers basename() → path_extract_filename()Lennart Poettering2022-12-231-2/+8
* | sysroot: Order systemd-fsck-root after systemd-makefsWill Fancher2022-12-231-1/+10
|/
* basic: create new basic/initrd-util.[ch] for initrd-related functionsZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* generator: modernize generator_open_unit_file()Lennart Poettering2022-10-171-14/+16
* generator: skip fsck if fsck command is missingJonas Kümmerlin2022-09-301-1/+10
* tree-wide: use path_join() instead of prefix_roota() in various casesLennart Poettering2022-08-221-10/+19
* shared/generator: Ensure growfs unit runs after repartundef2022-08-081-1/+1
* generators: only redirect logging when invoked by systemdZbigniew Jędrzejewski-Szmek2022-07-151-4/+9
* generator: Rename password argJan Janssen2022-02-191-6/+6
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-2/+2
* meson: use jinja2 for rpm templatesZbigniew Jędrzejewski-Szmek2021-05-191-2/+2
* gpt-auto-generator: pull in systemd-growfs@.service if new GPT growfs partiti...Lennart Poettering2021-04-231-2/+6
* Merge pull request #19381 from poettering/generator-tweaksLennart Poettering2021-04-211-1/+13
|\
| * generator: explain why systemd-root-fsck.service exists in a commentLennart Poettering2021-04-211-0/+5
| * generator: exit early when asked to generate fsck unit for / and /usr in initrdLennart Poettering2021-04-211-1/+8
* | generator: write out special systemd-fsck-usr.serviceLennart Poettering2021-04-211-12/+33
|/
* shared/fstab-util: teach fstab_filter_options() a mode where all values are r...Zbigniew Jędrzejewski-Szmek2021-03-111-1/+1
* generators: warn but ignore failure to write timeoutsZbigniew Jędrzejewski-Szmek2021-03-111-2/+6
* shared/generator: add missing initializerZbigniew Jędrzejewski-Szmek2021-02-111-1/+1
* veritysetup-generator: add support for veritytabGaël PORTAY2021-01-151-0/+75
* cryptsetup: Fix crypto device missing issue after bootupJinyuan Si2020-12-101-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* generator: use kmsg in system-level generators, journal otherwiseLennart Poettering2020-09-301-2/+8
* generator: don't generate device dependencies for extrinsic mountsFranck Bui2020-04-011-0/+3
* Merge pull request #14398 from poettering/mount-prepZbigniew Jędrzejewski-Szmek2020-02-041-0/+97
|\
| * units: introduce blockdev@.target for properly ordering mounts/swaps against ...Lennart Poettering2020-01-211-0/+97
* | generator: order growfs for the root fs after systemd-remount-fsLennart Poettering2020-01-211-3/+9
|/
* cryptsetup-generator: unconfuse writing of the device timeoutZbigniew Jędrzejewski-Szmek2019-12-031-1/+3
* generator: downgrade Requires= → Wants= of fsck from /usr mount unitLennart Poettering2019-07-101-4/+12
* core: spaces rockLennart Poettering2019-07-101-2/+2
* tree-wide: replace strjoina() with prefix_roota()Yu Watanabe2019-06-251-4/+4
* shared/generator: voidify mkdir_parents() callZbigniew Jędrzejewski-Szmek2019-06-041-1/+1
* Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-8/+6
* generator: rename systemd-mkfs@.service to systemd-makefs@.serviceZbigniew Jędrzejewski-Szmek2019-02-211-2/+2
* Define macro for systemd-fsck-root.serviceZbigniew Jędrzejewski-Szmek2019-01-031-4/+4
* Pull in systemd-remount-fs.service only when requiredZbigniew Jędrzejewski-Szmek2019-01-031-0/+6
* shared/generator: allow absolute symlink target in generator_add_symlink()Zbigniew Jędrzejewski-Szmek2019-01-031-4/+5
* shared/generator: reword comment for clarityZbigniew Jędrzejewski-Szmek2018-12-031-4/+3
* units: make fsck/grows/makefs/makeswap units conflict against shutdown.targetLennart Poettering2018-11-261-8/+7
* generator.c: systemd-fsck-root.service conflict with shutdown.targetHarald Hoyer2018-11-261-0/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-12/+12
* log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-3/+1
* generators: introduce a common implementation for the log setup boilerplateLennart Poettering2018-11-201-0/+7
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0