Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Esecuzione comando prima dello shutdown
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Mon Mar 28, 2005 8:00 pm    Post subject: Esecuzione comando prima dello shutdown Reply with quote

Dunque mi sto dibattendo ferocemente con gli init da un po', prima che mi forkino il cervello definitivamente chiedo aiuto..

In pratica vorrei che partisse un comandino prima che iniziasse lo shutdown (sia reboot sia shutdown), ho provato a mettere il comando in /etc/conf.d/local.stop ma mi sembra che non vada, e cmq avevo dato un
wall "skfjslkj" && <comando>
ma non vedo proprio niente!
Inoltre è necessario che il comando venga eseguito PRIMA di smontare volumi o fare altre brutte cose...
Ho guardato un po' il codice di rc ma preferirei non far danni, voi che mi consigliate?

grazie a tutti
Back to top
View user's profile Send private message
skakz
Guru
Guru


Joined: 03 Jul 2004
Posts: 380
Location: Ischia/Napoli/Italia/Terra

PostPosted: Mon Mar 28, 2005 8:30 pm    Post subject: Reply with quote

hai aggiunto local al runlevel di default?
_________________
Linux Registered User n.340423
Linux User Group Ischia
www.tush.it
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Mon Mar 28, 2005 10:14 pm    Post subject: Reply with quote

Puoi crearti tu uno script di init e aggiungerlo al runlevel di default.

Mi spieghi di preciso che devi fare?
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Mon Mar 28, 2005 10:57 pm    Post subject: Reply with quote

Eh eh che stupido ero sicuro di avere local in default, appena spengo il pc vedo...
Comunque devo sincronizzare con rsync tutti i miei programmini (in una partizione xfs) verso una piccola partizione fat32 leggibile da windows, così quella volta al mese che devo provare qualche prog anche su windows li ho sempre aggiornati!
Questo è lo stupido script se interessasse
Code:
#!/bin/bash
#backuppozzo tutta la roba nella partizione vid
SRC='/home/andrea/works/progs'
DEST='/mnt/vid/andrea/'
#tengo solo i tempi e symlinks,tanto fat32 non supporta una c***o
OPTIONS='-rlt -vv --delete'
RSYNC='/usr/bin/rsync'
#parto di rsync
echo "e vai di rsync"
$RSYNC $OPTIONS $SRC $DEST

PS mi sono autocensurato :D
Back to top
View user's profile Send private message
saxtro
Apprentice
Apprentice


Joined: 28 Nov 2004
Posts: 153

PostPosted: Tue Mar 29, 2005 7:47 am    Post subject: Reply with quote

da vero niubbo io farei un paio di script del tipo:

# spegni
Code:

/bin/tuoscript
/sbin/halt.sh


# riavvia
Code:

/bin/tuoscript
/sbin/reboot.sh


io avevo problemi in scrittura come utente sui pennini usb, non era un problema se ci lavoravo in modalità testo però in alcuni pennini trovavo percorsi e nomi di files assurdi allora ho creato lo script:
$ monta
Code:

#! /bin/sh
sudo /bin/mount -o rw,uid=1000,gid=100,umask=023 $*


però ci tengo a precisare : queste sono le soluzioni di un niubbo ai problemi di un niubbo (me)
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Tue Mar 29, 2005 8:56 am    Post subject: Reply with quote

Effettivamente ci avevo pensato anche io, però non mi sembra una soluzione ottima dal momento in cui ci sono vari modi per fare lo shutdown dovrei fare troppe modifiche...
Comunque mi sembra che non sia andata nemmeno ad avere local in default!
Ma come faccio a far scrivere??
sddflkjlsdkjf sdf [OK]
Come fanno i demoni di sistema
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Tue Mar 29, 2005 9:31 am    Post subject: Reply with quote

Creati due alias (molto grezzo):
Code:
shutdown = comando tuo && shutdown
reboot = comando tuo && reboot
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Tue Mar 29, 2005 10:44 am    Post subject: Reply with quote

Mmm no non mi sembra una buona soluzione, se il sistema ad esempio va giù con init 0 (che non credo passi per shutdown, o almeno credo) non verrebbe considerato...
E poi comunque gli alias sono settati solo se sono in una shell che ha preso le configurazione da /etc/profile, quindi non sarebbe visto dappertutto!

La faccenda degli init.d mi sa che è l'unica soluzione, però non capisco bene come potrei fare dato che non è un demone che deve essere lanciato all'inizio e poi stoppato alla fine, qualche aiuto??
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Tue Mar 29, 2005 11:55 am    Post subject: Re: Esecuzione comando prima dello shutdown Reply with quote

tuxer wrote:
In pratica vorrei che partisse un comandino prima che iniziasse lo shutdown (sia reboot sia shutdown), ho provato a mettere il comando in /etc/conf.d/local.stop ma mi sembra che non vada

Hai aggiunto local con rc-update?
Code:
rc-update add local default

Se non parte non puoi nemmeno pretendere che si stoppi! =D
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Tue Mar 29, 2005 12:11 pm    Post subject: Reply with quote

Sì certo che l'ho aggiunto...
Vado a spulciare la doc magari mi era sfuggito qualcosa...
Back to top
View user's profile Send private message
tuxer
Guru
Guru


Joined: 10 May 2004
Posts: 328

PostPosted: Tue Mar 29, 2005 2:14 pm    Post subject: Reply with quote

anzi a dire il vero mi pare che funzioni, però poi non si spegne il pc!
E comunque nonostante abbia usato
wall "lkjl" && <comando>
non mi arriva nulla nella shell, forse chiude tutto prima?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum