Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: poursali στις 30 Σεπ 2010, 05:50:40 ΜΜ

Τίτλος: Πρόταση για ρυθμίσεις στο lts.conf
Αποστολή από: poursali στις 30 Σεπ 2010, 05:50:40 ΜΜ
επειδή οποιεσδήποτε αλλαγές γίνονται στα αρχεία ρυθμίσεων δεν επιβιώνουν αν φορτώσουμε κάποιες μελλοντικές τροποποιήσεις που θα γίνουν, καλό θα ήταν να τις βάζουμε σε ένα δικό μας αρχείο
π.χ. myltsp.conf
και αυτό να γίνεται import στο lts.conf
γίνεται αυτό;

α, και επιπλέον αν υπάρχουν "αντικρουόμενες" ρυθμίσεις σε αυτά, να υπερισχύουν οι δικές μας ρυθμίσεις
Τίτλος: Απ: Πρόταση για ρυθμίσεις στο lts.conf
Αποστολή από: alkisg στις 30 Σεπ 2010, 07:46:33 ΜΜ
Όχι, δεν γίνεται, αλλά δεν χρειάζεται κι όλας γιατί το lts.conf δεν το πειράζει κανείς μετά την εγκατάσταση παρά μόνο ο καθηγητής Πληροφορικής. Οπότε εκεί βάζετε ό,τι αλλαγές θέλετε και μένουν. Τα sch-scripts δεν βάζουν τίποτα σ' αυτό, τις default ρυθμίσεις τις κάνουν δυναμικά στο "κρυφό" από τον καθηγητή αρχείο /opt/ltsp/i386/usr/share/ltsp/ltsp_config.d/010-sch-client-defaults.

Σε κάποια μελλοντική έκδοση του LTSP θα προσπαθήσω να περάσω ένα καινούργιο μηχανισμό ρυθμίσεων που να επιτρέπει πολλαπλά αρχεία στο /etc/ltsp/conf/*, και μάλιστα αυτά να μπορούν να περιέχουν και conditionals του στυλ "αν ο client έχει πάνω από τόση RAM τότε να έχει τόσο δικτυακό swap". Εκεί θα μπορεί και ο administrator να "πετάει" τα δικά του αρχεία mylts.conf τα οποία θα γίνονται αυτόματα include, αν και τότε θα υλοποιηθεί και σχετικό GUI για τις ρυθμίσεις του LTSP οπότε δεν θα χρειάζεται καν να τις κάνει μέσω αρχείων...
Τίτλος: Απ: Πρόταση για ρυθμίσεις στο lts.conf
Αποστολή από: poursali στις 30 Σεπ 2010, 08:48:24 ΜΜ
στο θέμα: https://alkisg.mysch.gr/steki/index.php?topic=3151
είχες αναφέρει ότι:

Παράθεση από: alkisg στις 08 Σεπ 2010, 12:33:06 ΜΜ
Το πρόβλημα που δεν έγινε εγκατάσταση των επιπλέον προγραμμάτων στον εικονικό δίσκο το διορθώσαμε κάπου τον Ιούλιο αν θυμάμαι καλά. Όμως, τα αρχεία ρυθμίσεων των sch-scripts δεν αντικαθιστώνται στις αυτόματες αναβαθμίσεις, κι έτσι έχεις ακόμα τα παλιά αρχεία ρυθμίσεων.

Ένας καλός τρόπος να σιγουρευτείς ότι όλα τα αρχεία ρυθμίσεων είναι καινούργια, είναι:
Κώδικας [Επιλογή]

sudo apt-get purge sch-scripts
sudo apt-get install sch-scripts

Το purge σβήνει όλα τα αρχεία ρυθμίσεων: lts.conf, dnsmasq.d/ltsp.conf, sch-scripts.conf κτλ κτλ.

για αυτό το είπα  :angel: :angel:
Τίτλος: Απ: Πρόταση για ρυθμίσεις στο lts.conf
Αποστολή από: alkisg στις 30 Σεπ 2010, 09:28:17 ΜΜ
Αυτό ισχύει για όλα τα πακέτα, όχι μόνο για το LTSP. Δηλαδή:
apt-get remove ==> αφήνει τα αρχεία ρυθμίσεων
apt-get purge ==> σβήνει τα αρχεία ρυθμίσεων

Η τακτική αυτή επιβάλλεται από το Debian policy (http://www.debian.org/doc/debian-policy/), και είναι υποχρεωτικό να την ακολουθούν όλα τα .deb πακέτα.

Πάντως οι φάκελοι ρυθμίσεων είναι πιο βολικοί από τα μονολιθικά αρχεία ρυθμίσεων, γι' αυτό και πολλά προγράμματα πια προσφέρουν φακέλους κάτω από το /etc, για παράδειγμα /etc/dnsmasq.d, στον οποίο τα sch-scripts απλά βάζουν το αρχείο ρυθμίσεών τους, ενώ ο administrator μπορεί να έχει κι άλλα δικά του.
Τίτλος: Απ: Πρόταση για ρυθμίσεις στο lts.conf
Αποστολή από: poursali στις 30 Σεπ 2010, 09:49:59 ΜΜ
κατάλαβα...  κάτι αντίστοιχο με αυτό που κάνει ο grub2