slitaz-modular diff initramfs/usr/bin/local-mirror @ rev 172
local-mirror: Update local-mirror script.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Thu Jul 19 11:48:23 2012 +0000 (2012-07-19) |
parents | 87aa12b14afa |
children | 06775c59c666 |
line diff
1.1 --- a/initramfs/usr/bin/local-mirror Tue Apr 24 18:55:39 2012 +0000 1.2 +++ b/initramfs/usr/bin/local-mirror Thu Jul 19 11:48:23 2012 +0000 1.3 @@ -1,7 +1,6 @@ 1.4 #!/bin/sh 1.5 1.6 -source /usr/lib/slitaz/libtaz 1.7 -source_lib commons 1.8 +source /lib/libtaz.sh 1.9 check_root 1.10 . /etc/slitaz/slitaz.conf 1.11 1.12 @@ -94,7 +93,7 @@ 1.13 fi 1.14 [ -d $STABLE ] || mkdir -p $STABLE 1.15 [ -d $COOKING ] || mkdir -p $COOKING 1.16 - [ -d $MAIN_WWW_DIR/pics/rrd ] || mkdir -p $MAIN_WWW_DIR/pics/rrd 1.17 + [ -d $MAIN_WWW_DIR/graphs/images/rrd ] || mkdir -p $MAIN_WWW_DIR/graphs/images/rrd 1.18 1.19 case "$b" in 1.20 website) 1.21 @@ -208,7 +207,7 @@ 1.22 [ -d $MAIN_WWW_DIR/$b/incoming ] || ln -sf $SLITAZ_HOME/$version/incoming $MAIN_WWW_DIR/$b/incoming 1.23 ;; 1.24 try) 1.25 - [ -d $MAIN_WWW_DIR/tinycm ] || ln -sf $REPOS_DIR/tinycm $MAIN_WWW_DIR/tinycm ;; 1.26 + [ -d $MAIN_WWW_DIR/tinycm ] || ln -sf $REPOS_DIR/tinycm $MAIN_WWW_DIR/try ;; 1.27 pkgs) 1.28 pwd=$(pwd) 1.29 if [ -d $PKGS_WWW_DIR ]; then 1.30 @@ -235,15 +234,21 @@ 1.31 [ -d /var/www/mirror ] || ln -sf $MAIN_WWW_DIR/mirror /var/www/mirror 1.32 [ -d /var/www/mirror-info ] || ln -sf $MAIN_WWW_DIR/mirror-info /var/www/mirror-info 1.33 [ -d $MAIN_WWW_DIR/mirror-info/pics ] || mkdir -p $MAIN_WWW_DIR/mirror-info/pics 1.34 - [ -d $MAIN_WWW_DIR/mirror-info/pics/rrd ] || ln -sf $MAIN_WWW_DIR/pics/rrd $MAIN_WWW_DIR/mirror-info/pics/rrd 1.35 + [ -d $MAIN_WWW_DIR/mirror-info/pics/rrd ] || ln -sf $MAIN_WWW_DIR/graphs/images/rrd $MAIN_WWW_DIR/mirror-info/pics/rrd 1.36 [ -f $REPOS_DIR/slitaz-forge/mirror/files/etc/rsyncd.conf ] && cp -a $REPOS_DIR/slitaz-forge/mirror/files/etc/rsyncd.conf /etc/rsyncd.conf 1.37 [ -f $REPOS_DIR/slitaz-forge/mirror/files/etc/rsyncd.motd ] && cp -a $REPOS_DIR/slitaz-forge/mirror/files/etc/rsyncd.motd /etc/rsyncd.motd 1.38 [ -f $REPOS_DIR/slitaz-forge/mirror/files/usr/bin/chkfilelist ] && cp -a $REPOS_DIR/slitaz-forge/mirror/files/usr/bin/chkfilelist /usr/bin/chkfilelist 1.39 if [ -f /usr/bin/makegraphs ]; then 1.40 - [ -f $MAIN_WWW_DIR/pics/makegraphs ] || cp -a /usr/bin/makegraphs $MAIN_WWW_DIR/pics/makegraphs 1.41 - if [ ! $(grep -l "$MAIN_WWW_DIR/pics/makegraphs" $CRON_FILE) ]; then 1.42 + [ -f $MAIN_WWW_DIR/graphs/makegraphs ] || cp -a /usr/bin/makegraphs $MAIN_WWW_DIR/graphs/makegraphs 1.43 + if [ ! $(grep -l "$MAIN_WWW_DIR/graphs/makegraphs" $CRON_FILE) ]; then 1.44 echo "# Update system load graphics" >> $CRON_FILE 1.45 - echo "*/5 * * * * $MAIN_WWW_DIR/pics/makegraphs" >> $CRON_FILE 1.46 + echo "*/5 * * * * $MAIN_WWW_DIR/graphs/makegraphs" >> $CRON_FILE 1.47 + fi 1.48 + fi 1.49 + if [ -f /usr/bin/chkfilelist ]; then 1.50 + if [ ! $(grep -l "/usr/bin/chkfilelist" $CRON_FILE) ]; then 1.51 + echo "# Update fileslist" >> $CRON_FILE 1.52 + echo "0 */1 * * * /usr/bin/chkfilelist" >> $CRON_FILE 1.53 fi 1.54 fi 1.55 ;; 1.56 @@ -262,7 +267,7 @@ 1.57 fi 1.58 done 1.59 [ -d $MAIN_WWW_DIR/$b/images ] || mkdir -p $MAIN_WWW_DIR/$b/images 1.60 - [ -d $MAIN_WWW_DIR/$b/graphs/rrd ] || ln -sf $MAIN_WWW_DIR/graphs/rrd $MAIN_WWW_DIR/$b/images/rrd 1.61 + [ -d $MAIN_WWW_DIR/$b/graphs/images/rrd ] || ln -sf $MAIN_WWW_DIR/graphs/images/rrd $MAIN_WWW_DIR/$b/images/rrd 1.62 if [ -f /usr/share/awstats/extras/update ]; then 1.63 if [ ! $(grep -l "/usr/share/awstats/extras/update" $CRON_FILE) ]; then 1.64 echo "# Update Web stats" >> $CRON_FILE 1.65 @@ -270,10 +275,10 @@ 1.66 fi 1.67 fi 1.68 if [ -f /usr/bin/makegraphs ]; then 1.69 - [ -f $MAIN_WWW_DIR/pics/makegraphs ] || cp -a /usr/bin/makegraphs $MAIN_WWW_DIR/pics/makegraphs 1.70 - if [ ! $(grep -l "$MAIN_WWW_DIR/pics/makegraphs" $CRON_FILE) ]; then 1.71 + [ -f $MAIN_WWW_DIR/graphs/makegraphs ] || cp -a /usr/bin/makegraphs $MAIN_WWW_DIR/graphs/makegraphs 1.72 + if [ ! $(grep -l "$MAIN_WWW_DIR/graphs/makegraphs" $CRON_FILE) ]; then 1.73 echo "# Update system load graphics" >> $CRON_FILE 1.74 - echo "*/5 * * * * $MAIN_WWW_DIR/pics/makegraphs" >> $CRON_FILE 1.75 + echo "*/5 * * * * $MAIN_WWW_DIR/graphs/makegraphs" >> $CRON_FILE 1.76 fi 1.77 fi 1.78 ;; 1.79 @@ -344,6 +349,32 @@ 1.80 esac 1.81 } 1.82 1.83 +repo_setup() { 1.84 + local repo="$1" 1.85 + local contact="$2" 1.86 + local desc="$3" 1.87 + if [ ! -f $REPOS_DIR/$repo/.hg/hgrc-web ]; then 1.88 + touch $REPOS_DIR/$repo/.hg/hgrc-web 1.89 + cat "$REPOS_DIR/$repo/.hg/hgrc" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.90 + echo "[web]" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.91 + #[ -d $REPOS_DIR/$repo/.hg ] && echo "style = slitaz" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.92 + echo "staticurl = http://hg.slitaz.org/static/" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.93 + echo "push_ssl = false" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.94 + echo "allow_push = *" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.95 + #[ ! -f $REPOS_DIR/$repo/.hg/hgrc-pull ] && mv $REPOS_DIR/$repo/.hg/hgrc $REPOS_DIR/$repo/.hg/hgrc-pull 1.96 + cp -a $REPOS_DIR/$repo/.hg/hgrc-web $REPOS_DIR/$repo/.hg/hgrc 1.97 + fi 1.98 + if [ ! $(grep -l 'name = ' $REPOS_DIR/$repo/.hg/hgrc ) ]; then 1.99 + echo "name = "$repo"" >> $REPOS_DIR/$repo/.hg/hgrc 1.100 + fi 1.101 + if [ ! $(grep -l 'contact = ' $REPOS_DIR/$repo/.hg/hgrc ) ]; then 1.102 + echo "contact = $contact" >> $REPOS_DIR/$repo/.hg/hgrc 1.103 + fi 1.104 + if [ ! $(grep -l 'description = ' $REPOS_DIR/$repo/.hg/hgrc) ]; then 1.105 + echo "description = $desc" >> $REPOS_DIR/$repo/.hg/hgrc 1.106 + fi 1.107 +} 1.108 + 1.109 repos() { 1.110 for repo in $REPOS; do 1.111 [ -d $REPOS_DIR/$repo ] || continue 1.112 @@ -354,81 +385,39 @@ 1.113 [ -f /etc/mercurial/hgweb.config ] && sed -i "s|$REPOS_DIR|$REPOS_WEB_DIR|g" /etc/mercurial/hgweb.config 1.114 fi 1.115 fi 1.116 - if [ ! -f $REPOS_DIR/$repo/.hg/hgrc-web ]; then 1.117 - touch $REPOS_DIR/$repo/.hg/hgrc-web 1.118 - cat "$REPOS_DIR/$repo/.hg/hgrc" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.119 - echo "[web]" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.120 - #[ -d $REPOS_DIR/$repo/.hg ] && echo "style = slitaz" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.121 - echo "staticurl = http://hg.slitaz.org/static/" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.122 - echo "push_ssl = false" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.123 - echo "allow_push = *" >> $REPOS_DIR/$repo/.hg/hgrc-web 1.124 - #[ ! -f $REPOS_DIR/$repo/.hg/hgrc-pull ] && mv $REPOS_DIR/$repo/.hg/hgrc $REPOS_DIR/$repo/.hg/hgrc-pull 1.125 - cp -a $REPOS_DIR/$repo/.hg/hgrc-web $REPOS_DIR/$repo/.hg/hgrc 1.126 - fi 1.127 - 1.128 - if [ ! $(grep -l 'name = ' $REPOS_DIR/$repo/.hg/hgrc ) ]; then 1.129 - echo "name = $repo" >> $REPOS_DIR/$repo/.hg/hgrc 1.130 - fi 1.131 - 1.132 - if [ ! $(grep -l 'contact = ' $REPOS_DIR/$repo/.hg/hgrc ) ]; then 1.133 - [ "$repo" = "cookutils" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.134 - [ "$repo" = "my-cookutils" ] && echo "contact = Christopher Rogers" >> $REPOS_DIR/$repo/.hg/hgrc 1.135 - [ "$repo" = "flavors" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.136 - [ "$repo" = "flavors-stable" ] && echo "contact = Pascal Bellard" >> $REPOS_DIR/$repo/.hg/hgrc 1.137 - [ "$repo" = "slitaz-base-files" ] && echo "contact = Pascal Bellard" >> $REPOS_DIR/$repo/.hg/hgrc 1.138 - [ "$repo" = "slitaz-boot-scripts" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.139 - [ "$repo" = "slitaz-configs" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.140 - [ "$repo" = "slitaz-dev-tools" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.141 - [ "$repo" = "slitaz-doc" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.142 - [ "$repo" = "slitaz-doc-wiki-data" ] && echo "contact = Christopher Rogers" >> $REPOS_DIR/$repo/.hg/hgrc 1.143 - [ "$repo" = "slitaz-forge" ] && echo "contact = Eric Joseph-Alexandre" >> $REPOS_DIR/$repo/.hg/hgrc 1.144 - [ "$repo" = "slitaz-modular" ] && echo "contact = Christopher Rogers" >> $REPOS_DIR/$repo/.hg/hgrc 1.145 - [ "$repo" = "slitaz-pizza" ] && echo "contact = Pascal Bellard" >> $REPOS_DIR/$repo/.hg/hgrc 1.146 - [ "$repo" = "slitaz-tools" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.147 - [ "$repo" = "slitaz-vz" ] && echo "contact = Eric Joseph-Alexandre" >> $REPOS_DIR/$repo/.hg/hgrc 1.148 - [ "$repo" = "ssfs" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.149 - [ "$repo" = "tazlito" ] && echo "contact = Pascal Bellard" >> $REPOS_DIR/$repo/.hg/hgrc 1.150 - [ "$repo" = "tazpanel" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.151 - [ "$repo" = "tazpkg" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.152 - [ "$repo" = "tazusb" ] && echo "contact = Eric Joseph-Alexandre" >> $REPOS_DIR/$repo/.hg/hgrc 1.153 - [ "$repo" = "tazwok" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.154 - [ "$repo" = "website" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.155 - [ "$repo" = "wok" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.156 - [ "$repo" = "wok-stable" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.157 - [ "$repo" = "wok-tank" ] && echo "contact = Christopher Rogers" >> $REPOS_DIR/$repo/.hg/hgrc 1.158 - [ "$repo" = "wok-tiny" ] && echo "contact = Pascal Bellard" >> $REPOS_DIR/$repo/.hg/hgrc 1.159 - [ "$repo" = "wok-undigest" ] && echo "contact = Christophe Lincoln" >> $REPOS_DIR/$repo/.hg/hgrc 1.160 - fi 1.161 - 1.162 - if [ ! $(grep -l 'description = ' $REPOS_DIR/$repo/.hg/hgrc) ]; then 1.163 - [ "$repo" = "cookutils" ] && echo "description = Utils to cook SliTaz packages" >> $REPOS_DIR/$repo/.hg/hgrc 1.164 - [ "$repo" = "my-cookutils" ] && echo "description = More powerful version of cookutils" >> $REPOS_DIR/$repo/.hg/hgrc 1.165 - [ "$repo" = "flavors" ] && echo "description = SliTaz Cooking flavors" >> $REPOS_DIR/$repo/.hg/hgrc 1.166 - [ "$repo" = "flavors-stable" ] && echo "description = SliTaz Stable flavors" >> $REPOS_DIR/$repo/.hg/hgrc 1.167 - [ "$repo" = "slitaz-base-files" ] && echo "description = SliTaz base files" >> $REPOS_DIR/$repo/.hg/hgrc 1.168 - [ "$repo" = "slitaz-boot-scripts" ] && echo "description = SliTaz boot scripts" >> $REPOS_DIR/$repo/.hg/hgrc 1.169 - [ "$repo" = "slitaz-configs" ] && echo "description = SliTaz configuration files" >> $REPOS_DIR/$repo/.hg/hgrc 1.170 - [ "$repo" = "slitaz-dev-tools" ] && echo "description = SliTaz Developers Tools" >> $REPOS_DIR/$repo/.hg/hgrc 1.171 - [ "$repo" = "slitaz-doc" ] && echo "description = SliTaz system doc" >> $REPOS_DIR/$repo/.hg/hgrc 1.172 - [ "$repo" = "slitaz-doc-wiki-data" ] && echo "description = SliTaz documentation wiki content" >> $REPOS_DIR/$repo/.hg/hgrc 1.173 - [ "$repo" = "slitaz-forge" ] && echo "description = SliTaz Forge Config" >> $REPOS_DIR/$repo/.hg/hgrc 1.174 - [ "$repo" = "slitaz-modular" ] && echo "description = Scripts to make SliTaz Modular" >> $REPOS_DIR/$repo/.hg/hgrc 1.175 - [ "$repo" = "slitaz-pizza" ] && echo "description = SliTaz Online flavor builder" >> $REPOS_DIR/$repo/.hg/hgrc 1.176 - [ "$repo" = "slitaz-tools" ] && echo "description = SliTaz Tools and Tinyutils" >> $REPOS_DIR/$repo/.hg/hgrc 1.177 - [ "$repo" = "slitaz-vz" ] && echo "description = SliTaz OpenVZ integration" >> $REPOS_DIR/$repo/.hg/hgrc 1.178 - [ "$repo" = "ssfs" ] && echo "description = SliTaz Secure File Storage" >> $REPOS_DIR/$repo/.hg/hgrc 1.179 - [ "$repo" = "tazlito" ] && echo "description = SliTaz Live Tool" >> $REPOS_DIR/$repo/.hg/hgrc 1.180 - [ "$repo" = "tazpanel" ] && echo "description = Slitaz Administration Panel" >> $REPOS_DIR/$repo/.hg/hgrc 1.181 - [ "$repo" = "tazpkg" ] && echo "description = SliTaz Packages manager" >> $REPOS_DIR/$repo/.hg/hgrc 1.182 - [ "$repo" = "tazusb" ] && echo "description = SliTaz LiveUSB utility" >> $REPOS_DIR/$repo/.hg/hgrc 1.183 - [ "$repo" = "tazwok" ] && echo "description = SliTaz Packages builder" >> $REPOS_DIR/$repo/.hg/hgrc 1.184 - [ "$repo" = "website" ] && echo "description = SliTaz Website" >> $REPOS_DIR/$repo/.hg/hgrc 1.185 - [ "$repo" = "wok" ] && echo "description = SliTaz Cooking wok" >> $REPOS_DIR/$repo/.hg/hgrc 1.186 - [ "$repo" = "wok-stable" ] && echo "description = SliTaz Stable wok" >> $REPOS_DIR/$repo/.hg/hgrc 1.187 - [ "$repo" = "wok-tank" ] && echo "description = SliTaz Tank Mirror wok" >> $REPOS_DIR/$repo/.hg/hgrc 1.188 - [ "$repo" = "wok-tiny" ] && echo "description = Tiny SliTaz wok" >> $REPOS_DIR/$repo/.hg/hgrc 1.189 - [ "$repo" = "wok-undigest" ] && echo "description = SliTaz Undigest wok" >> $REPOS_DIR/$repo/.hg/hgrc 1.190 - fi 1.191 + pankso='Christophe Lincoln' 1.192 + bellard='Pascal Bellard' 1.193 + eric='Eric Joseph-Alexandre' 1.194 + godane='Christopher Rogers' 1.195 + 1.196 + [ "$repo" = "cookutils" ] && repo_setup "$repo" "$pankso" 'Utils to cook SliTaz packages' 1.197 + [ "$repo" = "my-cookutils" ] && repo_setup "$repo" "$godane" 'More powerful version of cookutils' 1.198 + [ "$repo" = "flavors" ] && repo_setup "$repo" "$pankso" 'SliTaz Cooking flavors' 1.199 + [ "$repo" = "flavors-stable" ] && repo_setup "$repo" "$bellard" 'SliTaz Stable flavors' 1.200 + [ "$repo" = "slitaz-base-files" ] && repo_setup "$repo" "$bellard" 'SliTaz base files' 1.201 + [ "$repo" = "spk" ] && repo_setup "$repo" "$pankso" 'SliTaz Package Toolkit' 1.202 + [ "$repo" = "slitaz-boot-scripts" ] && repo_setup "$repo" "$pankso" 'SliTaz boot scripts' 1.203 + [ "$repo" = "slitaz-configs" ] && repo_setup "$repo" "$pankso" 'SliTaz configuration files' 1.204 + [ "$repo" = "slitaz-dev-tools" ] && repo_setup "$repo" "$pankso" 'SliTaz Developers Tools' 1.205 + [ "$repo" = "slitaz-doc" ] && repo_setup "$repo" "$pankso" 'SliTaz system doc' 1.206 + [ "$repo" = "slitaz-doc-wiki-data" ] && repo_setup "$repo" "$godane" 'SliTaz documentation wiki content' 1.207 + [ "$repo" = "slitaz-forge" ] && repo_setup "$repo" "$eric" 'SliTaz Forge Config' 1.208 + [ "$repo" = "slitaz-modular" ] && repo_setup "$repo" "$godane" 'Scripts to make SliTaz Modular' 1.209 + [ "$repo" = "slitaz-pizza" ] && repo_setup "$repo" "$bellard" 'SliTaz Online flavor builder' 1.210 + [ "$repo" = "slitaz-tools" ] && repo_setup "$repo" "$pankso" 'SliTaz Tools and Tinyutils' 1.211 + [ "$repo" = "slitaz-vz" ] && repo_setup "$repo" "$eric" 'SliTaz OpenVZ integration' 1.212 + [ "$repo" = "sshfs" ] && repo_setup "$repo" "$pankso" 'SliTaz Secure File Storage' 1.213 + [ "$repo" = "tazlito" ] && repo_setup "$repo" "$bellard" 'SliTaz Live Tool' 1.214 + [ "$repo" = "tazpanel" ] && repo_setup "$repo" "$pankso" 'Slitaz Administration Panel' 1.215 + [ "$repo" = "tazpkg" ] && repo_setup "$repo" "$pankso" 'SliTaz Packages manager' 1.216 + [ "$repo" = "tazusb" ] && repo_setup "$repo" "$eric" 'SliTaz LiveUSB utility' 1.217 + [ "$repo" = "tazwok" ] && repo_setup "$repo" "$pankso" 'SliTaz Packages builder' 1.218 + [ "$repo" = "website" ] && repo_setup "$repo" "$pankso" 'SliTaz Website' 1.219 + [ "$repo" = "wok" ] && repo_setup "$repo" "$pankso" 'SliTaz Cooking wok' 1.220 + [ "$repo" = "wok-stable" ] && repo_setup "$repo" "$pankso" 'SliTaz Stable wok' 1.221 + [ "$repo" = "wok-tank" ] && repo_setup "$repo" "$godane" 'SliTaz Tank Mirror wok' 1.222 + [ "$repo" = "wok-tiny" ] && repo_setup "$repo" "$bellard" 'Tiny SliTaz wok' 1.223 + [ "$repo" = "wok-undigest" ] && repo_setup "$repo" "$pankso" 'SliTaz Undigest wok' 1.224 done 1.225 } 1.226 1.227 @@ -442,6 +431,15 @@ 1.228 done 1.229 fi 1.230 [ -f /usr/bin/chkfilelist ] && /usr/bin/chkfilelist 1.231 + local rel="stable cooking" 1.232 + for i in $rel; do 1.233 + if [ -d $MAIN_WWW_DIR/mirror/packages/$i ]; then 1.234 + echo -n "" > $MAIN_WWW_DIR/mirror/packages/$i/.filelist 1.235 + chown www.www $MAIN_WWW_DIR/mirror/packages/$i/.filelist 1.236 + echo -n "" > $MAIN_WWW_DIR/mirror/packages/$i/.folderlist 1.237 + chown www.www $MAIN_WWW_DIR/mirror/packages/$i/.folderlist 1.238 + fi 1.239 + done 1.240 } 1.241 1.242 case "$COMMAND" in 1.243 @@ -483,7 +481,7 @@ 1.244 else 1.245 [ -f $VHOST_FILE ] && ln -sf $VHOST_FILE /etc/lighttpd/vhosts.conf 1.246 fi 1.247 - [ -d $MAIN_WWW_DIR/pics/rrd ] || mkdir -p $MAIN_WWW_DIR/pics/rrd 1.248 + [ -d $MAIN_WWW_DIR/graphs/images/rrd ] || mkdir -p $MAIN_WWW_DIR/graphs/images/rrd 1.249 chown -R www.www $MAIN_WWW_DIR 1.250 up_src_links 1.251 [ -x /etc/init.d/lighttpd ] && /etc/init.d/lighttpd start