Systemd & Sabayon

Consigli? Suggerimenti per lo sviluppo? Idee originali? Scrivi qui!

Moderator: Moderators

Post Reply
User avatar
fiorello
Sagely Hen
Posts: 1264
Joined: Mon Aug 13, 2007 14:06
Location: Bourg En Bresse - France

Systemd & Sabayon

Post by fiorello » Mon Jun 08, 2015 13:41

Comandi OpenRC equivalenti a Systemd: (tratti dalla wiki di Gentoo)


Comandi = OpenRC && Systemd

Abilitare un servizio all'avvio:
rc-update add <servizio> <runlevel>
systemctl enable <servizio>
Disabilitare un servizio all'avvio:
rc-update del <servizio> <runlevel>
systemctl disable <servizio>


Avviare un servizio:
/etc/init.d/<servizio> start
systemctl start <servizio>
Disattivare un servizio:
/etc/init.d/<servizio> stop
systemctl stop <servizio>
Riavviare un servizio:
/etc/init.d/<servizio> restart
systemctl restart <servizio>
Ottenere informazioni del servizio:
/etc/init.d/<servizio> status
systemctl status <servizio>
Per visualizzare gli script lanciati all'avvio:
rc-status "o" rc-update show
systemctl list-units
Visualizzare tutti gli script installati
ls /etc/init.d/ "o" rc-update -v show
systemctl list-unit-files --type=servizio
Questi comandi per Systemd non hanno equivalenti in OpenRC:

Disattivare automaticamente un servizio generato:
systemctl mask <servizio>
Chiudere tutti i processi relativi al servizio:
systemctl kill <servizio>


Visualizzare i log degli eventi più recenti avvenuti oggi:
journalctl -r --since=today
Visualizzare i log degli eventi per un servizio specifico:
journalctl _SYSTEMD_UNIT=<servizio>.service
QUA l'esempio di come si implementa il Firewall all'avvio del sistema.

Tutti i consigli e le opinioni sono benvenuti :cat:
Last edited by fiorello on Wed May 10, 2017 13:03, edited 2 times in total.
ASRock Fatal1ty Z68 Professional Gen3 *_* Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz *_* MSI GeForce® GTX 1050 Ti 4GT OC *_* AR5416 Wireless Network Adapter {AR5008802.11(a) bgn} *_* Mémoire totale 8 Gio *_* linux4.15.0 *_* Sabayon KDE-5 *_*
Image

User avatar
sabayonino
Sagely Hen
Posts: 3292
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Systemd & Sabayon

Post by sabayonino » Mon Jun 08, 2015 15:42

per Openrc è possibile avviare/stoppare via rc-service

Code: Select all

# rc-service cupsd restart

Code: Select all

# rc-service -h
Usage: rc-service [options] [-i] <service> <cmd>...
   or: rc-service [options] -e <service>
   or: rc-service [options] -l
   or: rc-service [options] -r <service>

Options: [e:ilr:ChqVv]
  -e, --exists <arg>                tests if the service exists or not
  -i, --ifexists                    if the service exists then run the command
  -l, --list                        list all available services
  -r, --resolve <arg>               resolve the service name to an init script
  -h, --help                        Display this help output
  -C, --nocolor                     Disable color output
  -V, --version                     Display software version
  -v, --verbose                     Run verbosely
  -q, --quiet                       Run quietly (repeat to suppress errors)
[Che Cos'è Il Calcolo Distribuito (BOINC)

BOINC ready ! Sabayon+BOINC = BILD ,my Sabayon spin :cyclops: - Ready to crunch for the Science everywhere :)

Post Reply