Atualizando /home dos usuários em rede.(GNOME)

Publicado por Perfil removido 11/11/2005

[ Hits: 5.348 ]

Download home.sh




Esse script, atualiza o /home de todos os usuarios em uma rede, fazendo com que volte ao padrão do Gnome (no meu caso), funciona,mas não se assute na hora de executar.

  



Esconder código-fonte

#!/bin/bash

#super adaptacao tecnica para deixar inicialmente o tema do gnome padrao
#MODO DE USO
#./novo.sh ustavo     #ira testar com o usuario gustavo
#./novo-sh # e digitar s depois, deixar tds os usuarios com o home iguais..

files='.ICEauthority .Xauthority .bash_history .bash_profile .bashrc .bluefish  .dmrc .esd_auth .firefox .fonts.cache-1 .gconf .gconfd .gftp .gimp-2.0 .gnome .gnome2 .gnome2_private .gqview .gstreamer-0.8 .gtkrc-1.2-gnome2 .icons .java .links  .mailcap .metacity .mime.types .mplayer .nautilus .netbeans .nwclient .openoffice .recently-used  .smb .ssh .sversionrc .themes .thumbnails .viminfo .xmms .xscreensaver .xsession-errors'

arq=/home/padrao.tar.gz
home=/home

if [ $home != `pwd` ]; then
   echo "este script deve ser executda a partir do diretorio /home, assim como o arquivo padra.tar.gz tb deve estar contido neste diretorio.."
   exit 1
fi

if [ ! -f "$arq" ]; then
   echo "arquivo de atualizacao nao encontrado, verifique se salvoou o arquivo padrao.tar.gz no diretorio /home"
   exit 1
fi
   


#if [ -n $1 ]
#   then
#   cd $1
#   rm -rf $files
#   tar -zxvf $arq -C ./
#   chown $1:$1 /home/$1 -R
#else
   echo "tem certeza que deseja atualizar todas as home's dos usuarios?[s/n]"
   read x
   if [ "$x" = "s" ]; then
   for i in `ls | grep asti`
      do
         echo $i
#      read
      if [ -d "$i" ]; then      
         cd "$i"
         rm -rf $files
         tar -zxvf $arq -C ./
         rm .sversionrc
         cd ..
         chown $i:alunos $i -R
      fi
      done
   fi
#fi      
   

Scripts recomendados

configurar a rede wireless passando por roteador (melhorado e comentado)

SlackelsPKG 1.0 - uma réplica de gerenciador de pacotes para o Slackware Current

APPSOM - Listar e reproduzir músicas, vídeos e imagens

Rotação de Arquivos de Log

Instale o driver proprietário Nvidia baixado do site oficial em qualquer distro


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts