Mercurial > hg > aboriginal
view sources/control-images/lfs-bootstrap/mnt/build/setup.nosrc @ 1275:a4cb2ed0a551
Move sources/native-builds to sources/control-images, so the naming is consistent.
author | Rob Landley <rob@landley.net> |
---|---|
date | Sun, 07 Nov 2010 15:55:26 -0600 |
parents | sources/native-builds/lfs-bootstrap/mnt/build/setup.nosrc@7a60afa1846c |
children | ba8e5317049c |
line wrap: on
line source
#!/bin/bash # Basic setup. Create directories not in the aboriginal base system. cd / && mkdir -p boot etc/opt opt media/floppy media/cdrom srv var/tmp && chmod 0750 root && chmod 1777 tmp var/tmp && rm -rf /usr/local && ln -sf . usr/local && cd usr/share && mkdir -p doc info locale man misc terminfo zoneinfo && cd ../.. && ln -sf share/man share/doc share/info usr && cd var && mkdir -p lib lock log mail run spool opt cache local && cd lib && mkdir -p misc locate && cd ../.. && cat > etc/passwd << "EOF" && root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/dev/null:/bin/false nobody:x:99:99:Unprivileged User:/dev/null:/bin/false guest:x:500:500:guest:/home/guest:/bin/sh EOF cat > etc/group << "EOF" && root:x:0: bin:x:1: sys:x:2: kmem:x:3: tty:x:4: tape:x:5: daemon:x:6: floppy:x:7: disk:x:8: lp:x:9: dialout:x:10: audio:x:11: video:x:12: utmp:x:13: usb:x:14: cdrom:x:15: mail:x:34: nogroup:x:99: guest:x:500: EOF touch /var/run/utmp /var/log/btmp /var/log/lastlog /var/log/wtmp && chgrp -v utmp /var/run/utmp /var/log/lastlog && chmod -v 664 /var/run/utmp /var/log/lastlog