summaryrefslogtreecommitdiff
path: root/src/core/namespace.c
Commit message (Expand)AuthorAgeFilesLines
* pid1: port unit namespacing to new /run/systemd/mount-rootfs dirLennart Poettering2023-05-161-3/+4
* execute: remove credentials dir again when emptyLennart Poettering2023-05-041-0/+1
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-9/+27
|\
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-9/+27
* | extension-release: establish compatibility between host file and extension-re...maanyagoenka2023-04-051-2/+3
* | os-util: add a new confext image type and the ability to parse their release ...maanyagoenka2023-04-051-1/+1
|/
* rename extension-release.[c|h] -> extension-util.[c|h]Luca Boccassi2023-03-301-1/+1
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-5/+5
* core: rename "mount_flags" → "mount_propagation_flag" internally where appr...Lennart Poettering2023-03-141-7/+6
* namespace: use ERRNO_IS_PRIVILEGE()/ERRNO_IS_NOT_SUPPORTED() where appropriateLennart Poettering2023-03-141-1/+2
* namespace: Modernize shareable namespace functionsDaan De Meyer2023-03-131-71/+53
* mountpoint-util: generalize mount_option_supported()Lennart Poettering2023-03-091-23/+3
* core/namespace: mount new sysfs when new network namespace is requestedYu Watanabe2023-02-231-0/+7
* core/namespace: introduce a new namespace mount mode PRIVATE_SYSFSYu Watanabe2023-02-231-1/+29
* core/namespace: rename SYSFS -> BIND_SYSFSYu Watanabe2023-02-231-7/+7
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-0/+1
* tree-wide: use -EBADF moreYu Watanabe2022-12-211-2/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* mount-util: make mount_switch_root() take a mount propagation flagYu Watanabe2022-12-151-2/+2
* tree-wide: use mode=0nnn for mount optionZbigniew Jędrzejewski-Szmek2022-12-141-3/+3
* core/namespace: indentationZbigniew Jędrzejewski-Szmek2022-12-131-6/+6
* treewide: drop "RUN_" from "RUN_WITH_UMASK"Zbigniew Jędrzejewski-Szmek2022-12-131-4/+4
* Merge pull request #25513 from brauner/pivot_root.nspawnLuca Boccassi2022-12-061-2/+2
|\
| * nspawn: support pivot_root()Christian Brauner2022-12-051-2/+2
* | dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-1/+3
|/
* shared: use move_pivot_root() for servicesChristian Brauner2022-11-241-2/+2
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-1/+1
* namespace: Add hidepid/subset support checkDaan De Meyer2022-11-011-6/+41
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-121-1/+1
* namespace-util: add namespace_infoChristian Brauner2022-10-041-0/+1
* tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-2/+1
* tree-wide: use dissected_image_relinquish()Yu Watanabe2022-09-181-10/+5
* dissect-image: use backing_file stored in LoopDevice object to generate image...Yu Watanabe2022-09-071-1/+0
* Use original filename for extension name checkKai Lueke2022-09-061-0/+1
* dissect-image: introduce dissect_loop_device() which takes LoopDevice objectYu Watanabe2022-09-031-5/+2
* loop-util: rework how we lock loopback block devicesLennart Poettering2022-09-011-6/+1
* dissect: drop partition removal codeLennart Poettering2022-09-011-1/+0
* Drop the limit on number of inodes for /devFranck Bui2022-08-191-1/+1
* glibc: Remove #include <linux/fs.h> to resolve fsconfig_command/mount_attr co...Rudi Heitbaum2022-07-241-0/+2
* mac: rework labelling code to be simpler, and less racyLennart Poettering2022-07-081-3/+3
* namespace: fix propagated error numberLennart Poettering2022-07-081-1/+1
* tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-281-2/+5
* Add sys/file.h for LOCK_Pavel Zhukov2022-06-211-0/+1
* dissect-image: Explicitly remove partitions when done with imageDaan De Meyer2022-05-231-0/+1
* devnum-util: define helper macros for formatting devnum major/minor pairsLennart Poettering2022-04-131-2/+3
* tree-wide: take BSD lock on loopback devices we dissect/mount/operate onLennart Poettering2022-04-101-0/+14
* core: fix dm-verity auto-discovery in MountImageUnit()Luca Boccassi2022-04-071-1/+1
* core/namespace: inline one more iterator variableYu Watanabe2022-03-231-7/+5
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-6/+0
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-1/+0