1. agnaldo marinho
  2. engcompti

Commits

agnaldo marinho  committed ffcac0f

atualizando

  • Participants
  • Parent commits 4f5e8b1
  • Branches master

Comments (0)

Files changed (1)

File pos-instalacao.sh

View file
  • Ignore whitespace
-#Script para atualização pós-instalação das máquinas clientes dos LCs da ENGCOMP
-#Autores: 	Luiz Angioletti <luizfelipeasoares@gmail.com>
-#		Agnaldo Marinho <agnetonho@gmail.com>
-#		Thiago Almeida <thiagoalmeidasa@gmail.com>
-#Criação:	16/02/2011
-#Atualização:	26/07/2011
-#Atualização:	12/08/2011
-#Versão:	0.4	versão inicial
+# Script para atualização pós-instalação das máquinas clientes dos LCs da ENGCOMP
+# Autores: 	Luiz Angioletti <luizfelipeasoares@gmail.com>
+# 		Agnaldo Marinho <agnetonho@gmail.com>
+# 		Thiago Almeida <thiagoalmeidasa@gmail.com>
+# Criação:	16/02/2011
+# Atualização:	26/07/2011
+# Atualização:	12/08/2011
+# Atualização	23/08/2011
+# Atualização:  07/10/2011
+# Versão:	0.5	versão inicial
 #!/bin/bash
 
 #Configura o novo repositório 
 wget --user=ftpuser --password=engcompti ftp://10.57.5.20/sources.list
 mv /etc/apt/sources.list /etc/apt/sources.list.orig
 mv /tmp/sources.list /etc/apt/sources.list
+
 #Adciona um usuário aluno sem senha e cria o home dele
 useradd -m -s /bin/bash aluno
 passwd -d aluno
+
 #Configura o kdm como gerenciador de login
 echo "/usr/bin/kdm" > /etc/X11/default-display-manager
+
 #Atualiza os pacotes da máquina
 apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y
+
 #Instala os nossos pacotes default na máquina
 apt-get install engcomp -y --force-yes
-#Configura o fstab pra montar os homes
+
+#Configura o fstab e o passwd pra montar os homes
 echo 'megazord:/srv/homes        /home   nfs     rw,hard,intr,rsize=8192,wsize=8192            0       0' >> /etc/fstab
-#mkdir /home.local
-#mv /home/* /home.local
-#sed -i 's/\/home\/localuser/\/home.local\/localuser/' /etc/passwd
-#mount /home
+mkdir /home.local
+mv /home/localuser/ /home.local/
+mv /home/aluno/ /home.local/
+usermod -d /home.local/localuser localuser
+usermod -d /home.local/aluno aluno
+mount /home
+
 #Configura o ldap
-#cp /home/.config/common-* /etc/pam.d/
-#cp /home/.config/ldap.conf /home/.config/nsswitch.conf /etc/
+cp /home/.config/common-* /etc/pam.d/
+cp /home/.config/ldap.conf /home/.config/nsswitch.conf /etc/
 
 #Configura o auto-upgrade das máquinas
-#wget --user=ftpuser --password=engcompti ftp://megazord/engcomp-sync
-#mv engcomp-sync /etc/init.d/
-#chmod +x /etc/init.d/engcomp-sync
-#ln -s /etc/init.d/laps-sync /etc/rc2.d/S99engcomp-sync
+wget --user=ftpuser --password=engcompti ftp://megazord/engcomp-sync
+mv engcomp-sync /etc/init.d/
+chmod +x /etc/init.d/engcomp-sync
+ln -s /etc/init.d/engcomp-sync /etc/rc2.d/S99engcomp-sync
+
 exit