summaryrefslogtreecommitdiff
path: root/src/nspawn/nspawn.c
Commit message (Expand)AuthorAgeFilesLines
* nspawn: add new --bind-user= option for binding a host user into the containerLennart Poettering2021-05-191-8/+165
* nspawn: export userns_mkdir() + userns_lchown() so that it can be used elsewh...Lennart Poettering2021-05-191-2/+3
* nspawn: bring back the word `may` in error textOlle Lundberg2021-05-171-1/+1
* nspawn: introduce --private-users-ownership=map|autoLennart Poettering2021-05-071-2/+42
* nspawn: drop an unnecessary local variableLennart Poettering2021-05-071-3/+3
* dissect-image: add support for optionally mounting images with idmapping onLennart Poettering2021-05-071-0/+2
* nspawn: tighten userns UID shift/range checksLennart Poettering2021-05-071-7/+5
* mount-util: add helper that ensures something is a mount pointLennart Poettering2021-05-071-5/+3
* nspawn: replace boolean --private-user-chown by enumLennart Poettering2021-05-071-22/+41
* nspawn: add high-level option for identity userns mappingLennart Poettering2021-05-071-5/+19
* Merge pull request #19391 from poettering/dissect-growZbigniew Jędrzejewski-Szmek2021-05-071-2/+2
|\
| * tree-wide: enable automatic growing of file systems in images in various tool...Lennart Poettering2021-04-231-2/+2
* | string-util: add strextendf() helper, that allows extending some allocated st...Lennart Poettering2021-05-071-24/+13
|/
* dissect: ignore udev database entries from before the loopback attachmentLennart Poettering2021-04-201-0/+1
* dissect: ignore old uevents when waiting for loopback partition scanLennart Poettering2021-04-201-0/+1
* Merge pull request #18971 from poettering/sysusers-credsLennart Poettering2021-03-311-3/+4
|\
| * util: add creds-util.[ch] with helpers for dealing with credentialsLennart Poettering2021-03-261-3/+4
* | dissect-image: split DISSECT_IMAGE_REQUIRE_ROOT in twoLennart Poettering2021-03-161-0/+1
* | tree-wide: make use of DISSECT_IMAGE_USR_NO_ROOT in various toolsLennart Poettering2021-03-161-5/+18
|/
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-13/+13
* Refactor network namespace specific functions in generic helpersXℹ Ruoyao2021-03-041-1/+1
* signal-util: make -1 termination of ignore_signals() argument list unnecessaryLennart Poettering2021-02-251-2/+2
* Merge pull request #18007 from fw-strlen/ipv6_masq_and_dnatLennart Poettering2021-02-161-5/+10
|\
| * nspawn: expose container ipv6 address tooFlorian Westphal2021-01-191-5/+10
* | Merge pull request #18601 from keszybz/env-assign-cleanupLennart Poettering2021-02-161-7/+3
|\ \
| * | basic/env-util: add variant of strv_env_replace() that does strdup internallyZbigniew Jędrzejewski-Szmek2021-02-151-7/+3
* | | Move and rename parse_path_argument() functionZbigniew Jędrzejewski-Szmek2021-02-151-6/+7
|/ /
* | tree-wide: propagate error code from _from_string() functionsZbigniew Jędrzejewski-Szmek2021-02-101-6/+4
* | shared: rename machine-image.[ch] → discover-image.[ch]Lennart Poettering2021-02-031-1/+1
* | tree-wide: Drop custom formatting for print() help messagesDaan De Meyer2021-01-311-6/+7
* | tree-wide: ignore messages with too long control dataLennart Poettering2021-01-201-0/+4
|/
* machine-image: properly support searching for images below some --root= pathLennart Poettering2021-01-191-1/+1
* Merge pull request #17026 from fw-strlen/nft_16Lennart Poettering2020-12-161-15/+24
|\
| * firewall-util: add nftables backendFlorian Westphal2020-12-161-5/+0
| * firewall-util: introduce context structureFlorian Westphal2020-12-161-10/+24
* | Move hostname setup logic to new shared/hostname-setup.[ch]Zbigniew Jędrzejewski-Szmek2020-12-161-0/+1
|/
* hostname-util: flagsify hostname_is_valid(), drop machine_name_is_valid()Lennart Poettering2020-12-151-3/+3
* systemd-nspawn: Allow setting ambient capability setTorsten Hilbrich2020-12-071-6/+39
* fileio: teach read_full_file_full() to read from offset/with maximum sizeLennart Poettering2020-12-011-1/+4
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* fileio: beef up READ_FULL_FILE_CONNECT_SOCKET to allow setting sender socket ...Lennart Poettering2020-11-031-1/+1
* nspawn: robustly deal with "uninitialized" machine-idHarald Seiler2020-10-191-1/+1
* tree-wide: assorted coccinelle fixesFrantisek Sumsal2020-10-091-1/+1
* nspawn: don't chown() stdin/stdout passed in when --console=pipe is usedLennart Poettering2020-10-021-2/+2
* nspawn: give better message when invoked as non-root without argumentsZbigniew Jędrzejewski-Szmek2020-09-241-2/+5
* mount-util: switch most mount_verbose() code over to not follow symlinksLennart Poettering2020-09-231-21/+21
* tree-wide: use ERRNO_IS_PRIVILEGE() whereever appropriateLennart Poettering2020-09-221-1/+1
* dissect-image: process /usr/ GPT partition typeLennart Poettering2020-09-191-1/+1
* nspawn: add --console=autopipe modeLennart Poettering2020-09-171-3/+9
* nspawn: don't become TTY controller just to undo it later againLennart Poettering2020-09-171-3/+13