lock com xscreensaver

Publicado por Paulo Victor 10/11/2005

[ Hits: 5.105 ]

Download xx




Esse script utiliza getopts, para receber um parâmetro: "-i" = para iniciar o xscreensaver ou "-l" para lockar  a maquina. Bem simples e eficaz. Espero que gostem. =)

  



Esconder código-fonte

#!/bin/sh
# Script locked xscreensaver
# Paulo Victor vulgo Lord Odin
# paulo.vma@uol.com.br

USER="$( who | awk '{print $1}'| uniq )"

USAGE="Uso: `basename $0` [-h help]  [-l lock] [-i xscreensaver] "
[ $1 ] || { echo $USAGE; exit 1; }

        while getopts 'hli' PARAMETRO; do

        case $PARAMETRO in

                h) echo -n "
                Script que inicia rdesktop.
                Uso: `basename $0` [opcoes]

                Onde as opcoes podem ser:

                -h help            exibe essa mensagem
                -l lock            trava o desktop
                -i xscreensaver    Inicia Xscreensaver"
                echo ""
                echo "" ;;


                l) if pgrep -U $USER -x xscreensaver; then
                        xscreensaver-command -lock
                      else
                        echo "xscreensaver não está rodando"
                        exit 1;
                   fi ;;

                i) echo "Iniciando xscreensaver"

                        xscreensaver &
                        xscreensaver-command -lock ;;
        esac
done

Scripts recomendados

FingerPrint

index para mrtg

QOS com Iptables

bloqfor

Limpeza do Squid Manual


  

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