Cet article explique comment « prendre en main » rapidement son nouveau système.
La plupart des manipulations nécessite d'être le super-utilisateur (root).
Normalement durant l'installation, le nom de la machine et la carte réseau ont été configuré.
. . . # -- Fonts font8x8="iso15-8x8" font8x14="iso15-8x14" font8x15="iso15-8x15" # -- Run cron(8) cron_enable="YES" # -- Start sshd(8) at system boot time sshd_enable="YES" # -- The keyboard bell sound ''off'' keybell="off" # -- Set to have /var/run, /var/spool/lock and /var/spool/uucp/.Temp/* # cleaned at startup cleanvar_enable="YES" # -- Set to have /tmp cleaned at startup clean_tmp_enable="YES" # -- Here disable sendmail sendmail_enable="NONE"
Pour plus de détails, man 5 rc.conf
.
L'utilisateur root utilise le shell tcsh
présent par défaut, voici un extrait.
. . . # éditeur par défaut if (-x /usr/pkg/bin/emacs) then alias emacs emacs -nw setenv EDITOR emacs else setenv EDITOR vi endif setenv PAGER more # ls en couleur setenv CLICOLOR enable setenv LSCOLORS exfxcxdxbxegedabagacad # prompt PS1 if ($?prompt) then # An interactive shell -- set some stuff up alias setprompt 'set prompt="%{\033[35m%}`/bin/hostname -s`@$cwd#%{\033[0m%} "' alias cd 'cd \!* && setprompt' alias pushd 'pushd \!* && setprompt' alias popd 'popd \!* && setprompt' setprompt set filec set history = 100 set savehist = 100 set mail = (/var/mail/$USER) if ( $?tcsh ) then bindkey "^W" backward-delete-word bindkey -k up history-search-backward bindkey -k down history-search-forward endif endif if ( ! -d /usr/pkgsrc || ! -d /usr/pkgsrc/mk ) then set _OS = `uname -s` set _ARCH = `uname -p` set _RELEASE = `uname -r | awk '{if ( length($1) > 6 ) print substr($1,1,4); else print $1;}'` set _MIN = setenv PKG_PATH ftp://chlamydia.fs.ei.tum.de/pub/$_OS/packages/$_OS-$_RELEASE$_MIN/stable/All #setenv PKG_PATH http://pkgbox.dragonflybsd.org/packages/$_OS-$_RELEASE$_MIN/stable/All endif
Pour prendre en compte les modifications:
source ~/.cshrc
Dans cet exemple, le prompt PS1 de l'utilisateur root apparaît en violet.
La variable PKG_PATH
est définie, pour pouvoir ajouter des paquets supplémentaires.