Script para gerar ISO do OpenBSD

Publicado por Thiago Alves 10/04/2006

[ Hits: 8.158 ]

Homepage: http://www.seeufosseopresidente.com.br

Download OpenBSD_GeraIso.sh




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

  



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

Script que conta quantas barras tem em um diretorio

Quarentena para o ClamAV

Intervalo de Linhas em Texto

Remoção completa de gateway para Tivoli Framework

Shell Script básico para gerenciar usuários e bancos no MySQL ou MariaDB


  

Comentários
[1] Comentário enviado por leoberbert em 19/06/2009 - 09:30h

Fala Thiago...

Maneiro teu script :D!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts