Trucs et Astuces OpenBSD
Auteur : Olivier BOYER - oboyer () ajoute ! org
Mots clés
OpenBSD, trucs, astuces, tips, tricks
Introduction
Pas de longs discours, juste quelques trucs rapides, qui peuvent toujours aider…
~root/.profile
Pour faciliter l'installation des packages binaires, ajouter les lignes suivantes au fichier ~root/profile :
## Make pkg_add(1) easy # list of all pre-conmpiled packages on : # http://www.openbsd.org/3.8_packages/i386.html #PKG_PATH="ftp://ftp.openbsd.org/pub/OpenBSD/`uname -r`/packages/`uname -m`/" PKG_PATH="ftp://ftp.irisa.fr/pub/OpenBSD/`uname -r`/packages/`uname -m`/" export PKG_PATH
/etc/mk.conf
#/etc/mk.conf # use systrace(1) USE_SYSTRACE=Yes SUDO=sudo # ports variables PORTSDIR=/sources/ports DISTDIR=/sources/disfiles PKG_TMPDIR=/sources/pkgtmp #must not be mounted with 'noexex' flag CLEANDEPENDS=Yes FETCH_PACKAGES=Yes #try o use pkg_add(1) to install pkg from PKG_PATH #EOF
Voir les logs de pf(4)
Pour visualiser les logs de 'pf(4)' en incluant : le timestamp, le numéro de la règle, l'action et la règle elle-même, exécutez lea commande suivante (en tant qu'utilisateur 'root') :
# tcpdump -n -e -ttt -i pflog0
Effacer la console au logout
Dans le fichier /etc/gettytab, modifiez la définition de Pc console : ajoutez la ligne :cl=\E[H\E[2J:. La définition doit être semblable à celle ci-dessous :
P|Pc|Pc console:\
:np:sp#9600:\
:cl=\E[H\E[2J:
Vérifier que les ports sont à jour
# export PKG_PATH="ftp://ftp.irisa.fr/pub/OpenBSD/`uname -r`/packages/`uname -m`/" # pkg_add -nui
Mettre à jour les ports
Pour mettre à jour les ports, avec gestion des dépendances, exécuez la commande suivante :
# export PKG_PATH="ftp://ftp.irisa.fr/pub/OpenBSD/`uname -r`/packages/`uname -m`/" # pkg_add -ui -F update -F updatedepends
Faire un double boot Linux/OpenBSD avec GRUB
Pour booter alternativement un système Linux et OpenBSD, il faut, sous Linux, modifier le fichier de configuration de grub. grub devient le système de démarrage principal qui applèle le système de démarrage secondaire d'OpenBSD.
Supposons qu'OpenBSD est installé sur la quatrième partition de votre premier disque dur (attention grub numérote à partir de 0). Voici comment vous devez modifier le fichier /boot/grub/menu.lst :
title OpenBSD rootnoverify (hd0,3a) savedefault makeactive chainloader +1