Descrição
Tendo em vista a dificuldade em baixar os arquivos e ainda gerar a iso bootável, resolvi criar esse script para facilitar a vida desse pessoal que não tem tempo pra isso mas que gostaria de sempre estar vendo as mudanças nesse sistema operacional robusto e eficaz.
Esse script cria os diretorios e baixa os arquivos e gera a iso.
Qualquer erro, duvida ou sugestão entre em contato
Thiago Alves dos Santos
cvs / The_Invisible_Man @ Brasnet #linuxajuda
[ Download:
OpenBSD_GeraIso.sh ]
[
Enviar nova versão ]
[ Esconder código-fonte ]
#!/bin/bash
#########################################
# OpenBSD_GeraIso.sh versao 1.0 #
# Por Thiago Alves dos Santos a.k.a. cvs / The_Invisible_Man #
# thiago @ gmail com > contato, duvidas, sugestoes, reclamacoes #
#########################################
# variaveis
versao="3.8"
mirror="http://openbsd.mirrors.tds.net/pub/OpenBSD/"
files38="XF4.tar.gz ports.tar.gz src.tar.gz sys.tar.gz"
files386="CKSUM NSTALL.i386 INSTALL.linux MD5 base38.tgz bsd bsd.mp bsd.rd cd38.iso cdboot cdbr cdemu38.iso cdrom38.fs comp38.tgz etc38.tgz floppy38.fs floppyB38.fs floppyC38.fs game38.tgz index.txt man38.tgz misc38.tgz pxeboot xbase38.tgz xetc38.tgz xfont38.tgz xserv38.tgz xshare38.tgz"
MKISOFS=`which mkisofs`
# diretorios
echo "Criando diretorios"
sleep 5
mkdir -p ~/OpenBSD/$versao/i386
# downloads
echo "Iniciando Downloads..."
sleep 3
cd ~/OpenBSD/$versao
for down in $files38
do wget -c "$mirror""$versao"/"$down"
sleep 3
done
echo "Iniciando segunda parte dos downloads"
sleep 5
cd ~/OpenBSD/$versao/i386
for down in $files386
do wget -c "$mirror""$versao"/"$down"
sleep 3
done
# Gerando ISO
echo "Gerando ISO... Aguarde..."
cd ~/OpenBSD
$MKISOFS -b $versao/i386/cdrom$versao.fs -vrTJV "OpenBSD $versao" -A "OpenBSD v$versao" -c boot.catalog -o OpenBSD$versao.iso -x OpenBSD$versao.iso ~/OpenBSD/
echo "ISO gerada em ~/OpenBSD/OpenBSD$versao.iso"
Scripts recomendados
usando o jSMS direto do pendrive (v2.0)
Configuração do horário de verão 2006/2007 (Red Hat, Fedora)
purge
Mantendo hora do servidor atualizada com NTP
Criador de árvore de compilação
Comentários
[1] Comentário enviado por
leoberbert em 19/06/2009 - 09:30h:
Fala Thiago...
Maneiro teu script :D!!!