Non posso lasciare feedback per la questione perchè il problema non mi tocca
(lo utilizzo con il servizio e me lo configuro come voglio io) ma posso dare una mia opinione tecnica
DI base , avviando il client boinc da manager con l'opzione --daemon fa si che l'utente possa killare il servizio da lui avviato (se non saglio c'è la spunta all'uscita di "ferma il client all'uscita del manager" altrimenti resta in background.
Oppure la si lascia in background (boinccmd <opzioni> &) in modo che se si chiude il terminale che ha avviato il comando , il comando resti in esecuzione con il suo pid.Per fermare il client occorre uccidere quel processo.Il manager poi si connetterà di default al localhost/127.0.0.1
Come servizio (fornito dai repo) : la configurazione di base fornisce
- Un utente "boinc"
- Cartella di lavoro "/var/lib/boinc" o "/var/lib/boinc_client" a seconda della distribuzione
- L'utente normale viene aggiunto al gruppo boinc per la gestione del lavoro sulla cartella di boinc (con i permessi di lettura+scrittura )
- Il servizio può essere gestito solo da root
Scaricare ed utilizzare il client fornito dal sito ufficiale di Berkeley per alcune distribuzioni non è possibile , causa dipendenze (specialmente per quanto riguarda le wx-widgets) non sempre in linea con l'ultima versione e di queste librerie , ci possono essere alcune applicazioni fornite nei repo che non sono compatibili cn quelle richeiste dal Boinc-(Manager). Per "CLI" non dovrebbero esserci problemi .7
Un esempio :
$ equery d x11-libs/wxGTK
* These packages depend on x11-libs/wxGTK:
app-arch/p7zip-16.02-r4 (wxwidgets ? x11-libs/wxGTK:3.0[X])
dev-python/wxpython-3.0.2.0 (>=x11-libs/wxGTK-3.0.2.0:3.0[libnotify=,opengl?,tiff,X])
media-gfx/hugin-2018.0.0 (x11-libs/wxGTK:3.0[X,opengl])
media-sound/spek-0.8.3-r1 (x11-libs/wxGTK:3.0[X])
net-ftp/filezilla-3.40.0 (>=x11-libs/wxGTK-3.0.4:3.0-gtk3[X])
sci-misc/boinc-7.14.2 (X ? x11-libs/wxGTK:3.0-gtk3[X,opengl,webkit])
Ad esempio su "Gentoo"(based) , compilando boinc senza il supporto grafico (X) , le wx-widgets non vengono richieste. e si utilizza la solo ed esclusivamente la CLI (ma qua andiamo oltre...)
PS : per quanto riguarda il manager (versione 7.14.x) , avviandolo viene creato nella home un file di blooco "BOINC-Manager" (o qualcosa di simile) a cui si può avviare una sola istanza del manager
Con l'opzione "--multiple" invece si avvia un menu a tendina dove viene chiesto di collegarsi ad un eventuale PC-Remoto ma sempre con una sola istanza del Manager. (non più di uno in esecuzione insomma)