summaryrefslogtreecommitdiffstats
path: root/src/basic/fs-util.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs-util: add stat_warn_permissions() that operates on struct stat instead of fdLennart Poettering2020-06-021-0/+1
* fs-util: teach unlinkat_deallocate() a simple scheme for overwriting for erasingLennart Poettering2020-05-191-1/+7
* fs-util: add helper path_is_encrypted() that checks if a file system is encry...Lennart Poettering2020-05-071-0/+2
* tree-wide: spellcheck using codespellZbigniew Jędrzejewski-Szmek2020-04-161-1/+1
* basic/fs-util: add a version of chmod_and_chown that doesn not use /procZbigniew Jędrzejewski-Szmek2020-03-031-0/+1
* basic/fs-util: change CHASE_OPEN flag into a separate output parameterZbigniew Jędrzejewski-Szmek2019-10-241-9/+7
* fs-util: introduce inotify_add_watch_and_warn() helperFranck Bui2019-10-051-0/+1
* Merge pull request #13194 from keszybz/chase-symlinks-testingLennart Poettering2019-07-261-8/+10
|\
| * fs-util: CHASE_NOFOLLOW is not limited to CHASE_OPENZbigniew Jędrzejewski-Szmek2019-07-261-2/+3
| * fs-util: adjust punctuation in commentsZbigniew Jędrzejewski-Szmek2019-07-191-8/+9
* | fs-util: add fsync_full() helperLennart Poettering2019-07-251-0/+1
|/
* util: introduce PTR_TO_MODE and MODE_TO_PTR macrosYu Watanabe2019-05-301-0/+7
* fs-util.h: add missing sys/stat includeAndrej Valek2019-05-171-0/+1
* util: split out errno related stuffLennart Poettering2019-03-141-1/+1
* fs-util: add new helper syncfs_path()Lennart Poettering2019-03-011-0/+2
* fs-util: add new CHASE_WARN flag to chase_symlinks()Franck Bui2018-11-301-0/+1
* add new systemd-bless-boot.service that marks boots as successfulLennart Poettering2018-10-191-0/+1
* fs-util: make symlink_idempotent() optionally create relative linkYu Watanabe2018-09-241-1/+1
* fs-util: add new CHASE_NOFOLLOW flag to chase_symlinks()Franck Bui2018-07-301-0/+1
* fs-util: introduce mkfifoat_atomic() helperFranck Bui2018-07-301-0/+1
* fs-util: introduce open_parent() helperLennart Poettering2018-07-231-0/+2
* Merge pull request #9274 from poettering/comment-header-cleanupZbigniew Jędrzejewski-Szmek2018-06-141-6/+0
|\
| * tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
| * tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* | fs-util: introduce fchmod_and_chown()Yu Watanabe2018-06-141-0/+1
|/
* tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-121-7/+7
* fs-util,test: add helper to remove tempfilesZbigniew Jędrzejewski-Szmek2018-05-181-0/+1
* fs-util: introduce fchmod_opath()Franck Bui2018-04-241-0/+1
* Merge pull request #8708 from poettering/namespace-repeatLennart Poettering2018-04-181-0/+4
|\
| * fs-util: export how many iterations chase_symlinks() executes at maxLennart Poettering2018-04-181-0/+3
| * fs-util: add new CHASE_STEP flag to chase_symlinks()Lennart Poettering2018-04-181-0/+1
* | path-lookup: properly chase paths when reducing with root dir (#8750)Lennart Poettering2018-04-181-0/+1
|/
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* fs-util: add calls that combine chase_symlinks() and open()/opendir() in oneLennart Poettering2018-03-291-0/+4
* fs-util: add new CHASE_TRAIL_SLASH flag for chase_symlinks()Lennart Poettering2018-03-221-0/+1
* fs-util: move fsync_directory_of_file() into generic codeLennart Poettering2018-02-201-0/+2
* login,user-sessions: always warn when we fail to remove nologin fileZbigniew Jędrzejewski-Szmek2018-02-161-0/+2
* fs-util: add new unlinkat_deallocate() helperLennart Poettering2018-02-121-0/+2
* fs-util: drop readlink_and_make_absolute_root()Yu Watanabe2018-02-091-1/+0
* fs-util: drop readlink_and_canonicalize()Yu Watanabe2018-02-091-1/+0
* fs-util: add new chase_symlinks() flag CHASE_OPENLennart Poettering2018-01-111-0/+1
* fs-util: add new CHASE_SAFE flag to chase_symlinks()Lennart Poettering2018-01-111-3/+4
* util-lib: save/restore errno in cleanup callsLennart Poettering2018-01-101-1/+3
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* fs-util: add access_fd() which is like access() but for fdsLennart Poettering2017-11-171-0/+2
* tmpfiles: silently ignore any path that passes through autofs (#6506)NeilBrown2017-09-041-0/+1
* bootctl: create loader.conf only if it doesn't exist yetLennart Poettering2017-02-211-0/+6
* util-lib: add easy helpers for temporary directories that rmdir()ed via _clea...Lennart Poettering2016-12-071-0/+7
* util-lib: rename CHASE_NON_EXISTING → CHASE_NONEXISTENTLennart Poettering2016-12-011-1/+1
* fs-util: add new CHASE_NON_EXISTING flag to chase_symlinks()Lennart Poettering2016-12-011-0/+1