local ホストから apt を用いて dselect を使う


概要


firewall server での delegate の起動

#!/bin/sh
# Start/stop the delegate daemon for debian apt.
# Kyoma T.

case "$1" in
start)  echo -n "Starting debian server mounting: delegate"
        delegated -P9080 SERVER=http://dennou-h.ees.hokudai.ac.jp/ \
        RELIABLE=192.168.0.[1-254] -vt \
        OWNER='delegate' \
        ADMIN='postj@ep.sci.hokudai.ac.jp' \
        MANAGER="postj@ep.sci.hokudai.ac.jp" CACHE="no"
        echo "." 
        ;;
stop)   echo -n "Stopping debian server mounting: delegate"
        delegated -P9080 -Fkill
        echo "."
        ;;
*)      echo "Usage: /etc/init.d/dele-debian start|stop"; exit 1 
        ;;
esac
exit 0
以上を,/etc/init.d/dele-debian とする.
# chmod 755 /etc/init.d/dele-debian

動かすには,

# /etc/init.d/dele-debian start

止めるには,

# /etc/init.d/dele-debian stop

内側のホストでの dselect

# sudo -s
# dselect
0. Access で,apt を選び,以下となるように設定する.
deb http://192.168.0.1:9080/arch-large1/cc-env/Linux/debian stable main contrib non-free
deb http://192.168.0.1:9080/arch-large1/cc-env/Linux/debian-jp stable-jp main contrib non-free
deb http://192.168.0.1:9080/arch-large1/cc-env/Linux/debian-non-US stable non-US

1999/11/27 Kyoma