Fix permissions

This commit is contained in:
Jeremy Soller 2016-11-07 08:48:08 -07:00
parent 055203c7fe
commit a88a3374b8

View file

@ -486,9 +486,12 @@ $(BUILD)/filesystem.bin: \
sleep 2 sleep 2
pgrep redoxfs-fuse pgrep redoxfs-fuse
cp -RL filesystem/* $(BUILD)/filesystem/ cp -RL filesystem/* $(BUILD)/filesystem/
chown -R 0:0 $(BUILD)/filesystem
chown -R 1000:1000 $(BUILD)/filesystem/home/user
chmod -R uog+rX $(BUILD)/filesystem chmod -R uog+rX $(BUILD)/filesystem
chmod -R uog-w $(BUILD)/filesystem chmod -R u+w $(BUILD)/filesystem
chmod -R 555 $(BUILD)/filesystem/bin/ chmod -R og-w $(BUILD)/filesystem
chmod -R 755 $(BUILD)/filesystem/bin
chmod -R u+rwX $(BUILD)/filesystem/root chmod -R u+rwX $(BUILD)/filesystem/root
chmod -R og-rwx $(BUILD)/filesystem/root chmod -R og-rwx $(BUILD)/filesystem/root
chmod -R u+rwX $(BUILD)/filesystem/home/user chmod -R u+rwX $(BUILD)/filesystem/home/user
@ -497,8 +500,6 @@ $(BUILD)/filesystem.bin: \
chmod +s $(BUILD)/filesystem/bin/sudo chmod +s $(BUILD)/filesystem/bin/sudo
mkdir $(BUILD)/filesystem/tmp mkdir $(BUILD)/filesystem/tmp
chmod 1777 $(BUILD)/filesystem/tmp chmod 1777 $(BUILD)/filesystem/tmp
chown -R 0:0 $(BUILD)/filesystem
chown -R 1000:1000 $(BUILD)/filesystem/home/user
sync sync
-$(FUMOUNT) $(BUILD)/filesystem/ -$(FUMOUNT) $(BUILD)/filesystem/
rm -rf $(BUILD)/filesystem/ rm -rf $(BUILD)/filesystem/