Re: Avviare programma in automatico all'avvio su server Debian

2019-10-21 Per discussione allanon
dom 20 ottobre 2019, alle 20:29 +0200, Lucio Marinelli ha scritto:
> Ciao a tutti, probabilmente la mia domanda sembrerà banale a molti di voi,
> ma non mi è ancora chiaro quale sia la procedura più corretta per avviare
> un programma automaticamente dopo il boot di un server con Debian stable e
> senza desktop grafico. Il programma che vorrei far partire in automatico è
> syncthing, da controllare eventualmente da remoto non tramite GUI ma
> tramite ssh.
>
> Come era comodo autoexec.bat ;-)

Io lo avvio, a livello utente, tramite crontab.
in questo modo:

## Syncthing
@reboot /home//syncthing > /dev/null


piu' comodo di autoexec.bat XD


Gli script di avvio tramite systemd mi pare di averli visto nel sito di
syncthing o nei pacchetti debian. Non saprei dirti altro: mai usati.


--
Francesco Alaimo - GnuPG ID Key: A07FF2DB
Fingerprint 3D2F DCD4 6AB3 9C52 995A  969E D634 02FF A07F F2DB



Re: Avviare programma in automatico all'avvio su server Debian

2019-10-21 Per discussione Mauro


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
 


Il 21/10/2019 09:34, Gian-Maria Daffré ha scritto:
> Tramite supervisorctl o systemd > 
> https://docs.syncthing.net/users/autostart.html#linux

nello specifico caso, ok,

pero' dall'avvento di systemd, uno dei file usati, forse anche abusati,
era rc.local che ora e' in qualche modo caduto nel dimenticatoio.

un buon punto di partenza, potrebbe essere il seguente link:

https://edulab.unitn.it/tecnici/how-to-add-rc-local-in-debian-9/

ma di risorse se ne trovano assai.

Dallo stesso link possiamo comunque estrapolare il come systemd utilizza
i propri files per la gestione del sistema dandoci modo di creare init
validi per le nostre necessita.


Mauro
> -BEGIN PGP SIGNATURE-
 
iQEzBAEBCAAdFiEEklR7hkX4M02p083YYEsbdHj78WUFAl2teBYACgkQYEsbdHj7
8WUGMgf/UZFnfcfsD1SJvZb3Yj964uRoUPYzQL86gYa82jsJY6Vpuw7+DiFZn215
CsqeBsL6RqaqF5OUO1eTiSQPCMUUlQZY+0ucJeTDdzAk6F+rGNnTmRdS4A7D7iGk
MjhKNqZRLhq4cn5XFweIUQrF+kvXsvjN5dejGI9ZgS9J3fWncrq9xWq8BIg8W2vj
5SLoYrtxl6vpWR66hNq+Drv7WwLHpVST49q2ZsCW5Yb66Ol/p9fnp7sZs0FgoCJz
ibTu2F+G9b7jHYY8d/ANZZEjCdyMjb0/xLibe5oYFoOgX4rPHlHE5AE6WIdRO1Rh
KF6OQYCcdPwQgVL5mNYYwbzWjQJrag==
=spfX
-END PGP SIGNATURE-




Re: Avviare programma in automatico all'avvio su server Debian

2019-10-21 Per discussione Gian-Maria Daffré
Tramite supervisorctl o systemd
https://docs.syncthing.net/users/autostart.html#linux





Re: Avviare programma in automatico all'avvio su server Debian

2019-10-21 Per discussione Lucio Marinelli
Il giorno dom 20 ott 2019 alle ore 22:04 Paolo Redaelli <
paolo.redae...@gmail.com> ha scritto:

> Direi che systemctl enable syncthing dato una volta e per sempre sarebbe
> meglio.
>

Grazie per i suggerimenti.
Ho lanciato systemctl enable syncthing da root ricevendo l'errore "Failed
to enable unit: Unit file syncthing.service does not exist".
Allora sono andato a vedere le istruzioni specifiche di syncthing:
https://docs.syncthing.net/users/autostart.html#how-to-set-up-a-user-service
e ho scaricato
https://github.com/syncthing/syncthing/blob/master/etc/linux-systemd/system/syncthing-resume.service
spostandolo poi in /etc/systemd/system
a questo punto i comandi
systemctl enable syncthing@myuser.service
systemctl start syncthing@myuser.service
hanno funzionato

-- 
Lucio Marinelli


Re: Avviare programma in automatico all'avvio su server Debian

2019-10-20 Per discussione Paolo Redaelli
Il 20/10/19 21:00, Felipe Salvador ha scritto:
> On Sun, Oct 20, 2019 at 08:29:57PM +0200, Lucio Marinelli wrote:
>> Ciao a tutti, probabilmente la mia domanda sembrerà banale a molti di voi,
>> ma non mi è ancora chiaro quale sia la procedura più corretta per avviare
>> un programma automaticamente dopo il boot di un server con Debian stable e
>> senza desktop grafico. Il programma che vorrei far partire in automatico è
>> syncthing, da controllare eventualmente da remoto non tramite GUI ma
>> tramite ssh.
>>
>> Come era comodo autoexec.bat ;-)
> /etc/rc.local?
>
Direi che systemctl enable syncthing dato una volta e per sempre sarebbe
meglio.

Poi giova anche spendere un po' di tempo e leggersi le guide
all'amministrazione che trovate su citate su in prima pagina ossia

  * Libri su Debian 
  * Debian Wiki 



Re: Avviare programma in automatico all'avvio su server Debian

2019-10-20 Per discussione Felipe Salvador
On Sun, Oct 20, 2019 at 08:29:57PM +0200, Lucio Marinelli wrote:
> Ciao a tutti, probabilmente la mia domanda sembrerà banale a molti di voi,
> ma non mi è ancora chiaro quale sia la procedura più corretta per avviare
> un programma automaticamente dopo il boot di un server con Debian stable e
> senza desktop grafico. Il programma che vorrei far partire in automatico è
> syncthing, da controllare eventualmente da remoto non tramite GUI ma
> tramite ssh.
> 
> Come era comodo autoexec.bat ;-)

/etc/rc.local?

> -- 
> Lucio Marinelli

-- 
Felipe Salvador



Avviare programma in automatico all'avvio su server Debian

2019-10-20 Per discussione Lucio Marinelli
Ciao a tutti, probabilmente la mia domanda sembrerà banale a molti di voi,
ma non mi è ancora chiaro quale sia la procedura più corretta per avviare
un programma automaticamente dopo il boot di un server con Debian stable e
senza desktop grafico. Il programma che vorrei far partire in automatico è
syncthing, da controllare eventualmente da remoto non tramite GUI ma
tramite ssh.

Come era comodo autoexec.bat ;-)

-- 
Lucio Marinelli