Rama version1.0: Script para montar repositorio.
Refs #334. git-svn-id: https://opengnsys.es/svn/branches/version1.0@1548 a21b9725-9963-47de-94b9-378ad31fedc9remotes/github/debian-pkg
parent
095d19373e
commit
de87b1a74e
|
@ -42,7 +42,7 @@ MSG_LOADAPI="Cargar funciones del motor de clonación."
|
|||
MSG_LOADMODULES="Cargar módulos del kernel."
|
||||
MSG_LOADUDEBS="Cargar paquetes udeb."
|
||||
MSG_MAKELINKS="Crear enlaces simbólicos."
|
||||
MSG_MOUNTREPO="Montar repositorio en modo %s."
|
||||
MSG_MOUNTREPO="Montar repositorio por %s en modo %s."
|
||||
MSG_OFFLINEMODE="Modo de arranque sin conexión."
|
||||
|
||||
MSG_HELP_ogBoot="Arranca un sistema operativo instalado."
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
#!/bin/bash
|
||||
#/**
|
||||
#@file mountrepo.sh
|
||||
#@brief Script para montar el repositorio de datos remoto.
|
||||
#@warning License: GNU GPLv3+
|
||||
#@version 1.0
|
||||
#@author Ramon Gomez, ETSII Universidad de Sevilla
|
||||
#@date 2011-03-17
|
||||
#*/
|
||||
|
||||
OGIMG=${OGIMG:-/opt/opengnsys/images}
|
||||
|
||||
# TODO Revisar proceso de arranque para no montar 2 veces el repositorio.
|
||||
if [ $ogactiveadmin == "true" ]; then
|
||||
export boot=admin
|
||||
umount $OGIMG 2>/dev/null
|
||||
|
||||
protocol=${potocol:-"smb"}
|
||||
printf "$MSG_MOUNTREPO\n" "$protocol" "$boot"
|
||||
case "$protocol" in
|
||||
nfs) mount.nfs ${ROOTSERVER}:$OGIMG $OGIMG -o rw,nolock ;;
|
||||
smb) mount.cifs //${ROOTSERVER}/ogimages $OGIMG -o rw,relatime,serverino,acl,username=opengnsys,password=og ;;
|
||||
esac
|
||||
fi
|
||||
|
Loading…
Reference in New Issue