summaryrefslogtreecommitdiff
path: root/src/shared/install.c
AgeCommit message (Expand)Author
2014-12-19util: rename ignore_file() to hidden_file()Lennart Poettering
2014-12-10core: properly pass unit file state to clients via the busLennart Poettering
2014-11-29shared: install - report error if mask symlink can not be marked for removalTom Gundersen
2014-11-28treewide: yet more log_*_errno + return simplificationsMichal Schmidt
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt
2014-11-10shared/install: when unit contains only Also=, report 'indirect'Jan Synacek
2014-10-31shared/install: avoid prematurely rejecting "missing" unitsDave Reisner
2014-10-25systemctl: do not ignore errors in symlink removalZbigniew Jędrzejewski-Szmek
2014-10-23install, cgtop: adjust hashmap_move_one() callers for -ENOMEM possibilityMichal Schmidt
2014-10-23install: make InstallContext::{will_install,have_installed} OrderedHashmapsMichal Schmidt
2014-10-08systemctl: add add-wants and add-requires verbsLukas Nykryn
2014-10-07core: don't allow enabling if unit is maskedJan Synacek
2014-10-02Rename user_runtime to user_runtime_dirZbigniew Jędrzejewski-Szmek
2014-10-02add a transient user unit directorySteven Allen
2014-09-16shared: fix resource leak in config_parse_default_instanceAndreas Henriksson
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-27systemctl: fix broken list-unit-files with --rootLukas Nykryn
2014-08-26Revert "systemctl: fix broken list-unit-files with --root"Lennart Poettering
2014-08-25systemctl: fix broken list-unit-files with --rootLukas Nykryn
2014-08-21install: simplify usage of _cleanup_ macrosLennart Poettering
2014-08-20systemctl: fail in the case that no unit files were foundLukas Nykryn
2014-08-13util: allow strappenda to take any number of argsDave Reisner
2014-07-31Properly report invalid quoted stringsZbigniew Jędrzejewski-Szmek
2014-07-31Reject invalid quoted stringsZbigniew Jędrzejewski-Szmek
2014-07-26Add utility function to append root to pathZbigniew Jędrzejewski-Szmek
2014-07-26Always check asprintf return codeKarel Zak
2014-07-16test-tables: add new entriesZbigniew Jędrzejewski-Szmek
2014-07-16Let config_parse open file where applicableZbigniew Jędrzejewski-Szmek
2014-07-15Constify ConfigTableItem tablesZbigniew Jędrzejewski-Szmek
2014-06-20conf-files: include root in returned file pathsMichael Marineau
2014-06-17install: remove unused variableThomas Hindoe Paaboel Andersen
2014-06-17install: improve paths we show the user when enabling/disablingLennart Poettering
2014-06-17install: simplify symlink --root= logicLennart Poettering
2014-06-17install: "systemctl enable" should be a nop for template units lacking a Defa...Lennart Poettering
2014-06-17install: make sure that --root= mode doesn't make us consider all units outsi...Lennart Poettering
2014-06-17install: make sure "systemctl disable foobar@.service" actually removes all i...Lennart Poettering
2014-06-17install: introduce new DefaultInstance= field for [Install] sectionsLennart Poettering
2014-06-17install: when looking for a unit file for enabling, search for templates only...Lennart Poettering
2014-06-17install: use symlink_atomic() instead of unlink()+symlink() when force creati...Lennart Poettering
2014-06-17install: various modernizationsLennart Poettering
2014-06-17install: teach preset query logic --root= supportLennart Poettering
2014-06-17install: beef up preset logic to limit to only enable or only disable, and do...Lennart Poettering
2014-06-17install: simplify and clarify disabling logic for instanced unitsLennart Poettering
2014-06-17install: various modernizationsLennart Poettering
2014-06-13install: fix invalid free() in unit_file_mask()Andreas Henriksson
2014-05-15Make systemctl --root look for files in the proper placesZbigniew Jędrzejewski-Szmek
2014-05-15shared/install: do not prefix created symlink with root pathZbigniew Jędrzejewski-Szmek
2014-05-13replace more dup() by F_DUPFD_CLOEXECLennart Poettering
2014-04-23install: simplificationLennart Poettering