mirror of
https://github.com/YunoHost-Apps/lutim_ynh.git
synced 2024-09-03 19:36:24 +02:00
Maj manifest
This commit is contained in:
parent
0a2472c105
commit
d22e5ad17e
3 changed files with 17 additions and 16 deletions
|
@ -17,7 +17,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||||||
DAEMON=script/lutim
|
DAEMON=script/lutim
|
||||||
NAME=lutim
|
NAME=lutim
|
||||||
DESC=lutim
|
DESC=lutim
|
||||||
LUTIM_DIR=__PATH__
|
LUTIM_DIR=__FINALPATH__
|
||||||
|
|
||||||
if [ -f "/etc/default/lutim" ]
|
if [ -f "/etc/default/lutim" ]
|
||||||
then
|
then
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
"name": "Lutim",
|
"name": "Lutim",
|
||||||
"id": "lutim",
|
"id": "lutim",
|
||||||
"description": {
|
"description": {
|
||||||
"en": "Leed is a minimalistic RSS feed aggregator which allows quick and non-intrusive reading of feeds.",
|
"en": "Images self hosting application",
|
||||||
"fr": "Lutim est un logiciel d’hébergement d’images. Il s’agit aussi du nom du logiciel (libre) qui fournit ce service."
|
"fr": "Application d'upload d'images"
|
||||||
},
|
},
|
||||||
"version": "0.6",
|
"version": "0.6",
|
||||||
"url": "https://lut.im",
|
"url": "https://lut.im",
|
||||||
"maintainer": {
|
"maintainer": {
|
||||||
"name": "Maniack Crudelis",
|
"name": "Maniack Crudelis et matlink",
|
||||||
"email": "maniackc_dev@crudelis.fr"
|
"email": "maniackc_dev@crudelis.fr matlink@matlink.fr"
|
||||||
},
|
},
|
||||||
"multi_instance": "false",
|
"multi_instance": "false",
|
||||||
"arguments": {
|
"arguments": {
|
||||||
|
@ -33,20 +33,20 @@
|
||||||
"default": "/lutim"
|
"default": "/lutim"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "admin",
|
"name": "admin",
|
||||||
"ask": {
|
"ask": {
|
||||||
"en": "Choose the Lutim administrator (must be an existing YunoHost user)",
|
"en": "Choose the Lutim administrator (must be an existing YunoHost user)",
|
||||||
"fr": "Choisissez un administrateur Lutim (doit être un utilisateur YunoHost)"
|
"fr": "Choisissez un administrateur Lutim (doit être un utilisateur YunoHost)"
|
||||||
},
|
},
|
||||||
"example": "john",
|
"example": "john",
|
||||||
"default": "mcrudelis"
|
"default": "mcrudelis"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "is_public",
|
"name": "is_public",
|
||||||
"ask": {
|
"ask": {
|
||||||
"en": "Uploading images is it public?",
|
"en": "Uploading images is it public?",
|
||||||
"fr": "L'upload des images est-il public ?"
|
"fr": "L'upload des images est-il public ?"
|
||||||
},
|
},
|
||||||
"choices": ["Yes", "No"],
|
"choices": ["Yes", "No"],
|
||||||
"default": "No"
|
"default": "No"
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,12 +70,13 @@ sudo cp ../conf/lutim.conf.template $final_path/lutim.conf
|
||||||
sudo sed -i "s@__DOMAIN__@$domain@g" $final_path/lutim.conf
|
sudo sed -i "s@__DOMAIN__@$domain@g" $final_path/lutim.conf
|
||||||
sudo sed -i "s@__PATH__@$path@g" $final_path/lutim.conf
|
sudo sed -i "s@__PATH__@$path@g" $final_path/lutim.conf
|
||||||
sudo sed -i "s@__PORT__@$port@g" $final_path/lutim.conf
|
sudo sed -i "s@__PORT__@$port@g" $final_path/lutim.conf
|
||||||
secret=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{24\}\).*/\1/p')
|
secret=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d 'A-Za-z0-9' | sed -n 's/\(.\{24\}\).*/\1/p')
|
||||||
sudo sed -i "s@__SECRET__@$secret@g" $final_path/lutim.conf
|
sudo sed -i "s@__SECRET__@$secret@g" $final_path/lutim.conf
|
||||||
|
|
||||||
|
|
||||||
# Mise en place des scripts init
|
# Mise en place des scripts init
|
||||||
sudo cp ../conf/lutim.init /etc/init.d/lutim
|
sudo cp ../conf/lutim.init /etc/init.d/lutim
|
||||||
|
sudo sed -i "s@__FINALPATH__@$final_path@g" /etc/init.d/lutim
|
||||||
sudo cp ../conf/lutim.default /etc/default/lutim
|
sudo cp ../conf/lutim.default /etc/default/lutim
|
||||||
sudo chmod +x /etc/init.d/lutim
|
sudo chmod +x /etc/init.d/lutim
|
||||||
sudo chown root:root /etc/init.d/lutim /etc/default/lutim
|
sudo chown root:root /etc/init.d/lutim /etc/default/lutim
|
||||||
|
|
Loading…
Add table
Reference in a new issue