summaryrefslogtreecommitdiff
path: root/src/shared/generator.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* generator: add helper function for writing unit filesZbigniew Jędrzejewski-Szmek2017-12-151-0/+34
* Add x-systemd.growfs option for fstabZbigniew Jędrzejewski-Szmek2017-11-301-0/+55
* Add x-systemd.makefs option for fstabZbigniew Jędrzejewski-Szmek2017-11-301-3/+153
* generators: be more careful when writing unit settings that support specifier...Lennart Poettering2017-11-291-4/+9
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* generator: when we insert a '\n', actually place a proper newline, tooLennart Poettering2017-10-051-4/+10
* fstab-generator: ignore x-systemd.device-timeout for non-devices (#6368)NeilBrown2017-07-171-0/+4
* sysv-generator: use generator_add_symlink()Zbigniew Jędrzejewski-Szmek2017-07-131-1/+2
* cryptsetup-generator: add a helper utility to create symlinksZbigniew Jędrzejewski-Szmek2017-07-101-0/+15
* Parse "timeout=0" as infinity in various generators (#6264)Zbigniew Jędrzejewski-Szmek2017-07-031-2/+3
* core/device: Use JobRunningTimeoutSec= for device unitsMichal Koutný2017-04-251-1/+1
* fstab-generator: Apply _netdev option also to device unitsMichal Koutný2017-04-251-0/+39
* generator: order fsck service After= the deviceLennart Poettering2016-12-141-1/+1
* Create initrd-root-device.target synchronization point (#3239)Daniel Drake2016-05-121-1/+15