ports, CVSup, portupgrade

  • ports, CVSup, portupgrade

# rm -r /usr/ports/
# fetch ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz
# tar -zxvf ports.tar.gz -C /usr/

# mkdir /var/log/ports
# cd /usr/ports/ports-mgmt/portupgrade
# make | tee -a /var/log/ports/portupgrade.log
# make install | tee -a /var/log/ports/portupgrade.log
# make clean | tee -a /var/log/ports/portupgrade.log
# source ~/.cshrc
# mkdir /usr/ports/packages
# mkdir /usr/ports/packages/All

# vi /usr/local/etc/pkgtools.conf

  PORTUPGRADE_ARGS = ENV['PORTUPGRADE'] || \
        '-v -D -L /var/log/ports/'

# portinstall security/portaudit

# cd /usr/ports
# portinstall net/cvsup-without-gui
# mkdir /etc/cvsup
# mkdir /var/db/sup
# mkdir /var/log/cvsup
# mkdir /var/log/cvsup/ports
# mkdir /var/log/cvsup/pkg

# vi /etc/cvsup/ports-supfile
参考にしたページからfetchしてきました。
# rehash

# cvsup -g -L 2 /etc/cvsup/ports-supfile | tee -a /var/log/cvsup/ports/20060301.log
# portsdb -Fu
# rehash
# portaudit -Fda

# vi /root/bin/cvsup-ports.sh
参考にしたページからfetchしてきました。

# chmod 700 /root/bin/cvsup-ports.sh

# vi /etc/crontab
#分
時 日 月 曜日 実行者 コマンド
11 5 * * * root /root/bin/cvsup-ports.sh


更新履歴

取得中です。


名前:
コメント:


タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2008年03月20日 23:51