#!/bin/sh # # Konfiguracja poinstalacyjna FreeBSD # Copyright (C) 2004 Krzysztof Kozlowski # License: GNU General Public License # http://www.gnu.org/licenses/gpl.txt # WERSJA=0.2.2a echo "Probuje zassac sudo..." NULEK="y" while [ "$NULEK" = "y" ]; do pkg_add -rv sudo if [ $? -ne 0 ]; then echo -n "Powtorzyc? (y/n)" read NULEK else NULEK="n" fi done echo "Probuje zassac zsh..." NULEK="y" while [ "$NULEK" = "y" ]; do pkg_add -rv zsh if [ $? -ne 0 ]; then echo -n "Powtorzyc? (y/n)" read NULEK else NULEK="n" fi done # ####################################################### # Konfiguracja uzytkownikow USEREK=kozik echo "Dodaje uzytkownika ${USEREK}..." mkdir /home mkdir /home/${USEREK} cp /root/.cshrc /home/${USEREK}/ cp /root/.profile /home/${USEREK}/ pw user add ${USEREK} -s csh chown ${USEREK}:${USEREK} /home/${USEREK} chown ${USEREK}:${USEREK} /home/${USEREK}/.* echo "alias '#' sudo" >> /home/${USEREK}/.cshrc passwd ${USEREK} # ####################################################### # Montowanie roota z volta do podkatalogu echo "Montuje katalogi z volta do /tmp/volt" /etc/rc.d/nfsclient onestart mkdir /tmp/volt mount_nfs volt:/ /tmp/volt/ mount_nfs volt:/ftp /tmp/volt/ftp