Eric Degenetais wrote on Tue, Dec 22, 2015 at 10:27:13AM +0100 > Pas de problème pour utiliser enable sur une configuration systemd > générée. Si la configuration sortie par "systemctl cat apache2" > commence par: > > # /run/systemd/generator.late/apache2.service > # Automatically generated by systemd-sysv-generator > > cela indique une configuration systemd générée par la couche de > compatibilité system V / systemd. > D'ailleurs, les start / et stop scripts indiqués sont: > > ExecStart=/etc/init.d/apache2 start > ExecStop=/etc/init.d/apache2 stop
C'est exactement ça. J'en ai profité pour vérifier le cas de lighttpd, ça semble être pur systemd. j'ai donc stoppé lighttpd par # service lighttpd stop J'ai ensuite fait en sorte qu'il ne démarre plus automatiquement par # systemctl disable lighttpd puis préparé le démarrage automatique d'apache2 par # systemctl enable apache2 Et tout semble fonctionner. Merci. Dominique > > Il est possible (je l'ai fait) de reprendre la configuration en sortie > de "systemctl cat apache2" pour l'ajuster, puis l'installer. Ce n'est > cependant pas nécessaire pour que le service apache2 se lance > automatiquement au démarrage (par contre on n'a pas les > fonctionnalités de watchdog permises par systemd) > Le 22 décembre 2015 à 08:58, Eric Degenetais <[email protected]> a écrit : > > > > Bonjour, > > j'ai installé des serveurs en Jessie (8.1, exactement) avec Apache2 sans > > soucis. Il ne s'agissait pas de migrations mais d'installations fraîches, > > cependant. > > Concernant système, il faut voir si le paquet possède une configuration > > systemd native ou générée à la volée par la logique de compatibilité > > système V. > > Pour le savoir: > > systemctl cat apache2 > > (si la source est un script système V adapté à la volée, ça se verra dans > > la configuration affichée) > > Pour passer apache2 en démarrage automatique, la commande est: > > systemctl enable apache2 > > Il me semble qu'il n'y a pas de soucis, tant qu'on ne veut pas de > > fonctionnalités comme le watchdog pour redémarrer le service en cas de > > plantage. > > Je réponds du train, en arrivant je ferai des vérifications sur le système > > concerné. > > > > Bon courage > > > > Le 22 déc. 2015 00:45, "Dominique Asselineau" > > <[email protected]> a écrit : > >> > >> Bonjour, > >> > >> Lors du passage à Jessie de mon portable Asus R051CX (mise à jour, > >> pas une réinstallation), j'ai eu la surprise de constater que le serveur > >> Apache installé localement pour mes essais, avait été remplacé par > >> lighttpd, et « à l'improviste ». > >> > >> J'ai donc voulu arrêter lighttpd pour lancer ensuite le serveur Apache > >> mais ça ne s'est pas déroulé simplement. Après un > >> # service lighttpd stop > >> ou > >> # $/etc/init.d/lighttpd stop > >> la commande > >> # netstat -tlnp > >> laissait apparaître que le port 80 était toujours occupé en ipv6 (je > >> crois). Il fallait bricoler pour arriver à libérer définitivement ce > >> port pour pouvoir enfin lancer correctement le serveur Apache. > >> > >> M'y suis-je mal pris pour arrêter le serveur Lighttpd ? ou y a-t-il > >> un problème qui échappe à ma bonne volonté. > >> > >> J'avoue ne pas être familiarisé avec SystemD et je ne suis pas sûr de > >> savoir faire en sorte que ce soit le serveur Apache qui démarre au > >> lieu de lighttpd. Je suppose que les commandes habituelles comme > >> update-rc.d ne sont pas à utiliser avec systemd ? > >> > >> Merci de vos éclaircissements. > >> > >> Dominique > >> -- > >> -- Dominique Asselineau

