Execute o script na montagem

1

Eu tenho um HDD criptografado para o qual gostaria de executar um script de backup quando ele é montado. Eu encontrei algumas informações sobre como conseguir isso com o upstart, mas como o Ubuntu 15.04 usa o systemd, essa informação não é útil para mim.

Eu ficaria feliz se alguém pudesse me apontar na direção certa sobre este assunto.

    
por coldice4 25.07.2015 / 23:19

1 resposta

1

Eu encontrei uma solução simples usando o systemd. Com WantedBy systemd fornece uma maneira fácil de executar coisas se algum outro serviço for iniciado. Acabei de colocar o serviço em \lib\systemd\system\crypt-backup.service . É ativado por systemctl enable crypt-backup.service

[Unit]
Description=Run the backup script when /media/stephan/Documents gets mounted

[Service]
Type=forking
ExecStart=/media/stephan/Documents/backup.sh

[Install]
WantedBy=media-stephan-Documents.mount
    
por coldice4 26.07.2015 / 15:12