Switch για ακύρωση reboot/shutdown όταν τρέχει προκαθορισμένο process

Nikos Kavourinos eos at eos.gr
Tue Nov 25 18:21:32 EET 2008


George Notaras wrote:
> Αυτό που ζητάω είναι:
> 
> 1) Όταν στο PC ξεκινάει ένα συγκεκριμένο process A (πχ ένα backup job
> μέσω cron), να δημιουργείται ένα αρχείο, πχ /var/lock/tonpoulo.lock.
> Εύκολο, με τη χρήση ενός loader script για το process A, το οποίο θα
> δημιουργεί το αρχείο.
> 
> 2) Με βασική προϋπόθεση να _μην_ πειράξουμε κάποιο core αρχείο του
> λειτουργικού, πώς θα γίνει το σύστημα, όταν εκτελούνται εντολές όπως
> shutdown/reboot, να ελέγχει την ύπαρξη του αρχείου
> /var/lock/tonpoulo.lock και σε περίπτωση ύπαρξής του να μην εκτελεί τη
> διαδικασία shutdown;
> 
> Υπάρχει κάποιος μηχανισμός που να δίνει αυτή τη δυνατότητα; Κι αν δεν
> γίνεται σε επίπεδο initscripts, τα διάφορα γνωστά desktops (kde, gnome,
> xfce) έχουν κάποιο τέτοιο μηχανισμό που να μπορεί κανείς να προσθέσει
> ελέγχους σαν τον παραπάνω;
> 
> 
> --
> linux-greek-users mailing list -- http://lists.hellug.gr

πιθανοτατα κατι σαν

if [ -e /var/lock/tonpoulo.lock ]
then echo `date` shutdown attempt aborted >> /var/log/syslog
else

..... contents of init script for run level 6

fi

στη θεση του rc.6 script σου να κανει τη δουλεια







More information about the Linux-greek-users mailing list