#!/bin/sh OPCION="n" LTS="/opt/ltsp/i386/etc/lts.conf" DHCP="/etc/default/dhcp" DHCPD="/etc/dhcpd.conf" EXPORTS="/etc/exports" HOSTS="/etc/hosts" HOST="/etc/host.conf" HOSTSDENY="/etc/hosts.deny" HOSTSALLOW="/etc/hosts.allow" INTERFACES="/etc/network/interfaces" INETD="/etc/inetd.conf" LTSNEW="lts.conf" DHCPNEW="dhcp" DHCPDNEW="dhcpd.conf" EXPORTSNEW="exports" HOSTSNEW="hosts" HOSTNEW="host.conf" HOSTSDENYNEW="hosts.deny" HOSTSALLOWNEW="hosts.allow" INTERFACESNEW="interfaces" INETDNEW="inetd.conf" if [ `id -u` != 0 ] ; then echo "Solo root puede ejecutar esta accion!" exit 1 fi echo "--------------------------------------" echo " ALERTA!" echo "--------------------------------------" echo "Esta accion reemplazar los siguientes" echo "archivos:" echo "/opt/ltsp/i386/etc/lts.conf" echo "/etc/default/dhcp" echo "/etc/dhcpd.conf" echo "/etc/exports" echo "/etc/hosts" echo "/etc/host.conf" echo "/etc/hosts.deny" echo "/etc/hosts.allow" echo "/etc/network/interfaces" echo "/etc/inetd.conf" echo echo "Desea continuar? (s/n):" read OPCION if [ ${OPCION} != "s" ] ; then exit 0 fi cp ${LTSNEW} ${LTS} cp ${DHCPNEW} ${DHCP} cp ${DHCPDNEW} ${DHCPD} cp ${EXPORTSNEW} ${EXPORTS} cp ${HOSTSNEW} ${HOSTS} cp ${HOSTNEW} ${HOST} cp ${HOSTSDENYNEW} ${HOSTSDENY} cp ${HOSTSALLOWNEW} ${HOSTSALLOW} cp ${INTERFACESNEW} ${INTERFACES} cp ${INETDNEW} ${INETD} echo "Listo" echo echo "Se reiniciaran los Servicios, guarde todos los documentos y cierre sus programas Desea continuar? (s/n):" read OPCION if [ ${OPCION} != "s" ] ; then exit 0 fi echo "ADVERTENCIA" echo "ADVERTENCIA" echo "ADVERTENCIA" echo "ADVERTENCIA" echo "ADVERTENCIA" echo "ADVERTENCIA" echo "ADVERTENCIA" echo echo echo "En caso que el ambiente grafico no se reinicie, ejecute en una consola como root" echo "andilabs@# /etc/init.d/gdm restart" echo echo echo echo "Esta totalmente seguro que desea continuar? (s/n):" read OPCION if [ ${OPCION} != "s" ] ; then exit 0 fi /etc/init.d/networking restart /etc/init.d/dhcp restart /etc/init.d/inetd restart /etc/init.d/portmap restart /etc/init.d/gdm restart