Closed 0rzech closed 6 years ago
Installer leaves some system directories with rwxrwxr-x permissions.
OS: LMDE2 Cinnamon 64-bit, 2015-03 installation disc
Repro:
ls -al | grep /target
ls -al | grep /target/etc
ls -al | grep /target/lib
Result: /etc, /lib, /etc/live, /etc/skel, /lib/live have rwxrwxr-x permissions.
/etc
/lib
/etc/live
/etc/skel
/lib/live
rwxrwxr-x
Expected result: /etc, /lib, /etc/live, /etc/skel, /lib/live should have rwxr-xr-x permissions.
rwxr-xr-x
Reproducibility: Always.
It looks like installer does its job well and it's just all about filesystem.squashfs contents' permissions. At least according to line 44, line 95, line 176, line 177 and line 211 in installer.py file.
Closed following monsta's tests.
Installer leaves some system directories with rwxrwxr-x permissions.
OS: LMDE2 Cinnamon 64-bit, 2015-03 installation disc
Repro:
ls -al | grep /target
ls -al | grep /target/etc
ls -al | grep /target/lib
Result:
/etc
,/lib
,/etc/live
,/etc/skel
,/lib/live
haverwxrwxr-x
permissions.Expected result:
/etc
,/lib
,/etc/live
,/etc/skel
,/lib/live
should haverwxr-xr-x
permissions.Reproducibility: Always.