summaryrefslogtreecommitdiff
path: root/src/shared/mount-util.c
Commit message (Expand)AuthorAgeFilesLines
* core: fix dm-verity auto-discovery in MountImageUnit()Luca Boccassi2022-04-071-2/+4
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* nspawn: make sure host root can write to the uidmapped mounts we prepare for ...Lennart Poettering2022-03-171-5/+23
* tree-wide: port various places over to new stat_inode_same() helperLennart Poettering2022-02-141-1/+1
* tree-wide: move `unsigned` to the start of type declarationFrantisek Sumsal2022-02-101-2/+2
* extension-release.d/: add a new field SYSEXT_SCOPE= for clarifying what a sys...Lennart Poettering2021-11-231-1/+1
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-5/+2
* mount-util: move opening of /proc/self/mountinfo into bind_remount_one_with_m...Lennart Poettering2021-10-251-17/+9
* mount-util: port over bind_remount_recursive_with_mountinfo() to mount_setattr()Lennart Poettering2021-10-251-0/+24
* mount-util: use modern mount_setattr() syscall for bind_remount_one_with_moun...Lennart Poettering2021-10-251-0/+42
* namespace-util: introduce userns_acquire() as helper for allocating new unbou...Lennart Poettering2021-10-221-23/+4
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-12/+6
* Move freeze() into shared/Zbigniew Jędrzejewski-Szmek2021-07-231-3/+2
* core: when recursively bind-remounting nested mounts, use options from top oneLuca Boccassi2021-06-301-1/+7
* basic,shared: move make_mount_point_inode_*() to shared/Zbigniew Jędrzejewski-Szmek2021-06-231-0/+23
* test-mount-util: add output test for mount_flags_to_string()Zbigniew Jędrzejewski-Szmek2021-06-221-1/+1
* mount-util: add one more assertionYu Watanabe2021-06-221-0/+2
* mount-util: use EXTRACT_KEEP_QUOTE to handle mount optionsYu Watanabe2021-06-211-1/+1
* mount-util: reduce scope of variableYu Watanabe2021-06-211-3/+1
* mount-util: make mount_flags_to_string() show flag name instead of numberYu Watanabe2021-06-211-66/+48
* mount-util: add a helper that can add an idmap to an existing mountLennart Poettering2021-05-071-1/+84
* mount-util: add helper that ensures something is a mount pointLennart Poettering2021-05-071-0/+20
* mount-util: generate failure if bind_remount_one_with_mountinfo() is called o...Lennart Poettering2021-03-261-1/+5
* mount-util: handle remount failures gracefully if flags already matchLennart Poettering2021-03-261-2/+10
* mount-util: fold what we need from get_mount_flags() bind_remount_one_with_mo...Lennart Poettering2021-03-261-66/+14
* mount-util: store mount flags in "todo" list in + handle submounts gracefullyLennart Poettering2021-03-261-42/+69
* mount-util: extend comment a bit, mention that we aren't atomic in behaviourLennart Poettering2021-03-261-1/+3
* mount-util: shortcut things after generating top-level bind mountLennart Poettering2021-03-261-20/+11
* mount-util: reorder a few thingsLennart Poettering2021-03-261-21/+22
* path: drop simplification of path in bind_remount_recursive_with_mountinfo()Lennart Poettering2021-03-261-20/+13
* mount-until: make sure we'll exit bind_remount_recursive_with_mountinfo() loo...Lennart Poettering2021-03-261-0/+4
* mountpoint-util: rebreak some commentsLennart Poettering2021-03-261-3/+2
* Add ExtensionImages directive to form overlaysLuca Boccassi2021-02-231-1/+1
* New directives NoExecPaths= ExecPaths=Topi Miettinen2021-01-291-7/+8
* mount-util: add helper to mount image inside live namespaceLuca Boccassi2021-01-211-10/+50
* machine: use file descriptor when chasing bind mount sourcesLuca Boccassi2021-01-181-8/+9
* machine: enter target PID namespace when adding a live mountLuca Boccassi2021-01-181-3/+3
* shared/mount-util: use namespace_fork utilsLuca Boccassi2021-01-181-16/+24
* machine/basic: factor out helper function to add airlocked mount to namespaceLuca Boccassi2021-01-181-0/+217
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* mount-util: show mount source in mount_verbose_full() debug outputLennart Poettering2020-09-251-2/+2
* mount-util: rework umount_verbose() to take log level and flags argLennart Poettering2020-09-231-3/+12
* mount-util: switch most mount_verbose() code over to not follow symlinksLennart Poettering2020-09-231-12/+22
* mount-util: make sure get_mount_flags() ever follows symlinksLennart Poettering2020-09-231-3/+11
* mount-util: add helpers for mount() without following symlinksLennart Poettering2020-09-231-0/+50
* tree-wide: use ERRNO_IS_PRIVILEGE() whereever appropriateLennart Poettering2020-09-221-3/+4