D
Dominick

  • 25 août 2011
  • Inscrit 11 avr. 2005
  • 0 meilleure réponse
  • Petit nouveau Rédacteur potentiel
  • D'après ce que tu nous indiques, le contexte SElinux associé à ton fichier config.php est httpd_sys_content_t.
    Pour autoriser le processus httpd à modifier ce fichier, il lui faut un contexte qui autorise l'écriture, ce qui t'est suggéré par SElinux :
    # semanage fcontext -a -t httpd_sys_rw_content_t 'config.php'
    
    Note le 'rw' du nouveau contexte qui autorise à la fois la lecture (r) et l'écriture (w)
  • Les cms ont besoin de pouvoir écrire certaines données lors de leur installation, pas seulement en lire ... Pour spip par exemple, je décompresse sous /var/www/html, je donne le répertoire à l'utilisateur / groupe apache, et je modifie le contexte SElinux sur un certain nombre de fichiers / dossiers avec la commande :
    chcon -R -t httpd_sys_rw_content_t tmp/ IMG/ local/ config/ ecrire/
    Je ne sais pas si cette méthode est la bonne, mais elle fonctionne chez moi.
    Pour ce que j'ai vu de drupal, la doc d'installation prévoit les particularités de certains OS (voir step 1 - OS-Specific intructions - SELinux download notes et step 3 - OS-Specific intructions - Fedora Linux). J'ai suivi à la lettre cette doc, et là aussi, tout marche bien.
    Je ne suis pas - loin s'en faut - expert en gestion de serveurs web. J'ai commencé en désactivant SELinux ... Avant que tout ne marche avec SELinux activé, j'ai tâtonné trèèèèèès longtemps 😉
  • Bonjour.
    Si je comprends bien, c'est l'icône sur le bureau qui te manque ...
    Regarde un peu par là si c'est ce que tu cherches ...
  • Salut.
    As tu activé la redirection du port 5900 de ta box vers ton pc ?
  • Sauf erreur de ma part, aucune partition n'est montée lors de l'installation via boot sur le DVD.
  • Hello.
    Dans ton .conf, essaie en remplaçant
    #ServerName www.example.com:80
    mamachine
    
    par
    #ServerName www.example.com:80
    ServerName mamachine
    
    😉
  • Bonjour.
    As tu installé le paquet vorbis-tools ?
  • Bonjour.

    Réinstaller sans chercher à comprendre ce qui s'est passé, c'est le mal ... Et dire que le problème est résolu est faux. Il a été contourné, à la rigueur.
    Si je lis bien la commande exécutée dans le post #1 de ce fil, c'est tout le répertoire /usr/share/fluxbox/styles/ qui a été déplacé dans (ou renommé) [...]/Cendre/aquabox/

    Lorsqu'on on donne 3 arguments à mv, il va essayer de déplacer les 2 premiers dans le 3°

    Au vu de l'invite ([root@localhost Cendre]) un "ls -a /root/aquabox" paraît un peu hors de contexte ...

    @Fifi @chepioq : si je ne me trompe pas, la commande mv a été partiellement exécutée. Pas pour le répertoire aquabox (à cause de la récursivité), mais au moins pour le répertoire /usr/share/fluxbox/styles/
  • Bonjour.

    @chepioq :
    - quelle est la police que tu utilises pour l'affichage du texte 'Fedora 14 Branched' ?
    - à quoi correspondent les 3 icônes en haut à gauche du conkyforecast ? pourrais tu poster le conkyrc correspondant ?

    Merci.
  • Résolu avec la création d'un fichier /etc/httpd/conf.d/spip.conf contenant
    <Directory /var/www/html/spip/>
       AllowOverride All
    </Directory>
    Puis je donc en déduire que cette directive AllowOverride ne s'applique qu'au répertoire pour lequel elle est déclarée, et pas à ses sous-répertoires ?
    ... ou que chaque répertoire contenant un fichier .htaccess doit être déclaré dans un fichier .conf ?
  • Oki c'est bien noté !
    Donc la prochaine manip que je ferai ce soir sera de remettre le httpd.conf dans son état initial et de créer un spip.conf sous conf.d.
    Dois je réellement toucher à la directive "AllowOverride" pour "/" et "/var/www" ou puis je me contenter de déclarer le répertoire /var/www/html/spip avec la directive "AllowOverride" à "All" ?
  • Bonjour.
    J'ai essayé (et même réussi 😉) à installer spip sur mon poste sous F13. J'ai toutefois un petit souci : après la configuration du cms (utilisateur mysql, nom du site, ...), l'installateur l'affiche un warning disant que ma configuration d'apache empêche la prise en compte des fichiers .htaccess.
    Après quelques recherches, j'ai effectué les actions suivantes :
    (- renommer le fichier htaccess.txt à la racine de spip en .htaccess)
    - changer les directives "AllowOverride" pour "/" et "/var/www/" de "None" à "All" dans le httpd.conf
    - modifier le "RewriteBase" du fichier .../spip/.htaccess de "/" à "/spip/" (j'ai décompressé l'archive spip sous /var/www/html/spip et j'y accède via http://localhost/spip)
    - et bien sûr cherché un peu partout ce que je pouvais faire de plus 😉

    Toutefois, rien n'y a fait, et je ne peux toujours pas utiliser la réécriture d'url sous spip.
    Si quelqu'un avait une petite idée ...

    Merci d'avance.

    PS : comme les spécialistes auront pu le comprendre, je suis tout à fait novice dans l'administration d'un serveur web !
  • L'ajout de la ligne
    use_xft yes
    au début du .conkyrcforecast permet de résoudre le problème.

    Reste plus qu'à chercher pourquoi 😉

    Merci à vous.

    edit : comment marquer ce sujet comme étant résolu ?
  • Le lien symbolique n'est hasardeux que si l'on n'a pas prévu de pouvoir faire marche arrière 😉

    ... tout transféré sous ~/.fonts/
    Le contenu de ce répertoire est il pris en compte à l'exécution de conky ou au démarrage de la session X ?
  • Manip effectuée, résultat inchangé ...
    Comme tu dis, c'est bizarre !!

    Pour ma culture, tu n'aurais pas un lien qui expliquerait comment sont gérées les polices sous linux ?
    Le répertoire /usr/share/fonts est il scruté récursivement ? Les liens entre un nom de police et le fichier associé sont ils stockés dans un binaire ? Chargés au lancement de X ? ...

    Merci !
  • voilà ...
    [dom@pupuce ~]$ more .conkyrcforecast
    text_buffer_size 2048
    
    TEXT #Le contenu suivant sera affiché à l'écran
    ${offset -5}${color3}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Bitstream Vera Sans Mono:style=Bold:size=11}Météo${font} ${hr}${color1}${execpi 1800 python /usr/share/conkyforecast/conkyForecast.py --location=FRXX0016 --template=/home/dom/.scripts/conkyForecast.template}
    [dom@pupuce ~]$
  • Merci Kenshin.
    C'est bien de ton article que je suis parti.
    Un reboot du serveur X puis de la machine n'y ont malheureusement rien fait ...
  • Bonjour.
    Je souhaiterais utiliser conkyforecast. Pour cela, je me suis basé sur cet article de la section doc. Tout se passe bien, jusqu'au lancement de conky 😉 :
    [dom@pupuce ~]$ conky -c .conkyrcforecast
    Conky: desktop window (1600059) is subwindow of root window (101)
    Conky: drawing to desktop window
    Conky: drawing to single buffer
    Conky: can't load font 'StyleBats:style=CleanCut:size=12'
    Conky: can't load font 'Bitstream Vera Sans Mono:style=Bold:size=11'
    Conky: can't load font 'ConkyWeather:style=Bold:size=40'
    Conky: can't load font 'ConkyWindNESW:size=40'
    Conky: can't load font 'Bitstream Vera Sans Mono:style=Bold:size=14'
    Conky: can't load font 'ConkyWeather:size=32'
    Conky: can't load font 'Bitstream Vera Sans Mono:size=7'
    (Je précise que je ne connais rien du tout à la gestion des polices sous Linux.)

    J'ai bien installé (tout du moins je le crois !) les polices msttcore, poky, openlogos et que j'ai copié les polices de conkyforecast sous /usr/share/fonts :
    [dom@pupuce ~]$ ll -rt /usr/share/fonts/
    total 432
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 liberation
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 dejavu
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-bengali
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-assamese
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lklug
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 jomolhari
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-kannada
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 khmeros
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 abyssinica
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-hindi
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 thai-scalable
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 smc
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 paktype
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-marathi
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-punjabi
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 un-core
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 stix
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-oriya
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 lohit-maithili
    drwxr-xr-x. 2 root root  4096 nov.  23 18:51 kacst
    drwxr-xr-x. 4 root root  4096 nov.  23 18:52 default
    drwxr-xr-x. 2 root root  4096 nov.  23 18:52 bitmap
    drwxr-xr-x. 2 root root  4096 nov.  23 23:31 msttcore
    drwxr-xr-x. 2 root root  4096 nov.  29 10:27 lohit-telugu
    drwxr-xr-x. 2 root root  4096 déc.  10 07:19 lohit-gujarati
    drwxr-xr-x. 2 root root  4096 déc.  10 07:19 lohit-tamil
    drwxr-xr-x. 2 root root  4096 janv. 21 19:32 cjkuni-uming
    drwxr-xr-x. 2 root root  4096 févr. 22 22:43 opensymbol
    drwxr-xr-x. 2 root root  4096 mars   9 18:29 vlgothic
    -rw-r--r--. 1 root root 21296 mars  16 18:25 StyleBats.ttf
    -rw-r--r--. 1 root root 11260 mars  16 18:25 Moon Phases.ttf
    -rw-r--r--. 1 root root 63129 mars  16 18:25 ConkyWind.sfd.tar.gz
    -rw-r--r--. 1 root root 15640 mars  16 18:25 ConkyWind.otf
    -rw-r--r--. 1 root root 15644 mars  16 18:25 ConkyWindN.otf
    -rw-r--r--. 1 root root 15832 mars  16 18:25 ConkyWindNESW.otf
    -rw-r--r--. 1 root root 32616 mars  16 18:25 ConkyWeather.otf
    -rw-r--r--. 1 root root  7504 mars  16 18:25 Arrows.ttf
    -rw-r--r--. 1 root root  6147 mars  16 18:25 Arrows.sfd.tar.gz
    -rw-r--r--. 1 root root 31556 mars  16 18:26 Poky.ttf
    -rw-r--r--. 1 root root 80584 mars  16 18:26 openlogos.ttf
    En ce qui concerne bitstream, je n'ai trouvé aucun fichier .otf ou .ttf de ce nom, donc je ne suis pas très étonné, mais StyleBats et Conky* semblent bien présentes ...
    Merci d'avance pour votre aide !!