fsscript.sh: Make a ~swc/.fluxbox/ directory for fluxbox-generate_menu
authorW. Trevor King <wking@tremily.us>
Fri, 29 Mar 2013 12:20:15 +0000 (08:20 -0400)
committerW. Trevor King <wking@tremily.us>
Fri, 29 Mar 2013 12:20:15 +0000 (08:20 -0400)
And make sure everything under ~swc/ is owned by swc.users.

This fixes:

  Running fsscript.sh in chroot /.../livecd-stage2-i686-2013.1/
  touch: cannot touch '/home/swc/.fluxbox/menuconfig':
    No such file or directory
  Warning: I couldn't create /home/swc/.fluxbox/menuconfig
  Fatal error: can't create or write to /home/swc/.fluxbox/menu

bin/fsscript.sh

index ab319e701ca31df9c0f6d1487248963081de7113..4cc504449551a1622d63fda3aec2d6ebc77cfe63 100755 (executable)
@@ -1,4 +1,6 @@
 #!/bin/bash
 
 echo 'source /etc/profile.d/nobeep.sh' >> /home/swc/.bashrc 
+mkdir /home/swc/.fluxbox
 su swc fluxbox-generate_menu
+chown -R swc.users /home/swc