version 1.0.2 #404 boot-tools registro proceso inicio
git-svn-id: https://opengnsys.es/svn/branches/version1.0@2038 a21b9725-9963-47de-94b9-378ad31fedc9remotes/github/master
parent
5bcd76fe5d
commit
0af9fde7cf
|
@ -20,25 +20,31 @@ return 0
|
||||||
|
|
||||||
ogExportVarEnvironment ()
|
ogExportVarEnvironment ()
|
||||||
{
|
{
|
||||||
#puntos de accesos al servidor ogprotocol=nfs
|
export CFGINITRD="/tmp/initrd.cfg"
|
||||||
export NFSROOTBOOT="/var/lib/tftpboot"
|
echo "puntos de accesos al servidor ogprotocol=nfs" >> $CFGINITRD
|
||||||
export NFSCLIENTDIR="/opt/opengnsys/client"
|
export NFSROOTBOOT="/var/lib/tftpboot" && echo "NFSROOTBOOT=$NFSROOTBOOT" >> $CFGINITRD
|
||||||
export NFSLOGDIR="/opt/opengnsys/log/clients"
|
export NFSCLIENTDIR="/opt/opengnsys/client" && echo "NFSCLIENDIR=$NFSCLIENTDIR" >> $CFGINITRD
|
||||||
export NFSIMGDIR="/opt/opengnsys/images"
|
export NFSLOGDIR="/opt/opengnsys/log/clients" && echo "NFSLOGDIR=$NFSLOGDIR" >> $CFGINITRD
|
||||||
#puntos de accesos al servidor ogprotocol=smb
|
export NFSIMGDIR="/opt/opengnsys/images" && echo "NFSIMGDIR=$NFSIMGDIR" >> $CFGINITRD
|
||||||
export SMBROOTBOOT="tftpboot"
|
echo "puntos de accesos al servidor ogprotocol=smb" >> $CFGINITRD
|
||||||
export SMBCLIENTDIR="ogclient"
|
export SMBROOTBOOT="tftpboot" && echo "SMBROOTBOOT=$SMBROOTBOOT" >> $CFGINITRD
|
||||||
export SMBLOGDIR="oglog"
|
export SMBCLIENTDIR="ogclient" && echo "SMBCLIENTDIR=$SMBCLIENTDIR" >> $CFGINITRD
|
||||||
export SMBIMGDIR="ogimages"
|
export SMBLOGDIR="oglog" && echo "SMBLOGDIR=$SMBLOGDIR" >> $CFGINITRD
|
||||||
|
export SMBIMGDIR="ogimages" && echo "SMBIMGDIR=$SMBIMGDIR" >> $CFGINITRD
|
||||||
|
|
||||||
#puntos de montaje local ram o cache
|
echo "puntos de montaje local para los contenedores" >> $CFGINITRD
|
||||||
export LOCALCLIENTDIR="/opt/opengnsys"
|
export LOCALROOTBOOT="/opt/og2fs/tftpboot" && echo "LOCALROOTBOOT=$LOCALROOTBOOT" >> $CFGINITRD
|
||||||
export LOCALLOGDIR="/opt/opengnsys/log"
|
export LOCALCLIENTDIR="/opt/opengnsys" && echo "LOCALCLIENTDIR=$LOCALCLIENTDIR" >> $CFGINITRD
|
||||||
export LOCALIMGDIR="/opt/opengnsys/images"
|
export LOCALLOGDIR="/opt/opengnsys/log" && echo "LOCALLOGDIR=$LOCALLOGDIR" >> $CFGINITRD
|
||||||
export LOCALROOTBOOT="/opt/og2fs/tftpboot" #punto de montaje del contendor tftpboot
|
export LOCALIMGDIR="/opt/opengnsys/images" && echo "LOCALIMGDIR=$LOCALIMGDIR" >> $CFGINITRD
|
||||||
export LOCALROOTIMG="/opt/og2fs/2ndfs" #punto de montaje donde se accede al 2nd FS mediante loop
|
|
||||||
export LOCALROOTRAM="/opt/og2fs/1stfs" #punto de montaje para unionfs
|
echo "puntos de montajes para realizar la integración unionfs entre el initrd y el sistema root" >> $CFGINITRD
|
||||||
export LOCALROOTUNION="/opt/og2fs/unionfs" #punto de union entreo LOCALROOTIMG y LOCALROOTRAM
|
#punto de montaje donde se accede al 2nd FS mediante loop
|
||||||
|
export LOCALROOTIMG="/opt/og2fs/2ndfs" && echo "LOCALROOTIMG=$LOCALROOTIMG" >> $CFGINITRD
|
||||||
|
#punto de montaje para unionfs
|
||||||
|
export LOCALROOTRAM="/opt/og2fs/1stfs" && echo "LOCALROOTRAM=$LOCALROOTRAM" >> $CFGINITRD
|
||||||
|
#punto de union entreo LOCALROOTIMG y LOCALROOTRAM
|
||||||
|
export LOCALROOTUNION="/opt/og2fs/unionfs" && echo "LOCALROOTUNION=$LOCALROOTUNION" >> $CFGINITRD
|
||||||
##INFORMACION DE OTRAS VARIABLES OBTENDIAS EN OTRAS FUNCIONES.
|
##INFORMACION DE OTRAS VARIABLES OBTENDIAS EN OTRAS FUNCIONES.
|
||||||
#ogGetROOTSERVER() ip del servidor pxe, valor obtenido automaticamente desde dhcpd.
|
#ogGetROOTSERVER() ip del servidor pxe, valor obtenido automaticamente desde dhcpd.
|
||||||
#IPV4DDR
|
#IPV4DDR
|
||||||
|
@ -120,6 +126,7 @@ ogGetROOTSERVER ()
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
export ROOTSERVER
|
export ROOTSERVER
|
||||||
|
echo "ROOTSERVER=$ROOTSERVER" >> $CFGINITRD
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -345,8 +352,10 @@ done
|
||||||
if [ -n "${DEVICE}" ]; then
|
if [ -n "${DEVICE}" ]; then
|
||||||
. /tmp/net-${DEVICE}.conf
|
. /tmp/net-${DEVICE}.conf
|
||||||
DEVICECFG="/tmp/net-${DEVICE}"
|
DEVICECFG="/tmp/net-${DEVICE}"
|
||||||
export $DEVICECFG
|
export DEVICECFG
|
||||||
export $DEVICE
|
export DEVICE
|
||||||
|
echo "DEVICE=$DEVICE" >> $CFGINITRD
|
||||||
|
echo "DEVICECFG=$DEVICECFG" >> $CFGINITRD
|
||||||
echo "exportando variable DEVICE con valor = $DEVICE y el DEVICECFG con valor $DEVICECFG"
|
echo "exportando variable DEVICE con valor = $DEVICE y el DEVICECFG con valor $DEVICECFG"
|
||||||
else
|
else
|
||||||
# source any interface as not exaclty specified
|
# source any interface as not exaclty specified
|
||||||
|
|
Loading…
Reference in New Issue