summaryrefslogtreecommitdiffstats
path: root/src/home (follow)
Commit message (Expand)AuthorAgeFilesLines
* homed: add env var to override dir where we fine stored user recordsLennart Poettering2021-11-054-6/+12
* Merge pull request #20138 from keszybz/coding-style-variable-declsLuca Boccassi2021-11-051-2/+2
|\
| * Make pager_open() return voidZbigniew Jędrzejewski-Szmek2021-11-031-2/+2
* | Merge pull request #21229 from keszybz/improve-m-hintLuca Boccassi2021-11-041-1/+1
|\ \
| * | tree-wide: do not print hint about -M if -M is already usedZbigniew Jędrzejewski-Szmek2021-11-041-1/+1
| |/
* / tree-wide: always use TAKE_FD() when calling rearrange_stdio()Lennart Poettering2021-11-041-2/+1
|/
* home: fix use of uninitialized valueYu Watanabe2021-10-291-1/+4
* homework,repart: turn on cryptsetup logging before we have a contextLennart Poettering2021-10-291-0/+2
* homework: teach luks backend uid mappingLennart Poettering2021-10-283-6/+37
* homework: also move to using .image_fd field of HomeSetup in home_create_luks()Lennart Poettering2021-10-281-18/+18
* homework: get rid of manual error path in home_create_luks()Lennart Poettering2021-10-281-69/+34
* homework: move destruction of temporary image file into HomeSetupLennart Poettering2021-10-283-14/+25
* homework: get rid of manual clean up path in home_setup_luks()Lennart Poettering2021-10-281-22/+8
* homework: move image_fd field in home_setup_luks() also into HomeSetupLennart Poettering2021-10-281-23/+13
* homework: rework home_setup_luks() to store its root_fd also in HomeSetupLennart Poettering2021-10-281-7/+7
* homework: always pass HomeSetup param first, PasswordCache secondLennart Poettering2021-10-289-23/+23
* homework: replace homegrown syncfs_path() reimplementation by syncfs_path()Lennart Poettering2021-10-281-9/+3
* homework: unify similar code for opening existing LUKS DM devicesLennart Poettering2021-10-281-79/+80
* homework: move all LoopDevice handling into HomeSetup tooLennart Poettering2021-10-281-17/+15
* homework: move all DM detachment/freeing into HomeSetupLennart Poettering2021-10-283-101/+98
* homework: teach home_lock() + home_unlock() + home_deactivate() to use HomeSe...Lennart Poettering2021-10-283-14/+23
* homework: make use of .undo_mount field of HomeSetup for LUKS backend tooLennart Poettering2021-10-281-15/+8
* homework: use HomeSetup in home_create_luks() tooLennart Poettering2021-10-283-10/+12
* Merge pull request #21162 from poettering/homed-cifs-improvementsLennart Poettering2021-10-285-76/+147
|\
| * homework: allow specifying explicit additional mount options when using CIFS ...Lennart Poettering2021-10-272-7/+17
| * homework: actually try all supplied passwordsLennart Poettering2021-10-271-5/+7
| * homework: allow specifying a dir component in CIFS servicesLennart Poettering2021-10-273-4/+35
| * homework: make home_move_mount() a bit more generic by renaming first parameterLennart Poettering2021-10-271-5/+5
| * homectl: validate CIFS service name before accepting itLennart Poettering2021-10-271-3/+21
| * homework: apply mount flags also for CIFS mountsLennart Poettering2021-10-271-0/+5
| * homework: move check for CIFS service field initialization to home_setup_cifs()Lennart Poettering2021-10-271-3/+3
| * homework: rework home_setup_cifs() to store "mounted" variable in HomeSetupLennart Poettering2021-10-271-63/+68
| * homework: pass header user record in home_activate_cifs()Lennart Poettering2021-10-271-3/+3
* | homework: support uidmaps in fscrypt backendLennart Poettering2021-10-271-2/+57
* | homework: add new helper home_setup_undo_mount()Lennart Poettering2021-10-273-12/+24
* | homework: make sure fscrypt backend takes a HomeSetup object for all callsLennart Poettering2021-10-273-10/+12
|/
* homework: support uidmapping in the "directory" backendLennart Poettering2021-10-273-0/+87
* homework: add new helper call that can shift home dir UID/GID rangesLennart Poettering2021-10-272-0/+145
* homework: rework directory backend to set up mounts in /run/systemd/user-home...Lennart Poettering2021-10-271-18/+35
* homework: when activating a directory, include info about it in resulting recordLennart Poettering2021-10-271-0/+4
* homework: port home_create_directory_or_subvolume() to use HomeSetupLennart Poettering2021-10-273-8/+8
* homed: move HOME_UID_{MIN,MAX} into a header we can reuse in homework.cLennart Poettering2021-10-272-3/+4
* homework: replace homegrown "dir-is-empty" check with dir_is_empty_at()Lennart Poettering2021-10-261-14/+5
* homed: don't drop caches on activationLennart Poettering2021-10-233-0/+4
* homework: split home_unshare_and_mount() in twoLennart Poettering2021-10-223-5/+18
* homework: use bit fields where we deal with lots of separate boolean flagsLennart Poettering2021-10-221-6/+6
* homework: add macro for "/run/systemd/user-home-mount"Lennart Poettering2021-10-225-15/+20
* Typos found by codespellDimitri Papadopoulos2021-10-202-2/+2
* Merge pull request #21034 from poettering/homed-password-cache-tweaksLennart Poettering2021-10-185-20/+40
|\
| * homework: mae sure PasswordCache is really optionalLennart Poettering2021-10-182-9/+29