• Michael Shigorin's avatar
    image.in, stage2: reworked TCB fixup hook · 5427f3af
    Michael Shigorin authored
    The issue at hand is that:
    
    /etc/tcb/USER/shadow gets USER:auth ownership (OK);
    /etc/tcb/USER/shadow- backup file is root:root (broken);
    /etc/tcb/USER/shadow.lock file is also root:root (broken).
    
    This is observed for all pseudousers created by package installation
    process within working chroots as well as for users created by deflogin
    feature; the problem is that e.g. echo USER:PASS | chpasswd will break.
    
    Looks like the cuplrit might be fakeroot/faked.
    5427f3af
Name
Last commit
Last update
..
00-stage1 Loading commit data...
01-rootdir Loading commit data...
50-udev Loading commit data...
85-cleanup-cjk Loading commit data...
85-cleanup-legacy Loading commit data...
90-cleanup-drm Loading commit data...
97-cleanup-blacklisted Loading commit data...
98-depmod Loading commit data...
99-cleanup-boot Loading commit data...
99-tcb-fix Loading commit data...