remplacer sendmail par posftfix

portmaster -dB mail/postfix

echo 'sendmail_enable="NO"' >> /etc/rc.conf
echo 'sendmail_submit_enable="NO"' >> /etc/rc.conf
echo 'sendmail_outbound_enable="NO"' >> /etc/rc.conf
echo 'sendmail_msp_queue_enable="NO"' >> /etc/rc.conf

echo 'postfix_enable="YES"' >> /etc/rc.conf.local

echo "NO_SENDMAIL=true" >> /etc/make.conf

service sendmail stop
/usr/local/bin/newaliases
service postfix start

Source

Publié dans FreeBSD | Commentaires fermés sur remplacer sendmail par posftfix

Signer un certificat

openssl req -x509 -nodes -days 365  -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

 

basé sur http://www.madboa.com/geek/openssl/

Publié dans Non classé | Commentaires fermés sur Signer un certificat

Watch dog pour FreeBSD

echo 'ichwd_load="YES"' >> /boot/loader.conf
kldload ichwd
echo 'watchdogd_enable="YES"' >> /etc/rc.conf
/etc/rc.d/watchdogd start

Publié dans FreeBSD, Geek | Commentaires fermés sur Watch dog pour FreeBSD

Script rc.d pour démarrer minecraft


#!/bin/sh
#
# PROVIDE: minecraft
# REQUIRE: LOGIN DAEMON NETWORKING mountcritlocal
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local to enable the minecraft server:
#
# minecraft_enable="YES"
#
# For default setup, create a user named 'minecraft', set its home directory
# to /srv/minecraft, and place minecraft_server.jar into /srv/minecraft
#
# See minecraft_server.jar for flags

. /etc/rc.subr

name=minecraft
rcvar=`set_rcvar`

load_rc_config ${name}

command=/usr/local/bin/screen
pidfile=/var/run/minecraft.pid

start_cmd="${name}_start"
stop_cmd="${name}_stop"
status_cmd="${name}_status"

: ${minecraft_screen_session="minecraft-session"}
: ${minecraft_user="minecraft"}
: ${minecraft_flags=""}
: ${minecraft_args="/home/minecraft/start"}

minecraft_start() {
unset "${rc_arg}_cmd"
minecraft_flags="-d -m -S ${minecraft_screen_session} ${minecraft_args}"
if minecraft_running; then
echo "minecraft already running?"
else
run_rc_command "start"
fi
}

minecraft_stop() {
local cmd
cmd="${command} -p 0 -S ${minecraft_screen_session} -X eval 'stuff stop\015'"
if minecraft_running; then
echo "Stopping minecraft."
su -m ${minecraft_user} -c "${cmd}"
fi
}

minecraft_status() {
if minecraft_running; then
echo "minecraft is running."
return 0
else
echo "minecraft is not running."
return 1
fi
}

minecraft_running() {
local check ses
ses="${minecraft_screen_session}"
check=`su -m ${minecraft_user} -c "${command} -list" | grep ${ses}`
if [ "$check" ]; then
return 0
else
return 1
fi
}

run_rc_command "$1"

Publié dans FreeBSD, Geek | Commentaires fermés sur Script rc.d pour démarrer minecraft

Tarte aux oeufs

Intéressant :

  • 1 fond de tarte non cuit
  • 375 ml de lait
  • 3 oeufs
  • 85 ml de sucre
  • 1 ml de sel

Préchauffez le four à (230ºC).

Mélangez bien tous les ingrédients avec un fouet.

Versez sur le fond de tarte et saupoudrez généreusement de muscade moulue, placez l’assiette sur la grille du bas.

Enfournez pendant 10 min et faites réduire la température à (160ºC), continuez la cuisson pendant 45 min.

Recette

 

Publié dans Cuisine | Commentaires fermés sur Tarte aux oeufs

Mettre à jour les ports

installer :

cd /usr/ports/ports-mgmt/portupgrade && make install clean


#!/bin/sh

portsnap fetch
portsnap update

portmaster -y --check-depends
portmaster -y --check-port-dbdir
portsdb -u
portsclean -C
portsclean -DD

puis compiler les ports mis à jour :

portmaster -adB

Publié dans FreeBSD, Geek | Commentaires fermés sur Mettre à jour les ports

4K sectors avec une zpool pour zfs

Exemple pour créer une pool avec des disques 4k

gnop create -S 4096 /dev/da0
gnop create -S 4096 /dev/da1
zpool create data mirror /dev/da0.nop /dev/da1.nop
zpool export data
gnop destroy /dev/da0.nop /dev/da1.nop
zpool import data
zdb -C data | grep ashift

Ou pour une partition:

gpart add -t freebsd-zfs -a 4096 -s 1400g ada2

Publié dans FreeBSD, Non classé, ZFS | Commentaires fermés sur 4K sectors avec une zpool pour zfs

Activer zeroconf (bonjour) en freebsd

Pour activer les nom de domaines en .local, il faut installer ahavi et nss_dns :


cd /usr/ports/dns/nss_mdns/ && make install clean
cd /usr/ports/net/avahi && make install clean

Dans /etc/rc.conf.local, il faut rajouter :

echo 'dbus_enable="YES"' >> /etc/rc.conf.local
echo 'avahi_daemon_enable="YES"' >> /etc/rc.conf.local
echo 'avahi_dnsconfd_enable="YES"' >> /etc/rc.conf.local

et dans /etc/nsswitch.conf, il faut changer :

host: files dns

en

hosts: files dns mdns

puis, il suffit démarrer les daemons avec les commandes suivantes :

service dbus start
service avahi-daemon start
service avahi-dnsconfd start

Information trouvé sur Installing avahi on FreeBSD

Publié dans FreeBSD, Geek | Commentaires fermés sur Activer zeroconf (bonjour) en freebsd

Noyer amande pignon (atelier des sens)

Ingrédients pour 6 personnes :
Pâte d’amande suprême (Lubeka 65%) 360 g Oeufs entier 150 g
Beurre 105 g
Vanille poudre 1 pincée
Pignon 100 g

Préparation :
Passer au cutter (mixeur) la pâte d’amande, les oeufs, la vanille, lisser l’appareil sans le chauffer.
Ajouter le beurre fondu chaud.
Remplir une poche et garnir (pocher) des moules flexipan de forme 1/2 sphérique.
Disposer des pignons sur le sommet. Cuire à 190° environ 12min.
Laisser refroidir avant de démouler.

Publié dans Cuisine | Commentaires fermés sur Noyer amande pignon (atelier des sens)

Mousse au chocolat (atelier des sens)

Ingrédients pour 6 personnes :
chocolat 375 g beurre 185 g
blancs d’oeufs 300 g Jaunes d’oeufs 140 g

Préparation :
Faire fondre le beurre et le chocolat au bain marie.
Commencer à monter les blancs doucement, ajouter les jaunes au chocolat ainsi qu’une petite partie des blancs, mélanger vigoureusement jusqu’à l ‘obtention d’une masse lisse.
Terminer en incorporant délicatement le reste de blancs.
Cette mousse devra être sortie du réfrigérateur quelques temps avant d’être consommée; se conserve 48H.

Modif du chef :
240gr de chocolat noir 65%
110gr de crème liquide
150gr de blanc d’œuf
45gr de jaune d’œuf
(un œuf : 20gr de jaune et 30gr de blanc)

Publié dans Cuisine | Commentaires fermés sur Mousse au chocolat (atelier des sens)