Η κύρια τοποθεσία των πληροφοριών για την ρύθμιση του συστήματος βρίσκεται μέσα στο /etc/rc.conf. Αυτό το αρχείο περιέχει ένα ευρύ φάσμα ρυθμίσεων, κυρίως χρησιμοποιούμενες στην εκκίνηση του συστήματος για την ρύθμιση του συστήματος. Το όνομα του απευθείας συνεπάγεται αυτό; είναι ρυθμίσεις για τα αρχεία rc*.
Ένας διαχειριστής πρέπει να δημιουργήσει εγγραφές μέσα στο αρχείο rc.conf ώστε να αντικαταστήσει τις προεπιλεγμένες ρυθμίσεις απο το αρχείο /etc/defaults/rc.conf. Το αρχείο προεπιλογών δεν πρέπει να αντιγραφεί αυτολεξεί στο /etc - αυτό περιέχει προεπιλεγμένες τιμές, όχι παραδείγματα. Όλες οι αλλαγές που αφορούν το σύστημα πρέπει να γίνουν στο αρχείο rc.conf αποκλειστικά.
Ένας αριθμός στρατηγικών μπορεί να εφαρμοστεί σε ένα σύνολο εφαρμογών για να ξεχωρίσουμε ρυθμίσεις του ευρύ συνόλου απο τις ρυθμίσεις επικεντρωμένες για ένα σύστημα για να κρατήσουμε τον φόρτο διαχείρισης χαμηλά. Η προτεινόμενη προσέγγιση είναι να τοποθετούμε τις ρυθμίσεις ευρύ συνόλου σε ένα διαφορετικό αρχείο, όπως το /etc/rc.conf.site, και τότε να συμπεριλάβουμε το αρχείο αυτό στο /etc/rc.conf, το οποίο θα περιέχει πληροφορίες επικεντρωμένες για ένα σύστημα.
Μιάς και το rc.conf διαβάζεται απο το sh(1) είναι εύκολο να το επιτύχουμε αυτό. Για παράδειγμα:
rc.conf:
. /etc/rc.conf.site hostname="node15.example.com" network_interfaces="fxp0 lo0" ifconfig_fxp0="inet 10.1.1.1"
rc.conf.site:
defaultrouter="10.1.1.254" saver="daemon" blanktime="100"
Το αρχείο rc.conf.site μπορεί έπειτα να διανεμηθεί σε κάθε σύστημα χρησιμοποιώντας το rsync ή κάποιο παρόμοιο πρόγραμμα, ενώ το αρχείο rc.conf παραμένει μοναδικό.
Αναβαθμίζοντας το σύστημα χρησιμοποιώντας sysinstall(8) ή make world δεν θα αντικαταστήσει το αρχείο rc.conf, έτσι οι ρυθμίσεις δεν θα χαθούν.
Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την
<questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.