Re: Installer Redmine sur Debian avec RVM
> Le détail de mon installation sur VM Debian Stretch AMD 64 : > > https://wiki.visionduweb.fr/index.php?title=Installer_Redmine_sur_Debian_avec_RVM#Installer_les_gems Installer default-libmysqlclient-dev pour remplacer libmysqlclient-dev sudo apt install default-libmysqlclient-dev Installer alors le gem de mysql2 pour vérifier si ça passe. gem install mysql2 -v '~>0.4.10' Oui, l'installation du gem mysql2 est fonctionnelle. [Résolu.]
Installer Redmine sur Debian avec RVM
Bonjour. Je tente d'installer Redmine avec RVM. Le paquet libmysqlclient-dev n'est pas disponible sur Debian Stretch Stable ? mysql client is missing. You may need to 'apt-get install libmysqlclient-dev' or 'yum install mysql-devel', and try again. Le détail de mon installation sur VM Debian Stretch AMD 64 : https://wiki.visionduweb.fr/index.php?title=Installer_Redmine_sur_Debian_avec_RVM#Installer_les_gems
Re: Smokeping et ce de systemd
On 24/03/19 at 22:26 +0100, BERTRAND Joël wrote: > Lucas Nussbaum a écrit : > > Qu'as-tu juste après ? Dans le paquet, j'ai: > > ExecStart=/usr/sbin/smokeping --pid-dir=/run/smokeping > > > > qui demande donc à smokeping d'écrire son fichier .pid dans > > /run/smokeping. > > > > Donc, soit: > > - cette ligne n'est pas présente > > - cette ligne ne fonctionne pas > > Voici le fichier complet (jamais touché) : > > > Root rayleigh:[/lib/systemd/system] > cat smokeping.service > [Unit] > Description=Latency Logging and Graphing System > Documentation=man:smokeping(1) > file:/usr/share/doc/smokeping/examples/systemd/slave_mode.conf > After=network.target > > [Service] > # It would in theory be simpler to run smokeping with the --nodaemon > option and > # Type=simple, but smokeping does not work properly when in "slave" mode > with > # --nodaemon set. > Type=forking > RuntimeDirectory=smokeping > PIDFile=/run/smokeping/smokeping.pid > User=smokeping > Group=smokeping > StandardError=syslog > > # If you need to run smokeping in slave/master mode, see the example unit > # override in /usr/share/doc/smokeping/examples/systemd/slave_mode.conf > ExecStart=/usr/sbin/smokeping --pid-dir=/run/smokeping > > ExecReload=/bin/kill -HUP $MAINPID > > [Install] > WantedBy=multi-user.target > Root rayleigh:[/lib/systemd/system] > > > Naturellement, /run existe et un lien /var/run vers /run existe aussi. Et quand tu lances smokeping à la main avec /usr/sbin/smokeping --pid-dir=/run/smokeping, où crée-t-il smokeping.pid ? est-ce que tu peux faire 'systemctl cat smokeping.service' pour vérifier que tu as bien le même contenu que ci-dessus (cad que tu n'as pas d'overrides dans /etc) ? Lucas
Re: Smokeping et ce de systemd
Lucas Nussbaum a écrit : > Qu'as-tu juste après ? Dans le paquet, j'ai: > ExecStart=/usr/sbin/smokeping --pid-dir=/run/smokeping > > qui demande donc à smokeping d'écrire son fichier .pid dans > /run/smokeping. > > Donc, soit: > - cette ligne n'est pas présente > - cette ligne ne fonctionne pas Voici le fichier complet (jamais touché) : Root rayleigh:[/lib/systemd/system] > cat smokeping.service [Unit] Description=Latency Logging and Graphing System Documentation=man:smokeping(1) file:/usr/share/doc/smokeping/examples/systemd/slave_mode.conf After=network.target [Service] # It would in theory be simpler to run smokeping with the --nodaemon option and # Type=simple, but smokeping does not work properly when in "slave" mode with # --nodaemon set. Type=forking RuntimeDirectory=smokeping PIDFile=/run/smokeping/smokeping.pid User=smokeping Group=smokeping StandardError=syslog # If you need to run smokeping in slave/master mode, see the example unit # override in /usr/share/doc/smokeping/examples/systemd/slave_mode.conf ExecStart=/usr/sbin/smokeping --pid-dir=/run/smokeping ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target Root rayleigh:[/lib/systemd/system] > Naturellement, /run existe et un lien /var/run vers /run existe aussi. Bien cordialement, JKB
Backuppc et caractères accentués
Bonjour, Je rencontre un problème avec l'argument BackupFilesExclude de backuppc. Je ne souhaite pas sauvegarder le répertoire Téléchargements mais il est tout de même inclut dans les sauvegardes. Je soupçonne un problème avec les accents. Voici le log de backuppc incr backup started back to 2019-03-22 15:00:11 (backup #146) for directory /home Running: /usr/bin/ssh -q -x -l root skeleton /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --hard-links --times --block-size=2048 --recursive . /home/ Xfer PIDs are now 26881 Got remote protocol 31 Negotiated protocol version 28 Sent exclude: */.local/share/Trash Sent exclude: */tmp Sent exclude: */T�l�chargements Sent exclude: michel/VirtualBox VMs Xfer PIDs are now 26881,26882 J'ai tenté de rajouter --iconv=utf8,iso88591 mais sans succès. Une idée ? -- Migrec
Re: Smokeping et ce de systemd
(Merci de me Cc les réponses éventuelles, je ne suis pas la liste de près) Bonsoir, On 24/03/19 at 19:46 +0100, BERTRAND Joël wrote: > Bonsoir à tous, > > Je viens d'avoir un plantage sévère sur un serveur (kernel panic avec > le dernier noyau de testing). Au redémarrage, je m'aperçois que > smokeping ne se lance pas : > > Root rayleigh:[/run] > systemctl status smokeping.service > ● smokeping.service - Latency Logging and Graphing System >Loaded: loaded (/lib/systemd/system/smokeping.service; enabled; > vendor preset: enabled) >Active: failed (Result: timeout) since Sun 2019-03-24 18:06:51 CET; > 1h 32min ago > Docs: man:smokeping(1) >file:/usr/share/doc/smokeping/examples/systemd/slave_mode.conf > > mars 24 18:05:21 rayleigh smokeping[11095]: All probe processes started > successfully. > mars 24 18:05:21 rayleigh smokeping[11097]: FPing: probing 7 targets > with step 300 s and offset 279 s. > mars 24 18:05:21 rayleigh systemd[1]: smokeping.service: Can't open PID > file /run/smokeping/smokeping.pid (yet > mars 24 18:06:51 rayleigh systemd[1]: smokeping.service: Start operation > timed out. Terminating. > mars 24 18:06:51 rayleigh smokeping[11095]: Got TERM signal, terminating > child processes. > mars 24 18:06:51 rayleigh smokeping[11096]: got TERM signal, terminating. > mars 24 18:06:51 rayleigh smokeping[11097]: got TERM signal, terminating. > mars 24 18:06:51 rayleigh smokeping[11095]: All child processes > successfully terminated, exiting. > mars 24 18:06:51 rayleigh systemd[1]: smokeping.service: Failed with > result 'timeout'. > mars 24 18:06:51 rayleigh systemd[1]: Failed to start Latency Logging > and Graphing System. > > Très bien. Donc, systemd démarre smokeping, s'attend à ce qu'il crée un fichier avec son PID (/run/smokeping/smokeping.pid), mais il ne le fait pas, donc systemd décide qu'il n'a pas démarré correctement, et l'arrête. > Un tour dans les logs (les vrais) donne : > > Mar 24 18:05:21 rayleigh smokeping[11086]: Starting syslog logging > Mar 24 18:05:21 rayleigh smokeping[11086]: Note: logging to syslog as > local0/info. > Mar 24 18:05:21 rayleigh smokeping[11086]: Daemonizing > /usr/sbin/smokeping ... > Mar 24 18:05:21 rayleigh smokeping[11086]: creating > /var/run/smokeping.pid: Permission denied > Mar 24 18:05:21 rayleigh smokeping[11095]: Smokeping version 2.007003 > successfully launched. > Mar 24 18:05:21 rayleigh smokeping[11095]: Entering multiprocess mode. > Mar 24 18:05:21 rayleigh smokeping[11095]: Child process 11096 started > for probe FPing6. > Mar 24 18:05:21 rayleigh smokeping[11096]: FPing6: probing 2 targets > with step 300 s and offset 201 s. > Mar 24 18:05:21 rayleigh smokeping[11095]: Child process 11097 started > for probe FPing. > Mar 24 18:05:21 rayleigh smokeping[11095]: All probe processes started > successfully. > Mar 24 18:05:21 rayleigh smokeping[11097]: FPing: probing 7 targets with > step 300 s and offset 279 s. > Mar 24 18:05:21 rayleigh systemd[1]: smokeping.service: Can't open PID > file /run/smokeping/smokeping.pid (yet?) after start: No such file or > directory > Mar 24 18:06:51 rayleigh systemd[1]: smokeping.service: Start operation > timed out. Terminating. > Mar 24 18:06:51 rayleigh smokeping[11095]: Got TERM signal, terminating > child processes. > Mar 24 18:06:51 rayleigh smokeping[11096]: got TERM signal, terminating. > Mar 24 18:06:51 rayleigh smokeping[11097]: got TERM signal, terminating. > Mar 24 18:06:51 rayleigh smokeping[11095]: All child processes > successfully terminated, exiting. > Mar 24 18:06:51 rayleigh systemd[1]: smokeping.service: Failed with > result 'timeout'. > > Ce qui est intéressant, c'est le "creating /var/run/smokeping.pid: > Permission denied". oui. Car du coup, ça veut dire que smokeping essaie de créer un fichier .pid, mais pas à l'endroit attendu dans le fichier .service. Même s'il avait réussi, systemd ne l'aurait pas trouvé et l'aurait tué. > Et là, je ne comprends pas. smokeping se lance en tant que smokeping. > Mais systemd le sait, c'est sans son fichier de configuration : > > [Service] > # It would in theory be simpler to run smokeping with the --nodaemon > option and > # Type=simple, but smokeping does not work properly when in "slave" mode > with > # --nodaemon set. > Type=forking > RuntimeDirectory=smokeping > PIDFile=/run/smokeping/smokeping.pid > User=smokeping > Group=smokeping > StandardError=syslog Qu'as-tu juste après ? Dans le paquet, j'ai: ExecStart=/usr/sbin/smokeping --pid-dir=/run/smokeping qui demande donc à smokeping d'écrire son fichier .pid dans /run/smokeping. Donc, soit: - cette ligne n'est pas présente - cette ligne ne fonctionne pas Lucas
Re: installation Debian avec home sur disque dur usb
Le 24/03/2019 à 20:14, alex.pad...@laposte.net a écrit : > > > Bonsoir à tous, > > > Je souhaiterai faire une installation Debian sur un mini-pc avec un > disque dur SSD, Debian sera installé sur le disque SSD tandis que mon > home devra être installer impérativement sur un disque dur usb externe. > > Je souhaiterai que mon home soit crypté ou chiffré. > > Comment faire tout cela à l'installation du système. > Tout cela est prévu dans l'installeur. Autant le fait de chiffrer que de séparer le /home sur une partition de ton choix.
installation Debian avec home sur disque dur usb
Bonsoir à tous, Je souhaiterai faire une installation Debian sur un mini-pc avec un disque dur SSD, Debian sera installé sur le disque SSD tandis que mon home devra être installer impérativement sur un disque dur usb externe. Je souhaiterai que mon home soit crypté ou chiffré. Comment faire tout cela à l'installation du système. Je vous remercie pour vos conseils. Alex
Smokeping et ce de systemd
Bonsoir à tous, Je viens d'avoir un plantage sévère sur un serveur (kernel panic avec le dernier noyau de testing). Au redémarrage, je m'aperçois que smokeping ne se lance pas : Root rayleigh:[/run] > systemctl status smokeping.service ● smokeping.service - Latency Logging and Graphing System Loaded: loaded (/lib/systemd/system/smokeping.service; enabled; vendor preset: enabled) Active: failed (Result: timeout) since Sun 2019-03-24 18:06:51 CET; 1h 32min ago Docs: man:smokeping(1) file:/usr/share/doc/smokeping/examples/systemd/slave_mode.conf mars 24 18:05:21 rayleigh smokeping[11095]: All probe processes started successfully. mars 24 18:05:21 rayleigh smokeping[11097]: FPing: probing 7 targets with step 300 s and offset 279 s. mars 24 18:05:21 rayleigh systemd[1]: smokeping.service: Can't open PID file /run/smokeping/smokeping.pid (yet mars 24 18:06:51 rayleigh systemd[1]: smokeping.service: Start operation timed out. Terminating. mars 24 18:06:51 rayleigh smokeping[11095]: Got TERM signal, terminating child processes. mars 24 18:06:51 rayleigh smokeping[11096]: got TERM signal, terminating. mars 24 18:06:51 rayleigh smokeping[11097]: got TERM signal, terminating. mars 24 18:06:51 rayleigh smokeping[11095]: All child processes successfully terminated, exiting. mars 24 18:06:51 rayleigh systemd[1]: smokeping.service: Failed with result 'timeout'. mars 24 18:06:51 rayleigh systemd[1]: Failed to start Latency Logging and Graphing System. Très bien. Un tour dans les logs (les vrais) donne : Mar 24 18:05:21 rayleigh smokeping[11086]: Starting syslog logging Mar 24 18:05:21 rayleigh smokeping[11086]: Note: logging to syslog as local0/info. Mar 24 18:05:21 rayleigh smokeping[11086]: Daemonizing /usr/sbin/smokeping ... Mar 24 18:05:21 rayleigh smokeping[11086]: creating /var/run/smokeping.pid: Permission denied Mar 24 18:05:21 rayleigh smokeping[11095]: Smokeping version 2.007003 successfully launched. Mar 24 18:05:21 rayleigh smokeping[11095]: Entering multiprocess mode. Mar 24 18:05:21 rayleigh smokeping[11095]: Child process 11096 started for probe FPing6. Mar 24 18:05:21 rayleigh smokeping[11096]: FPing6: probing 2 targets with step 300 s and offset 201 s. Mar 24 18:05:21 rayleigh smokeping[11095]: Child process 11097 started for probe FPing. Mar 24 18:05:21 rayleigh smokeping[11095]: All probe processes started successfully. Mar 24 18:05:21 rayleigh smokeping[11097]: FPing: probing 7 targets with step 300 s and offset 279 s. Mar 24 18:05:21 rayleigh systemd[1]: smokeping.service: Can't open PID file /run/smokeping/smokeping.pid (yet?) after start: No such file or directory Mar 24 18:06:51 rayleigh systemd[1]: smokeping.service: Start operation timed out. Terminating. Mar 24 18:06:51 rayleigh smokeping[11095]: Got TERM signal, terminating child processes. Mar 24 18:06:51 rayleigh smokeping[11096]: got TERM signal, terminating. Mar 24 18:06:51 rayleigh smokeping[11097]: got TERM signal, terminating. Mar 24 18:06:51 rayleigh smokeping[11095]: All child processes successfully terminated, exiting. Mar 24 18:06:51 rayleigh systemd[1]: smokeping.service: Failed with result 'timeout'. Ce qui est intéressant, c'est le "creating /var/run/smokeping.pid: Permission denied". Et là, je ne comprends pas. smokeping se lance en tant que smokeping. Mais systemd le sait, c'est sans son fichier de configuration : [Service] # It would in theory be simpler to run smokeping with the --nodaemon option and # Type=simple, but smokeping does not work properly when in "slave" mode with # --nodaemon set. Type=forking RuntimeDirectory=smokeping PIDFile=/run/smokeping/smokeping.pid User=smokeping Group=smokeping StandardError=syslog Je n'ai pas touché à ce fichier, il y assez de choses pas maîtrisées dans systemd (par les concepteurs, il suffit de regarder la non répétabilité des séquences de démarrage sur des serveurs chargés en daemons de tous genres) pour que je n'y mette pas les mains. D'autres daemons ont exactement la même configuration (à savoir User et Group) et ne posent pas de problème particulier. D'où ma question : où est le problème et comment le corriger ? Je précise à toutes fins utiles qu'avant ce kernel panic, smokeping se lançait parfaitement bien (noyau 4.19.0-1, panic avec le 4.19.0-2 - je ne sais pas si smokeping tournait -, lancement impossible avec le 4.19.0-4). Bien cordialement, JKB