Quais são as variáveis $ remote_fs e $ syslog no cabeçalho SysVinit LSB?

5

De: link

    Add a block like this in the init.d script:

    ### BEGIN INIT INFO
    # Provides:          scriptname
    # Required-Start:    $remote_fs $syslog
    # Required-Stop:     $remote_fs $syslog
    # Default-Start:     2 3 4 5
    # Default-Stop:      0 1 6
    # Short-Description: Start daemon at boot time
    # Description:       Enable service provided by daemon.
    ### END INIT INFO

Estas variáveis também estão presentes no cabeçalho SysVinit LSB de scripts como "ssh".

Alguém sabe sobre essas variáveis?

    
por ivanleoncz 09.06.2016 / 06:15

1 resposta

3

Estes são nomes dos recursos do sistema no Linux Base Padrão. Eles não são tratados como variáveis de shell, são apenas nomes especiais, permitindo que os scripts de init dependam de determinados estados do sistema.

Em particular, $remote_fs e $syslog são definidos da seguinte forma:

$remote_fs

all remote file systems are available. In some configurations, file systems such as /usr may be remote. Many applications that require $local_fs will probably also require $remote_fs.

$syslog

system logger is operational.

    
por 09.06.2016 / 06:22