slitaz-modular rev 149

local-mirror: Make sure $MAIN_WWW_DIR/pics/rrd exists.
author Christopher Rogers <slaxemulator@gmail.com>
date Fri Nov 18 10:22:51 2011 +0000 (2011-11-18)
parents 1d1dade306e8
children 74ae03ca4c23
files initramfs/usr/bin/local-mirror
line diff
     1.1 --- a/initramfs/usr/bin/local-mirror	Thu Nov 17 12:14:56 2011 +0000
     1.2 +++ b/initramfs/usr/bin/local-mirror	Fri Nov 18 10:22:51 2011 +0000
     1.3 @@ -87,7 +87,8 @@
     1.4  	fi
     1.5  	[ -d $STABLE ] || mkdir -p $STABLE
     1.6  	[ -d $COOKING ] || mkdir -p $COOKING
     1.7 -
     1.8 +	[ -d $MAIN_WWW_DIR/pics/rrd ] || mkdir -p $MAIN_WWW_DIR/pics/rrd
     1.9 +	
    1.10  	case "$b" in
    1.11  		website)
    1.12  			[ -d $REPOS_DIR/$b ] && ln -s $REPOS_DIR/$b $MAIN_WWW_DIR
    1.13 @@ -177,8 +178,9 @@
    1.14  			[ -f $LOCALSTATE/undigest/incoming/mirror ] || echo "$INCOMING" > $LOCALSTATE/undigest/incoming/mirror
    1.15  			echo "incoming" > $LOCALSTATE/priority
    1.16  			[ -d $SLITAZ_DIR/$version/incoming ] || mkdir -p $SLITAZ_DIR/$version/incoming
    1.17 -			[ -d /var/www/cooker ] && cp -a /var/www/cooker $MAIN_WWW_DIR/cook
    1.18 -			[ -f /usr/share/cook/header.html ] && cp -a /usr/share/cook/header.html $MAIN_WWW_DIR/cook/header.html
    1.19 +			[ -d /var/www/cooker ] && cp -a /var/www/cooker $MAIN_WWW_DIR/$b
    1.20 +			[ -f /usr/share/$b/header.html ] && cp -a /usr/share/$b/header.html $MAIN_WWW_DIR/$b/header.html
    1.21 +			[ -f /etc/slitaz/$b.conf ] && cp -a /etc/slitaz/$b.conf $MAIN_WWW_DIR/$b/$b.conf
    1.22  			if [ "$MKCHROOT" = "yes" ]; then
    1.23  				if [ -d $PKGDIR ]; then
    1.24  					tazpkg recharge
    1.25 @@ -192,8 +194,8 @@
    1.26  			fi
    1.27  			[ -d $REPOS_DIR/wok-tank ] && ln -sf $REPOS_DIR/wok-tank $SLITAZ_DIR/$version/wok-hg
    1.28  			#[ -d $REPOS_DIR/wok-tank ] && ln -sf $REPOS_DIR/wok-tank $SLITAZ_DIR/$version/wok
    1.29 -			[ -d $MAIN_WWW_DIR/cook/packages ] || ln -sf $SLITAZ_DIR/$version/packages $MAIN_WWW_DIR/cook/packages
    1.30 -			[ -d $MAIN_WWW_DIR/cook/incoming ] || ln -sf $SLITAZ_DIR/$version/incoming $MAIN_WWW_DIR/cook/incoming
    1.31 +			[ -d $MAIN_WWW_DIR/$b/packages ] || ln -sf $SLITAZ_DIR/$version/packages $MAIN_WWW_DIR/$b/packages
    1.32 +			[ -d $MAIN_WWW_DIR/$b/incoming ] || ln -sf $SLITAZ_DIR/$version/incoming $MAIN_WWW_DIR/$b/incoming
    1.33  		;;
    1.34  		pkgs)
    1.35  			[ -d $MAIN_WWW_DIR/pkgs ] || mkdir -p $MAIN_WWW_DIR/pkgs