summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* manager: run environment generatorsZbigniew Jędrzejewski-Szmek2017-02-212-12/+60
* exec-util: implement a set of callbacks to pass variables aroundZbigniew Jędrzejewski-Szmek2017-02-213-0/+159
* basic/env-util: drop _pure_ from static functionZbigniew Jędrzejewski-Szmek2017-02-211-1/+1
* env-util,fileio: immediately replace variables in load_env_file_push()Zbigniew Jędrzejewski-Szmek2017-02-213-7/+34
* basic/fileio: add helper function for a set of two common checksZbigniew Jędrzejewski-Szmek2017-02-211-33/+25
* core/manager: move environment serialization out to basic/env-util.cZbigniew Jędrzejewski-Szmek2017-02-213-26/+42
* core/manager: fix grammar in commentZbigniew Jędrzejewski-Szmek2017-02-211-4/+3
* basic/exec-util: add support for synchronous (ordered) executionZbigniew Jędrzejewski-Szmek2017-02-216-47/+349
* core/manager: split out creation of serialization fd out to a helperZbigniew Jędrzejewski-Szmek2017-02-214-13/+34
* basic/strv: allow NULLs to be inserted into strvZbigniew Jędrzejewski-Szmek2017-02-121-6/+6
* manager: fix handling of failure in initializationZbigniew Jędrzejewski-Szmek2017-02-121-1/+3
* basic/def: indentationZbigniew Jędrzejewski-Szmek2017-02-121-7/+7
* basic/exec-util: use conf_files_list_strv to list executablesZbigniew Jędrzejewski-Szmek2017-02-121-50/+25
* basic/conf-files: extend conf_files_list() to list unsuffixed filesZbigniew Jędrzejewski-Szmek2017-02-122-4/+22
* basic/exec-util: split out actual execution to a different functionZbigniew Jędrzejewski-Szmek2017-02-121-25/+35
* basic/util: move execute_directory() to separate fileZbigniew Jędrzejewski-Szmek2017-02-129-190/+293
* core: make sure to destroy all name watching bus slots when we are kicked off...Lennart Poettering2017-02-102-1/+13
* seccomp: add forgotten munmap() syscall to @file-system (#5291)Lennart Poettering2017-02-101-0/+1
* dropin: always initialize return parameters on successLennart Poettering2017-02-091-4/+7
* dropin: let's reduce duplicate a bitLennart Poettering2017-02-091-10/+3
* dropin: let's prefer strjoina() over strjoin()Lennart Poettering2017-02-091-4/+2
* dropin: downgrade logging about paths we cannot canonicalizeLennart Poettering2017-02-091-4/+4
* Merge pull request #5287 from poettering/exit-codesZbigniew Jędrzejewski-Szmek2017-02-091-14/+63
|\
| * execute: set the right exit status for CHDIR vs. CHROOTLennart Poettering2017-02-091-8/+14
| * execute: use prefix_roota() where appropriateLennart Poettering2017-02-091-1/+1
| * execute: set working directory to /root if User= is not set, but WorkingDirec...Lennart Poettering2017-02-091-5/+45
| * Revert "core/execute: set HOME, USER also for root users"Lennart Poettering2017-02-091-1/+4
* | Merge pull request #5255 from poettering/percent-escapeZbigniew Jędrzejewski-Szmek2017-02-091-14/+47
|\ \ | |/ |/|
| * fstab-generator: also convert % → %% for What=Lennart Poettering2017-02-081-10/+24
| * fstab-generator: Options= applies specifier expansionLennart Poettering2017-02-081-4/+23
* | networkd: add multicast membership to lldp socket (#5282)27o2017-02-091-0/+21
* | dhcp-server: always save the ACKed lease address (#5281)27o2017-02-091-1/+1
* | Merge pull request #4962 from poettering/root-directory-2Zbigniew Jędrzejewski-Szmek2017-02-0914-109/+350
|\ \
| * | dissect: try to read roothash value off user.verity.roothash xattr of image fileLennart Poettering2017-02-071-14/+22
| * | core,nspawn,dissect: make nspawn's .roothash file search reusableLennart Poettering2017-02-075-51/+84
| * | core: add RootImage= setting for using a specific image file as root director...Lennart Poettering2017-02-079-15/+85
| * | dissect: make sure to manually follow symlinks when mounting dissected imageLennart Poettering2017-02-071-15/+24
| * | core: actually make "+" prefix in ReadOnlyPaths=, InaccessiblePaths=, ReadWri...Lennart Poettering2017-02-073-10/+25
| * | core: add a per-unit setting MountAPIVFS= for mounting /dev, /proc, /sys in c...Lennart Poettering2017-02-077-14/+113
| * | core: fix minor memleak in namespace.cLennart Poettering2017-02-071-5/+12
* | | Merge pull request #5270 from poettering/seccomp-namespace-fixEvgeny Vereshchagin2017-02-094-8/+51
|\ \ \
| * | | seccomp: on s390 the clone() parameters are reversedLennart Poettering2017-02-084-8/+51
| | |/ | |/|
* | | systemctl: make sure that --now is carried out (#5209)Jan Synacek2017-02-081-8/+12
* | | sd-event: "when exiting no signal event are pending" is a wrong assertion (#5...Franck Bui2017-02-081-1/+0
|/ /
* | nspawn: Add support for sysroot pivoting (#5258)Philip Withnall2017-02-086-1/+181
* | test: Fix a maybe-uninitialised compiler warning (#5269)Philip Withnall2017-02-081-1/+1
* | seccomp: MemoryDenyWriteExecute= should affect both mmap() and mmap2() (#5254)Lennart Poettering2017-02-083-19/+92
* | Merge pull request #5231 from keszybz/mask-wantsLennart Poettering2017-02-087-115/+145
|\ \
| * | core/load-dropin: add more sanity checks on .wants/.requires symlinksZbigniew Jędrzejewski-Szmek2017-02-081-1/+41
| * | core: drop code that is now unusedZbigniew Jędrzejewski-Szmek2017-02-082-71/+25