diff options
-rw-r--r-- | createdirs.sh | 139 |
1 files changed, 70 insertions, 69 deletions
diff --git a/createdirs.sh b/createdirs.sh index 9542443..a1092f4 100644 --- a/createdirs.sh +++ b/createdirs.sh @@ -7,78 +7,79 @@ pushd "${LFS}" > /dev/null || exit 1 printf "%b" "${GRN}Creating directories${RST}... " if [[ -f sources/createdirs ]]; then printf "%b" "\n ${IGRN}Directories already created${RST}\n" -else - sudo mkdir -p boot - sudo mkdir -p home - sudo mkdir -p mnt - sudo mkdir -p opt - sudo mkdir -p srv +else { + sudo mkdir -pv boot + sudo mkdir -pv home + sudo mkdir -pv mnt + sudo mkdir -pv opt + sudo mkdir -pv srv - sudo mkdir -p etc/opt - sudo mkdir -p etc/opt/sysconfig - sudo mkdir -p lib/firmware - sudo mkdir -p media/floppy - sudo mkdir -p media/cdrom - sudo mkdir -p usr/bin - sudo mkdir -p usr/include - sudo mkdir -p usr/lib - sudo mkdir -p usr/sbin - sudo mkdir -p usr/src - sudo mkdir -p usr/local/bin - sudo mkdir -p usr/local/include - sudo mkdir -p usr/local/lib - sudo mkdir -p usr/local/sbin - sudo mkdir -p usr/local/src - sudo mkdir -p usr/share/color - sudo mkdir -p usr/share/dict - sudo mkdir -p usr/share/doc - sudo mkdir -p usr/share/info - sudo mkdir -p usr/share/locale - sudo mkdir -p usr/share/man - sudo mkdir -p usr/share/man/man1 - sudo mkdir -p usr/share/man/man2 - sudo mkdir -p usr/share/man/man3 - sudo mkdir -p usr/share/man/man4 - sudo mkdir -p usr/share/man/man5 - sudo mkdir -p usr/share/man/man6 - sudo mkdir -p usr/share/man/man7 - sudo mkdir -p usr/share/man/man8 - sudo mkdir -p usr/share/misc - sudo mkdir -p usr/share/terminfo - sudo mkdir -p usr/share/zoneinfo - sudo mkdir -p usr/local/share/color - sudo mkdir -p usr/local/share/dict - sudo mkdir -p usr/local/share/doc - sudo mkdir -p usr/local/share/info - sudo mkdir -p usr/local/share/locale - sudo mkdir -p usr/local/share/man - sudo mkdir -p usr/local/share/man/man1 - sudo mkdir -p usr/local/share/man/man2 - sudo mkdir -p usr/local/share/man/man3 - sudo mkdir -p usr/local/share/man/man4 - sudo mkdir -p usr/local/share/man/man5 - sudo mkdir -p usr/local/share/man/man6 - sudo mkdir -p usr/local/share/man/man7 - sudo mkdir -p usr/local/share/man/man8 - sudo mkdir -p usr/local/share/misc - sudo mkdir -p usr/local/share/terminfo - sudo mkdir -p usr/local/share/zoneinfo - sudo mkdir -p var/cache - sudo mkdir -p var/local - sudo mkdir -p var/log - sudo mkdir -p var/mail - sudo mkdir -p var/opt - sudo mkdir -p var/spool - sudo mkdir -p var/lib/color - sudo mkdir -p var/lib/misc - sudo mkdir -p var/lib/locate + sudo mkdir -pv etc/opt + sudo mkdir -pv etc/sysconfig + sudo mkdir -pv lib/firmware + sudo mkdir -pv media/floppy + sudo mkdir -pv media/cdrom + sudo mkdir -pv usr/bin + sudo mkdir -pv usr/include + sudo mkdir -pv usr/lib + sudo mkdir -pv usr/sbin + sudo mkdir -pv usr/src + sudo mkdir -pv usr/local/bin + sudo mkdir -pv usr/local/include + sudo mkdir -pv usr/local/lib + sudo mkdir -pv usr/local/sbin + sudo mkdir -pv usr/local/src + sudo mkdir -pv usr/share/color + sudo mkdir -pv usr/share/dict + sudo mkdir -pv usr/share/doc + sudo mkdir -pv usr/share/info + sudo mkdir -pv usr/share/locale + sudo mkdir -pv usr/share/man + sudo mkdir -pv usr/local/share/color + sudo mkdir -pv usr/local/share/dict + sudo mkdir -pv usr/local/share/doc + sudo mkdir -pv usr/local/share/info + sudo mkdir -pv usr/local/share/locale + sudo mkdir -pv usr/local/share/man + sudo mkdir -pv usr/share/misc + sudo mkdir -pv usr/share/terminfo + sudo mkdir -pv usr/share/zoneinfo + sudo mkdir -pv usr/local/share/misc + sudo mkdir -pv usr/local/share/terminfo + sudo mkdir -pv usr/local/share/zoneinfo + sudo mkdir -pv usr/share/man/man1 + sudo mkdir -pv usr/share/man/man2 + sudo mkdir -pv usr/share/man/man3 + sudo mkdir -pv usr/share/man/man4 + sudo mkdir -pv usr/share/man/man5 + sudo mkdir -pv usr/share/man/man6 + sudo mkdir -pv usr/share/man/man7 + sudo mkdir -pv usr/share/man/man8 + sudo mkdir -pv usr/local/share/man/man1 + sudo mkdir -pv usr/local/share/man/man2 + sudo mkdir -pv usr/local/share/man/man3 + sudo mkdir -pv usr/local/share/man/man4 + sudo mkdir -pv usr/local/share/man/man5 + sudo mkdir -pv usr/local/share/man/man6 + sudo mkdir -pv usr/local/share/man/man7 + sudo mkdir -pv usr/local/share/man/man8 + sudo mkdir -pv var/cache + sudo mkdir -pv var/local + sudo mkdir -pv var/log + sudo mkdir -pv var/mail + sudo mkdir -pv var/opt + sudo mkdir -pv var/spool + sudo mkdir -pv var/lib/color + sudo mkdir -pv var/lib/misc + sudo mkdir -pv var/lib/locate - sudo ln -sf run var/run - sudo ln -sf run/lock var/lock + sudo ln -sfv run var/run + sudo ln -sfv run/lock var/lock - sudo install -d -m 0750 root - sudo install -d -m 1777 tmp - sudo install -d -m 1777 var/tmp + sudo install -v -d -m 0750 root + sudo install -v -d -m 1777 tmp + sudo install -v -d -m 1777 var/tmp +} >"${LFS}"/sources/createdirs.log 2>&1 printf "%b" " ${IGRN}OK${RST}\n" touch sources/createdirs |