mirror of
https://github.com/YunoHost-Apps/ghost_ynh.git
synced 2024-09-03 19:16:02 +02:00
move to new moulinette API and save patched file orig
This commit is contained in:
parent
26d4cf93ce
commit
7477239a5c
2 changed files with 9 additions and 2 deletions
|
@ -63,14 +63,21 @@ sudo rm -rf $final_path/tmp
|
|||
|
||||
echo "Patching sources to remove calls to googleapis..."
|
||||
# patches to core
|
||||
sudo cp $final_path/ghost/core/server/views/user-error.hbs $final_path/ghost/core/server/views/user-error.hbs.orig
|
||||
sudo cp $final_path/ghost/core/server/views/default.hbs $final_path/ghost/core/server/views/default.hbs.orig
|
||||
sudo cp $final_path/ghost/core/client/assets/css/fonts.css $final_path/ghost/core/client/assets/css/fonts.css.orig
|
||||
sudo sed -i '/googleapis/c\ <link rel="stylesheet" type='text/css' href="{{asset "css/fonts.css" ghost="true"}}">' $final_path/ghost/core/server/views/user-error.hbs
|
||||
sudo sed -i '/googleapis/c\ <link rel="stylesheet" type='text/css' href="{{asset "css/fonts.css" ghost="true"}}">' $final_path/ghost/core/server/views/default.hbs
|
||||
sudo cp ../patches/core/fonts.css $final_path/ghost/core/client/assets/css
|
||||
sudo cp ../patches/core/*.woff $final_path/ghost/core/client/assets/fonts
|
||||
# patches to casper theme
|
||||
sudo cp $final_path/ghost/content/themes/casper/default.hbs $final_path/ghost/content/themes/casper/default.hbs.orig
|
||||
sudo cp $final_path/ghost/content/themes/casper/assets/css/fonts.css $final_path/ghost/content/themes/casper/assets/css/fonts.css.orig
|
||||
sudo sed -i '/googleapis/c\ <link rel="stylesheet" type='text/css' href="{{asset "css/fonts.css" ghost="true"}}">' $final_path/ghost/content/themes/casper/default.hbs
|
||||
sudo cp ../patches/theme/fonts.css $final_path/ghost/content/themes/casper/assets/css
|
||||
sudo cp ../patches/theme/*.woff $final_path/ghost/content/themes/casper/assets/fonts
|
||||
|
||||
echo "Setting up permissions"
|
||||
sudo chown -R ghostblog: $final_path/ghost
|
||||
|
||||
echo "Setting up database..."
|
||||
|
@ -100,7 +107,7 @@ sudo cp ../conf/init-script /etc/init.d/ynh-ghostblog
|
|||
sudo chmod +x /etc/init.d/ynh-ghostblog
|
||||
sudo update-rc.d ynh-ghostblog defaults
|
||||
sudo service ynh-ghostblog start
|
||||
sudo yunohost app service ynh-ghostblog -l $logfile
|
||||
sudo yunohost service add ynh-ghostblog -l $logfile
|
||||
|
||||
echo "Setting up logrotate configuration..."
|
||||
sed -i "s@YNH_LOGFILE@$logfile@g" ../conf/logrotate
|
||||
|
|
|
@ -5,7 +5,7 @@ domain=$(sudo yunohost app setting ghostblog domain)
|
|||
sudo service ynh-ghostblog stop
|
||||
sudo update-rc.d ynh-ghostblog remove
|
||||
sudo rm /etc/init.d/ynh-ghostblog
|
||||
sudo yunohost app service -R ynh-ghostblog
|
||||
sudo yunohost service remove ynh-ghostblog
|
||||
sudo rm -f /etc/nginx/conf.d/$domain.d/ghostblog.conf
|
||||
sudo rm -f /var/log/ghostblog.log
|
||||
sudo rm -rf /var/run/yunohost/ghostblog
|
||||
|
|
Loading…
Add table
Reference in a new issue