mirror of
https://github.com/YunoHost-Apps/minidlna_ynh.git
synced 2024-09-03 19:36:34 +02:00
Contournement sysctl read only lxc
This commit is contained in:
parent
d5a794a137
commit
fca547486f
5 changed files with 19 additions and 5 deletions
|
@ -224,6 +224,13 @@ CHECK_MD5_CONFIG () { # Créé un backup du fichier de config si il a été modi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#=================================================
|
||||||
|
# PACKAGE CHECK BYPASSING...
|
||||||
|
#=================================================
|
||||||
|
|
||||||
|
IS_PACKAGE_CHECK () { # Détermine une exécution en conteneur (Non testé)
|
||||||
|
return $(uname -n | grep -c 'pchecker_lxc')
|
||||||
|
}
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
|
@ -79,8 +79,9 @@ ynh_app_setting_set $app version ${version:0:1}
|
||||||
# Augmentation du nombre maximum de fichiers surveillés par inotify.
|
# Augmentation du nombre maximum de fichiers surveillés par inotify.
|
||||||
sudo cp -a ../conf/90-inotify_minidlna.conf /etc/sysctl.d/
|
sudo cp -a ../conf/90-inotify_minidlna.conf /etc/sysctl.d/
|
||||||
# Et rechargement de la config du noyau.
|
# Et rechargement de la config du noyau.
|
||||||
# sudo sysctl --system
|
if IS_PACKAGE_CHECK; then
|
||||||
sudo sysctl -p /etc/sysctl.d/90-inotify_minidlna.conf
|
sudo sysctl -p /etc/sysctl.d/90-inotify_minidlna.conf
|
||||||
|
fi
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# ENABLE SERVICE IN ADMIN PANEL
|
# ENABLE SERVICE IN ADMIN PANEL
|
||||||
|
|
|
@ -71,5 +71,7 @@ if [ -e "/etc/sysctl.d/90-inotify_minidlna.conf" ]; then
|
||||||
echo "Delete kernel config"
|
echo "Delete kernel config"
|
||||||
sudo rm "/etc/sysctl.d/90-inotify_minidlna.conf"
|
sudo rm "/etc/sysctl.d/90-inotify_minidlna.conf"
|
||||||
# Et rechargement de la config du noyau.
|
# Et rechargement de la config du noyau.
|
||||||
sudo sysctl --system
|
if IS_PACKAGE_CHECK; then
|
||||||
|
sudo sysctl -p /etc/sysctl.d/90-inotify_minidlna.conf
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -68,7 +68,9 @@ fi
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
sudo cp -a ./inotify /etc/sysctl.d/90-inotify_minidlna.conf
|
sudo cp -a ./inotify /etc/sysctl.d/90-inotify_minidlna.conf
|
||||||
sudo sysctl --system
|
if IS_PACKAGE_CHECK; then
|
||||||
|
sudo sysctl -p /etc/sysctl.d/90-inotify_minidlna.conf
|
||||||
|
fi
|
||||||
|
|
||||||
sudo cp -a ./minidlna.conf /etc/
|
sudo cp -a ./minidlna.conf /etc/
|
||||||
sudo systemctl restart minidlna
|
sudo systemctl restart minidlna
|
||||||
|
|
|
@ -59,7 +59,9 @@ fi
|
||||||
# Augmentation du nombre maximum de fichiers surveillés par inotify.
|
# Augmentation du nombre maximum de fichiers surveillés par inotify.
|
||||||
sudo cp -a ../conf/90-inotify_minidlna.conf /etc/sysctl.d/
|
sudo cp -a ../conf/90-inotify_minidlna.conf /etc/sysctl.d/
|
||||||
# Et rechargement de la config du noyau.
|
# Et rechargement de la config du noyau.
|
||||||
sudo sysctl --system
|
if IS_PACKAGE_CHECK; then
|
||||||
|
sudo sysctl -p /etc/sysctl.d/90-inotify_minidlna.conf
|
||||||
|
fi
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# ENABLE SERVICE IN ADMIN PANEL
|
# ENABLE SERVICE IN ADMIN PANEL
|
||||||
|
|
Loading…
Add table
Reference in a new issue