Tidying
This commit is contained in:
parent
e8cf91de27
commit
a3fd4c4043
|
@ -171,45 +171,36 @@ function mesh_install_blogstatic {
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -d $rootdir/home/$MY_USERNAME/Public/Blog ]; then
|
|
||||||
mkdir -p $rootdir/home/$MY_USERNAME/Public/Blog
|
|
||||||
chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Public
|
|
||||||
fi
|
|
||||||
|
|
||||||
STATIC_BLOG_INSTALL_DIR=/home/$MY_USERNAME/CreateBlog
|
|
||||||
STATIC_BLOG_PATH=/home/$MY_USERNAME/Public/Blog
|
|
||||||
|
|
||||||
chroot "$rootdir" apt-get -y install python-pip
|
chroot "$rootdir" apt-get -y install python-pip
|
||||||
chroot "$rootdir" pip install ipython
|
chroot "$rootdir" pip install ipython
|
||||||
chroot "$rootdir" pip install Markdown
|
chroot "$rootdir" pip install Markdown
|
||||||
chroot "$rootdir" pip install typogrify
|
chroot "$rootdir" pip install typogrify
|
||||||
chroot "$rootdir" pip install pelican
|
chroot "$rootdir" pip install pelican
|
||||||
|
|
||||||
|
STATIC_BLOG_INSTALL_DIR=/home/$MY_USERNAME/CreateBlog
|
||||||
|
STATIC_BLOG_PATH=/home/$MY_USERNAME/Public/Blog
|
||||||
|
|
||||||
if [ ! -d $rootdir$STATIC_BLOG_INSTALL_DIR ]; then
|
if [ ! -d $rootdir$STATIC_BLOG_INSTALL_DIR ]; then
|
||||||
mkdir -p $rootdir$STATIC_BLOG_INSTALL_DIR
|
mkdir -p $rootdir$STATIC_BLOG_INSTALL_DIR
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -d $rootdir$STATIC_BLOG_INSTALL_DIR/content ]; then
|
|
||||||
mkdir -p $rootdir$STATIC_BLOG_INSTALL_DIR/content
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -d $rootdir$STATIC_BLOG_PATH ]; then
|
if [ ! -d $rootdir$STATIC_BLOG_PATH ]; then
|
||||||
mkdir -p $rootdir$STATIC_BLOG_PATH
|
mkdir -p $rootdir$STATIC_BLOG_PATH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
STATIC_BLOG_FILE=$rootdir$STATIC_BLOG_INSTALL_DIR/pelicanconf.py
|
if [ ! -d $rootdir$STATIC_BLOG_INSTALL_DIR/content ]; then
|
||||||
create_pelican_conf $STATIC_BLOG_FILE
|
mkdir -p $rootdir$STATIC_BLOG_INSTALL_DIR/content
|
||||||
|
fi
|
||||||
|
|
||||||
STATIC_BLOG_FILE=$rootdir$STATIC_BLOG_INSTALL_DIR/Makefile
|
create_pelican_conf $rootdir$STATIC_BLOG_INSTALL_DIR/pelicanconf.py
|
||||||
create_pelican_makefile $STATIC_BLOG_FILE
|
create_pelican_makefile $rootdir$STATIC_BLOG_INSTALL_DIR/Makefile
|
||||||
|
create_pelican_publish_conf $STATIC_BLOG_INSTALL_DIR/publishconf.py
|
||||||
STATIC_BLOG_FILE=$rootdir$STATIC_BLOG_INSTALL_DIR/publishconf.py
|
|
||||||
create_pelican_publish_conf $STATIC_BLOG_FILE
|
|
||||||
|
|
||||||
git clone --recursive $PELICAN_THEMES_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/themes
|
git clone --recursive $PELICAN_THEMES_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/themes
|
||||||
git clone --recursive $PELICAN_PLUGINS_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/plugins
|
git clone --recursive $PELICAN_PLUGINS_REPO $rootdir$STATIC_BLOG_INSTALL_DIR/plugins
|
||||||
|
|
||||||
chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME $STATIC_BLOG_INSTALL_DIR
|
chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME $STATIC_BLOG_INSTALL_DIR
|
||||||
|
chroot "$rootdir" chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/Public
|
||||||
}
|
}
|
||||||
|
|
||||||
function install_blogstatic {
|
function install_blogstatic {
|
||||||
|
@ -222,40 +213,36 @@ function install_blogstatic {
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
STATIC_BLOG_INSTALL_DIR=/etc/blog
|
|
||||||
STATIC_BLOG_PATH=/var/www/$STATIC_BLOG_DOMAIN/htdocs
|
|
||||||
|
|
||||||
apt-get -y install python-pip
|
apt-get -y install python-pip
|
||||||
pip install ipython
|
pip install ipython
|
||||||
pip install Markdown
|
pip install Markdown
|
||||||
pip install typogrify
|
pip install typogrify
|
||||||
pip install pelican
|
pip install pelican
|
||||||
|
|
||||||
|
STATIC_BLOG_INSTALL_DIR=/etc/blog
|
||||||
|
STATIC_BLOG_PATH=/var/www/$STATIC_BLOG_DOMAIN/htdocs
|
||||||
|
|
||||||
if [ ! -d $STATIC_BLOG_INSTALL_DIR ]; then
|
if [ ! -d $STATIC_BLOG_INSTALL_DIR ]; then
|
||||||
mkdir -p $STATIC_BLOG_INSTALL_DIR
|
mkdir -p $STATIC_BLOG_INSTALL_DIR
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -d $STATIC_BLOG_INSTALL_DIR/content ]; then
|
|
||||||
mkdir -p $STATIC_BLOG_INSTALL_DIR/content
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ! -d $STATIC_BLOG_PATH ]; then
|
if [ ! -d $STATIC_BLOG_PATH ]; then
|
||||||
mkdir -p $STATIC_BLOG_PATH
|
mkdir -p $STATIC_BLOG_PATH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
STATIC_BLOG_FILE=$STATIC_BLOG_INSTALL_DIR/pelicanconf.py
|
if [ ! -d $STATIC_BLOG_INSTALL_DIR/content ]; then
|
||||||
create_pelican_conf $STATIC_BLOG_FILE
|
mkdir -p $STATIC_BLOG_INSTALL_DIR/content
|
||||||
|
fi
|
||||||
|
|
||||||
STATIC_BLOG_FILE=$STATIC_BLOG_INSTALL_DIR/Makefile
|
create_pelican_conf $STATIC_BLOG_INSTALL_DIR/pelicanconf.py
|
||||||
create_pelican_makefile $STATIC_BLOG_FILE
|
create_pelican_makefile $STATIC_BLOG_INSTALL_DIR/Makefile
|
||||||
|
create_pelican_publish_conf $STATIC_BLOG_INSTALL_DIR/publishconf.py
|
||||||
STATIC_BLOG_FILE=$STATIC_BLOG_INSTALL_DIR/publishconf.py
|
|
||||||
create_pelican_publish_conf $STATIC_BLOG_FILE
|
|
||||||
|
|
||||||
git clone --recursive $PELICAN_THEMES_REPO $STATIC_BLOG_INSTALL_DIR/themes
|
git clone --recursive $PELICAN_THEMES_REPO $STATIC_BLOG_INSTALL_DIR/themes
|
||||||
git clone --recursive $PELICAN_PLUGINS_REPO $STATIC_BLOG_INSTALL_DIR/plugins
|
git clone --recursive $PELICAN_PLUGINS_REPO $STATIC_BLOG_INSTALL_DIR/plugins
|
||||||
|
|
||||||
chown -R $MY_USERNAME:$MY_USERNAME $STATIC_BLOG_INSTALL_DIR
|
chown -R $MY_USERNAME:$MY_USERNAME $STATIC_BLOG_INSTALL_DIR
|
||||||
|
chown -R www-data:www-data $STATIC_BLOG_PATH
|
||||||
|
|
||||||
echo 'install_blogstatic' >> $COMPLETION_FILE
|
echo 'install_blogstatic' >> $COMPLETION_FILE
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue