FreeBSD 8.0 och rc.conf
Har satt upp en del nya virtuella servrar och i vanlig ordning så har jag kopierat diverse konfigurationsfiler från andra system för att använda som mallar. Har tidigare haft alla dessa filer/mallar liggandes på webben, men då flertalet av filerna är gamla och borttagna, så tänkte jag i alla fall se till att ha /etc/rc.conf tillgänglig online. Vill åter igen flagga/varna för att flertalet av inställningarna i denna fil kanske inte är vad just du önskar. Om du beslutar att använda filen, gör det på egen risk och ta gärna reda på vad inställningarna gör. De flesta standardvärden hittar du i /etc/defaults/rc.conf
Och som vanligt, om något ser konstigt ut eller rent av kanske t.o.m är fel, säg gärna till då all form av kritik är välkommen!
#################### # # File: /etc/rc.conf # Author: Jesper Wallin (jesper@ifconfig.se) # Date: 04-04-2010 # # Network Settings hostname="exempel.ifconfig.se" ifconfig_fxp0="DHCP" tcp_extensions="YES" # Firewall Settings pf_enable="YES" pf_rules="/etc/pf.conf" pf_program="/sbin/pfctl" pflog_enable="YES" pflog_logfile="/var/log/pflog" pflog_program="/sbin/pflogd" # Console Settings keymap="swedish.iso" keyrate="fast" # Mail Settings postfix_enable="YES" postgrey_enable="YES" dovecot_enable="YES" # Disable sendmail sendmail_enable="NO" sendmail_submit_enable="NO" sendmail_outbound_enable="NO" sendmail_msp_queue_enable="NO" # Time Settings ntpdate_enable="YES" ntpdate_flags="-b" ntpdate_hosts="se.pool.ntp.org" # Filesystem Settings background_fsck="YES" background_fsck_delay="120" enable_quotas="YES" check_quotas="YES" # DNS Settings named_enable="NO" named_flags="-4" # Misc/Security Settings syslogd_flags="-ss" clear_tmp_enable="YES" dmesg_enable="YES" dumpdev="NO" update_motd="NO" # Kernel Settings kern_securelevel_enable="YES" kern_securelevel="2" # Remote Administration sshd_enable="YES" # Disabled Services oidentd_enable="NO" oidentd_flags="-l 10" pureftpd_enable="NO" apache22_enable="NO" apache22_http_accept_enable="NO" mysql_enable="NO" mysql_dbdir="/usr/home/mysql" postgresql_enable="NO" postgresql_data="/home/pgsql/data" postgresql_flags="-w -s -m fast" memcached_enable="NO" memcached_user="nobody" memcached_flags="-p 11211 -m 128 -l 127.0.0.1"
I slutet på filen har jag lagt till ett flertal populära tjänster (dock inaktiverade) med vettiga tillhörande värden. Denna konfiguration kör även Postfix istället för sendmail, den MTA som kommer med FreeBSD som standard.


07-04-2010 / 21:51
Grymt inlägg igen!
Jag hade önskat en bra guide till freebsd och jails. :)
Kör hårt!