Résumé du test : shaarli
Résumé de la description :
URL Spec :
http://home.penthium2.org/RPM/shaarli/shaarli.spec
URL SRPM :
http://home.penthium2.org/RPM/shaarli/shaarli-0.0.31-beta.fc16.src.rpm
Description :
Shaarli est une application web permettant de partager ses liens internet. C'est un clone de delicious sans que les information sont stocker chez soit.
Je rencontre par contre des petits problèmes pour le bon respect de FHS.
mon rpm va installer l'application dans /usr/share/shaarli les fichiers suivant :
images index.php jquery.min.js jquery-ui.custom.min.js shaarli.css
Le problème viens après le premier lancement de l'application :
en effet une fois avoir publier l'application web dans son serverweb et qu'on exécute index.php celui-ci va demander de créer un login et un mot de pass pour créer l'utilisateur qui pourra avoir le droit de remplir les liens dans shaarli.
index.php va aussi créer 2 répertoires data et cache mais le code du logiciel les crée directement à coté de index.php
détail des répertoires :
shaarli/cache :
un fichier .htaccess
shaarli/data :
les fichier suivant :
config.php :
fichier de configuration de l'application créer après le premier lancement du fichier index.php.
| emplacement FHS normal : /etc/shaarli
datastore.php :
speudo base de donné de l'application créer après le premier lancement du fichier index.php, elle contient les diférentes information ( tag, description,etc..) des liens ajoutés par l'utilisateur
| emplacement FHS normal : /var/lib/shaarli
ipbans.php :
fichier pour la gestion des ban d'ip en cas d'erreur de login
lastupdatecheck.txt :
fichier permetant à l'application d'indiquer si une nouvelle version est disponible sur le site de l'éditeur
| emplacement FHS normal : /var/lib/shaarli
log.txt :
fichier de log des ips qui se sont loggués a l'application correctement ou pas.
| emplacement FHS normal : /var/log/shaarli
j'aimerai donc vos lumières sur :
La gestion des droit au fichiers,
Comment faire pour déplacer les fichiers dans les bon répertoire sachant qu'il ne sont pas disponible dans les sources et qu'il sont automatiquement créer au premier lancement de l'application ?
comment gerer le cas SElinux qui je le sent va venir me titiller si je laisse ça tel quel.
Plus d'information sur l'application : http://sebsauvage.net/wiki/doku.php?id=php:shaarli
Merci a vous.
Résumé de la description :
URL Spec :
http://home.penthium2.org/RPM/shaarli/shaarli.spec
URL SRPM :
http://home.penthium2.org/RPM/shaarli/shaarli-0.0.31-beta.fc16.src.rpm
Description :
Shaarli est une application web permettant de partager ses liens internet. C'est un clone de delicious sans que les information sont stocker chez soit.
Je rencontre par contre des petits problèmes pour le bon respect de FHS.
mon rpm va installer l'application dans /usr/share/shaarli les fichiers suivant :
images index.php jquery.min.js jquery-ui.custom.min.js shaarli.css
Le problème viens après le premier lancement de l'application :
en effet une fois avoir publier l'application web dans son serverweb et qu'on exécute index.php celui-ci va demander de créer un login et un mot de pass pour créer l'utilisateur qui pourra avoir le droit de remplir les liens dans shaarli.
index.php va aussi créer 2 répertoires data et cache mais le code du logiciel les crée directement à coté de index.php
détail des répertoires :
shaarli/cache :
un fichier .htaccess
shaarli/data :
les fichier suivant :
config.php :
fichier de configuration de l'application créer après le premier lancement du fichier index.php.
| emplacement FHS normal : /etc/shaarli
datastore.php :
speudo base de donné de l'application créer après le premier lancement du fichier index.php, elle contient les diférentes information ( tag, description,etc..) des liens ajoutés par l'utilisateur
| emplacement FHS normal : /var/lib/shaarli
ipbans.php :
fichier pour la gestion des ban d'ip en cas d'erreur de login
lastupdatecheck.txt :
fichier permetant à l'application d'indiquer si une nouvelle version est disponible sur le site de l'éditeur
| emplacement FHS normal : /var/lib/shaarli
log.txt :
fichier de log des ips qui se sont loggués a l'application correctement ou pas.
| emplacement FHS normal : /var/log/shaarli
j'aimerai donc vos lumières sur :
La gestion des droit au fichiers,
Comment faire pour déplacer les fichiers dans les bon répertoire sachant qu'il ne sont pas disponible dans les sources et qu'il sont automatiquement créer au premier lancement de l'application ?
comment gerer le cas SElinux qui je le sent va venir me titiller si je laisse ça tel quel.
Plus d'information sur l'application : http://sebsauvage.net/wiki/doku.php?id=php:shaarli
Merci a vous.