diff options
author | James Meyer <james.meyer@operamail.com> | 2012-08-15 16:10:16 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2012-08-15 16:10:16 (GMT) |
commit | 094bbec4072b32b2d9d81fb94fd262f60611f7e8 (patch) | |
tree | 3f8f21dbc101581d8e5055ca1dd687b0b0995fb6 /abs/core/LinHES-system/create_media_dirs.sh | |
parent | 7279cd5152033f4d20b55392559581a8df72b66f (diff) | |
download | linhes_pkgbuild-094bbec4072b32b2d9d81fb94fd262f60611f7e8.zip linhes_pkgbuild-094bbec4072b32b2d9d81fb94fd262f60611f7e8.tar.gz linhes_pkgbuild-094bbec4072b32b2d9d81fb94fd262f60611f7e8.tar.bz2 |
LinHES-system:
-updated for python2
-removed firstboot
-added msg_client and msg_daemon
-moved displaying help to later in the seq. LinHES-session now uses msg_client
Diffstat (limited to 'abs/core/LinHES-system/create_media_dirs.sh')
-rw-r--r-- | abs/core/LinHES-system/create_media_dirs.sh | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/abs/core/LinHES-system/create_media_dirs.sh b/abs/core/LinHES-system/create_media_dirs.sh new file mode 100644 index 0000000..0492feb --- /dev/null +++ b/abs/core/LinHES-system/create_media_dirs.sh @@ -0,0 +1,71 @@ +#!/bin/bash +#script to create the media directories +#call it like so +#create_media_dirs.sh /top_level_path + +topdir=$1 + +if [ x$topdir = "x" ] +then + echo "Top level dir is empty" + exit 1 +fi + +if [ ! -d "$topdir" ] +then + echo "$topdir is not a dir or does not exist" + exit 2 +fi + + + +while read dirname +do + mkdir -p "${topdir}/${dirname}" + touch "${topdir}/${dirname}/.media" + chown mythtv:users "${topdir}/${dirname}" + chmod 775 "${topdir}/${dirname}" + chmod 775 "${topdir}/${dirname}/.media" +done <<EOF +tv +gallery +music +games/nes/roms +games/nes/screens +games/nes +games/pc/screens +games/pc +games/snes/roms +games/snes/screens +games/snes +games/xmame/cabs +games/xmame/flyers +games/xmame/hiscores +games/xmame/history +games/xmame/roms +games/xmame/screens +games/xmame +games +backup +image_cache +video/.covers +video/archive +video +motion +tmp +archive +stream +pretty +video_stuff/trailers +video_stuff/coverart +video_stuff/fanart +video_stuff/screenshots +video_stuff/banners +games/screenshots +games/fanart +games/boxart +system_backups/restore +EOF + +chown -R mythtv:users ${topdir} +chmod -R 775 ${topdir} |