summaryrefslogtreecommitdiffstats
path: root/src/nspawn/nspawn.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* nspawn: add support for 'managed' userns mode even when we run privilegedLennart Poettering6 days1-92/+156
* nspawn: support foreign mappings also when nspawn doing the mapping itselfLennart Poettering6 days1-2/+39
* nspawn: allow to run unpriv from dirLennart Poettering6 days1-62/+66
* nspawn: assorted coding style fixesLennart Poettering13 days1-1/+1
* nspawn: trivial scope reductionLennart Poettering2025-01-151-1/+2
* tree-wide: port more code to namespace_open_by_type()Lennart Poettering2025-01-101-8/+3
* basic: port various pidfd/pidref helpers to PIDFD_GET_INFO and PIDFD_GET_*_NA...Lennart Poettering2025-01-061-5/+3
|\
| * namespace-util: modernize fd_is_namespace() and is_our_namespace()Mike Yuan2025-01-041-5/+3
* | signal-util: generalize sigaction_nop_nocldstopMike Yuan2025-01-041-6/+1
|/
* nspawn: move uid shift/chown() code into shared/Lennart Poettering2025-01-041-1/+1
* nspawn: trivial tweaklets (#35831)Daan De Meyer2025-01-031-8/+5
|\
| * nspawn: improve log messages a bitLennart Poettering2025-01-031-2/+2
| * nspawn: drop some redundant {}Lennart Poettering2025-01-031-6/+3
* | nspawn: rework userns_mkdir() around chase()Lennart Poettering2025-01-031-9/+19
|/
* discover-image: introduce per-user image directoriesLennart Poettering2024-12-201-1/+2
* nspawn: switch to read_virtual_file() for reading audit loginuidLennart Poettering2024-12-191-1/+1
* nspawn: trivial improvementsLennart Poettering2024-12-191-1/+2
* nspawn: rename pin_fully_visible_fs() → pin_fully_visible_api_fs()Lennart Poettering2024-12-191-2/+2
* nspawn: rename 'fd' variable to something more descriptiveLennart Poettering2024-12-191-6/+7
* nspawn: use DEVNUM_FORMAT_STR/DEVNUM_FORMAT_VAL moreLennart Poettering2024-12-191-1/+2
* ptyfwd: always flush buffer and disconnect before exitYu Watanabe2024-12-181-3/+0
* ptyfwd: always write additional line break on stopYu Watanabe2024-12-181-8/+1
* tree-wide: remove support for kernels lacking ambient capsLennart Poettering2024-12-171-2/+2
* meson: allow to customize the access mode for tty/pts devicesYu Watanabe2024-12-161-2/+2
* nspawn: improve error message when we cannot look into a container tree due t...Lennart Poettering2024-11-271-3/+6
* nspawn: don't try to unregister a machine we never registeredLennart Poettering2024-11-271-1/+1
* nspawn: improve log message on bad incoming sd_notify() messageLennart Poettering2024-11-231-1/+1
* nspawn: fix userns_mkdir() invocationLennart Poettering2024-11-231-4/+3
* nspawn: --private-users-ownership= value is called 'chown', not 'own'Lennart Poettering2024-11-151-1/+2
* nspawn: ignore failure in creating /dev/net/tun when --private-network is uns...Yu Watanabe2024-11-141-6/+19
* nspawn: split out copy_devnode_one() and bind_mount_devnode() from copy_devno...Yu Watanabe2024-11-141-70/+104
* nspawn: silence warning about failure in getting fuse versionYu Watanabe2024-11-141-1/+2
* nspawn: fix indentation of run_container() parameter listLennart Poettering2024-11-121-9/+9
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-261-7/+5
* tree-wide: use isatty_safe() everywhereLennart Poettering2024-10-251-3/+3
* Merge pull request #34783 from keszybz/man-nspawn-private-usersZbigniew Jędrzejewski-Szmek2024-10-181-1/+1
|\
| * tree-wise: use "lightweight" spellingZbigniew Jędrzejewski-Szmek2024-10-181-1/+1
* | fdset: optionally, close remaining fds asynchronouslyLennart Poettering2024-10-171-1/+1
|/
* tree-wide: drop doubled empty linesYu Watanabe2024-10-071-1/+0
* fs-util: rename laccess to access_nofollowMike Yuan2024-10-051-1/+1
* nspawn: fix typoYu Watanabe2024-09-161-1/+1
* tree-wide: make sigprocmask() changes more automaticLennart Poettering2024-09-131-0/+4
* nspawn: use ERRNO_IS_NEG_NOT_SUPPORTED() at one more placeYu Watanabe2024-09-091-1/+1
* Merge pull request #34258 from yuwata/nspawn-volatile-uLennart Poettering2024-09-091-10/+21
|\
| * nspawn: only remount /usr/ with idmap when --volatile=yesYu Watanabe2024-09-061-4/+7
| * nspawn: mount /var/ after remount_idmap() when --volatile=stateYu Watanabe2024-09-061-0/+8
| * nspawn: use strv_extend() and friends to build directories passed to remount_...Yu Watanabe2024-09-061-9/+9
* | nspawn: enable FUSE in containersLuke T. Shumaker2024-09-071-3/+97
* | nspawn: register_machine() and allocate_scope() bools to flagsLuke T. Shumaker2024-09-071-4/+7
* | nspawn: convert copy_devnodes():devnodes from nulstr to strvLuke T. Shumaker2024-09-071-12/+14