summaryrefslogtreecommitdiff
path: root/src/shared/install.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-03util: rework strappenda(), and rename it strjoina()Lennart Poettering1-2/+2
2015-01-05path-lookup, systemctl: export lookup_paths_init_from_scope() from shared/ins...Ivan Shapovalov1-16/+0
2014-12-19util: rename ignore_file() to hidden_file()Lennart Poettering1-4/+4
2014-12-10core: properly pass unit file state to clients via the busLennart Poettering1-1/+0
2014-11-29shared: install - report error if mask symlink can not be marked for removalTom Gundersen1-10/+5
2014-11-28treewide: yet more log_*_errno + return simplificationsMichal Schmidt1-4/+2
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt1-1/+1
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt1-1/+1
2014-11-10shared/install: when unit contains only Also=, report 'indirect'Jan Synacek1-14/+31
2014-10-31shared/install: avoid prematurely rejecting "missing" unitsDave Reisner1-5/+3
2014-10-25systemctl: do not ignore errors in symlink removalZbigniew Jędrzejewski-Szmek1-1/+1
2014-10-23install, cgtop: adjust hashmap_move_one() callers for -ENOMEM possibilityMichal Schmidt1-11/+29
2014-10-23install: make InstallContext::{will_install,have_installed} OrderedHashmapsMichal Schmidt1-20/+20
2014-10-08systemctl: add add-wants and add-requires verbsLukas Nykryn1-9/+93
2014-10-07core: don't allow enabling if unit is maskedJan Synacek1-0/+13
2014-10-02Rename user_runtime to user_runtime_dirZbigniew Jędrzejewski-Szmek1-1/+1
2014-10-02add a transient user unit directorySteven Allen1-18/+19
2014-09-16shared: fix resource leak in config_parse_default_instanceAndreas Henriksson1-1/+3
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt1-4/+4
2014-08-27systemctl: fix broken list-unit-files with --rootLukas Nykryn1-1/+6
2014-08-26Revert "systemctl: fix broken list-unit-files with --root"Lennart Poettering1-1/+1
2014-08-25systemctl: fix broken list-unit-files with --rootLukas Nykryn1-1/+1
2014-08-21install: simplify usage of _cleanup_ macrosLennart Poettering1-14/+13
2014-08-20systemctl: fail in the case that no unit files were foundLukas Nykryn1-0/+6
2014-08-13util: allow strappenda to take any number of argsDave Reisner1-1/+1
2014-07-31Properly report invalid quoted stringsZbigniew Jędrzejewski-Szmek1-0/+3
2014-07-31Reject invalid quoted stringsZbigniew Jędrzejewski-Szmek1-4/+3
2014-07-26Add utility function to append root to pathZbigniew Jędrzejewski-Szmek1-42/+15
2014-07-26Always check asprintf return codeKarel Zak1-6/+9
2014-07-16test-tables: add new entriesZbigniew Jędrzejewski-Szmek1-3/+3
2014-07-16Let config_parse open file where applicableZbigniew Jędrzejewski-Szmek1-1/+4
2014-07-15Constify ConfigTableItem tablesZbigniew Jędrzejewski-Szmek1-1/+1
2014-06-20conf-files: include root in returned file pathsMichael Marineau1-10/+3
2014-06-17install: remove unused variableThomas Hindoe Paaboel Andersen1-1/+1
2014-06-17install: improve paths we show the user when enabling/disablingLennart Poettering1-0/+4
2014-06-17install: simplify symlink --root= logicLennart Poettering1-44/+15
2014-06-17install: "systemctl enable" should be a nop for template units lacking a Defa...Lennart Poettering1-1/+8
2014-06-17install: make sure that --root= mode doesn't make us consider all units outsi...Lennart Poettering1-4/+37
2014-06-17install: make sure "systemctl disable foobar@.service" actually removes all i...Lennart Poettering1-7/+17
2014-06-17install: introduce new DefaultInstance= field for [Install] sectionsLennart Poettering1-68/+80
2014-06-17install: when looking for a unit file for enabling, search for templates only...Lennart Poettering1-36/+38
2014-06-17install: use symlink_atomic() instead of unlink()+symlink() when force creati...Lennart Poettering1-19/+8
2014-06-17install: various modernizationsLennart Poettering1-25/+22
2014-06-17install: teach preset query logic --root= supportLennart Poettering1-8/+20
2014-06-17install: beef up preset logic to limit to only enable or only disable, and do...Lennart Poettering1-13/+138
2014-06-17install: simplify and clarify disabling logic for instanced unitsLennart Poettering1-22/+28
2014-06-17install: various modernizationsLennart Poettering1-29/+14
2014-06-13install: fix invalid free() in unit_file_mask()Andreas Henriksson1-1/+1
2014-05-15Make systemctl --root look for files in the proper placesZbigniew Jędrzejewski-Szmek1-11/+19
2014-05-15shared/install: do not prefix created symlink with root pathZbigniew Jędrzejewski-Szmek1-46/+43