Sysvconfig

Un article de WindowsLinux.Net - Astuces pour Windows et Linux.

Sommaire

Description

SysVConfig vous permet d'arrêter de vous battre avec /etc/init.d/ quand vous voulez arrêter, redémarrer, ou démarrer un service...


Il ne faut plus taper /etc/init.d/nomservice start, mais juste service nomservice start ... plus rapide et plus accueillant pour les débutants.


Le package "sysvconfig" à d'ailleurs quelques utilitaires intéressants. En voici une courte présentation.

Installation

# aptitude install sysvconfig

sysvconfig dépend des packages dialog et sysv-rc, mais un package équivalent nommé debian-helper-scripts que vous pouvez installer en fonction de votre distribution basée sur debian (ex: Ubuntu).

Utilisation de sysvconfig

Commande : service

Utilisation :

# service --help
Usage: service [[-h] | [--h] | [--help] | [-V] | [--version] | [--status-all]]
 | service-name action
'service-name' is one of the scripts in /etc/init.d. 'action' is one of stop,
start, restart, status, reload, force-stop, force-reload, or --full-restart.

service est un script bash qui intéragit avec /etc/init.d.

Commande : sysvconfig

Sysvconfig est reconfigurable avec la ligne de commande :

# sysvconfig

Un utilitaire interactif nous permettant d'activer ou de désactiver des services est alors disponible.

Utilisation de debian-helper-scripts

Ce package vient avec 5 commandes, en voici deux de tout particulièrement utiles :

Commande : psp

Cette commande affiche le pid, tty, status, time, et ligne de commande. Exemple :

# psp init
    1 ?        Ss     0:01 /sbin/init

Commande : system-update

Ce script shell vérifie, et installe les mises à jours de sécurité pour votre système... automatiquement.

Il faut cependant deux prérequis :

  1. Le cron sera automatiquement configuré pour vérifier les mises à jours tous les jours. Vérifiez cependant le bon fonctionnement de ce dernier.
  2. Vous devez créer le fichier /etc/apt/sources.list.security dans lequel il faut inscrire une liste de sources qui contiens les mises à jours de sécurité.