Chinaunix首页 | 论坛 | 博客
  • 博客访问: 389420
  • 博文数量: 105
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1145
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-01 09:01
文章分类

全部博文(105)

文章存档

2010年(3)

2009年(93)

2008年(9)

我的朋友

分类: BSD

2009-05-21 10:27:56

一段脚本代码,需要的朋友尽管拿去:

PS.其实,从OpenBSD 4.4版开始,系统已经提供了个sysmerge工具来更新(升级)/etc目录下的东东,以保证系统的平滑更新(升级)。这个脚本仅适用于较多机器需要更新(升级)的情况,并请在使用本脚本更新(升级)前备份重要的数据!更多详细信息请参见下面的博文:

[原创]OpenBSD Current版本更新系统核心和已安装软件包的方法!

#!/bin/sh
cd /
rm /bsd.*
rm /*.tgz
wget ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/bsd.*
wget ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/base*.tgz
wget ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/etc*.tgz
wget ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/misc*.tgz
wget ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/man*.tgz
mv /bsd /obsd
mv /bsd.mp /bsd
rm -rf /var/bakup
mkdir -p /var/bakup
cp -f /etc/fstab /var/bakup/
cp -f /etc/group /var/bakup/
cp -f /etc/hostname.* /var/bakup/
cp -f /etc/hosts /var/bakup/
cp -f /etc/login.conf /var/bakup/
cp -f /etc/login.conf.db /var/bakup/
cp -f /etc/master.passwd /var/bakup/
cp -f /etc/motd /var/bakup/
cp -f /etc/mygate /var/bakup/
cp -f /etc/myname /var/bakup/
cp -f /etc/passwd /var/bakup/
cp -f /etc/pf.conf /var/bakup/
cp -f /etc/pwd.db /var/bakup/
cp -f /etc/rc.conf.local /var/bakup/
cp -f /etc/rc.local /var/bakup/
cp -f /etc/resolv.conf /var/bakup/
cp -f /etc/spwd.db /var/bakup/
mkdir -p /var/bakup/ssh
cp -f /etc/ssh/ssh_host_dsa_key /var/bakup/ssh/
cp -f /etc/ssh/ssh_host_dsa_key.pub /var/bakup/ssh/
cp -f /etc/ssh/ssh_host_key /var/bakup/ssh/
cp -f /etc/ssh/ssh_host_key.pub /var/bakup/ssh/
cp -f /etc/ssh/ssh_host_rsa_key /var/bakup/ssh/
cp -f /etc/ssh/ssh_host_rsa_key.pub /var/bakup/ssh/
cp -f /etc/ssh/sshd_config /var/bakup/ssh/
cp -f /etc/sysctl.conf /var/bakup/
mkdir -p /var/bakups/crontab
cp -f /var/cron/tabs/* /var/bakups/crontab/
tar xzvphf /base*.tgz
tar xzvphf /etc*.tgz
tar xzvphf /misc*.tgz
tar xzvphf /man*.tgz
cp -rf /var/bakup/* /etc/
cp -rf /var/bakups/crontab/* /var/cron/tabs
rm /*.tgz
/dev/MAKEDEV all
reboot

阅读(692) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~