Article View: es.comp.os.linux.programacion
Article #7456Re: Un par de dudas (scripts y Propiedades)
From: cyfuss
Date: Wed, 26 Feb 2003 11:38
Date: Wed, 26 Feb 2003 11:38
99 lines
3928 bytes
3928 bytes
Tal dia como Martes 25 Febrero 2003 18:02,marmolejo escribio en
es.comp.os.linux.instalacion...
mejor seguimos aqui para que no sea offtopic. ;-)
> Veamos
>
>>
>> #! /bin/bash
>> net= /usr/bin/kdesktop-network
>> if net = TRUE
>> echo enviando y recibiendo news
>> fetchnews -v
>> else
>> net
>> fi
>>
>> y lo que pasa es que siempre se conecta aunque ya lo este. Y otra cosa
>> que
>
> Ver�s, no s� qu� es el kdesktop-network, pero yo para comprobar si
> est� conectado o no usar�a ifconfig y ver si existe ppp0 (supongo que
> conectas por ppp) o no, si existe est� conectado y si no, pues no.
kdesktop-network es la conexion a internet, pero con mi tarjeta RDSI, yo no
tengo modem.
> Me quedar�a algo as�:
>
> #!/bin/sh
> INTERFACE=`/sbin/ifconfig |awk '/ppp0/ {print $1}'`
> if [ $INTERFACE == "ppp0" ]; then
> echo -n "Enviando y recibiendo news: "
> fetchnews -v
> echo " hecho."
> exit 0
>
> else
> echo "No hay conexi�n...saliendo"
> exit 1
> fi
>
> Como ves si no est� conectado no conecta, si quieres que conecte y
> adem�s se baje las news, a�ade tras el else lo que quieres que haga.
>
>> hace es que tengo que poner el bash que es, y lo que quiero es escribir
>> ./script.
>>
>> �Como lo puedo hacer?
>
> Pues creo entender que no has dado permisos de ejecuci�n al script,
> as� que:
>
> chmod +x ./script
>
>> La otra duda es por que tengo que entrar como root para acceder a la
>> conexion a internet y a fetchnews. He estado tocando el administrador de
>> usuarios de mi mandrake, y no consigo cambiarlo. Tambien he probado con
>> chmod, pero nada.
>>
>> �Que estoy haciendo mal?
>
> En realidad nada, es lo normal, para que cualquier usuario no pueda
> precisamente hacerlo. Si lo que quieres es que un usuario normal
> conecte a internet eso ya depende de la distribuci�n, en mi caso s�lo
> tengo que a�adir al usuario al grupo dialout y al dip, ya que el m�dem
> pertenece a dialout y el pppd a dip.
>
> En cuanto al fetchnews, en realidad deber�a ejecutarlo el usuario
> "news", no root. Para ello, puedes usar "sudo" o bien "su" dentro de
> tu script: instala sudo y "man sudo" ;)
>
>> Gracias
>
> Nadas
>
>
> - --
> NO a la GUERRA
> Debian GNU/Linux Sid <marmolejo at escomposlinux.org>
> PGP Pub Key en pgp.escomposlinux.org ID:0x320A57C2 | Linux User #162799
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> iD8DBQE+W6G/al36lDIKV8IRAlnwAKCIYC/5vEaB63bssN9AFaZxwKB6fQCeLDc4
> Yqu0UvbycXtMJ0xVaHQKkew=
> =dRvL
> -----END PGP SIGNATURE-----
--
saludos
cyfuss
"...tal vez ma�ana no habra nada que escupa fuego
y el que se invente el tirachinas le colgaremos..."
Technical Details
Message-ID:
<ru8i3b.1sb.ln@cyfuss>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!62-36-189-41.dialup.uni2.ES!not-for-mailReferences:
<i92g3b.7a3.ln@cyfuss> <slrnb5n8dp.dkt.marmolejo@porta.til>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,4863b27dd72e9ea8,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-02-26 03:34:28 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!feed.news.nacamar.de!fu-berlin.de!uni-berlin.de!62-36-189-41.dialup.uni2.ES!not-for-mail From: cyfuss <notengo@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Un par de dudas (scripts y Propiedades) Date: Wed, 26 Feb 2003 12:38:02 +0100 Lines: 99 Message-ID: <ru8i3b.1sb.ln@cyfuss> References: <i92g3b.7a3.ln@cyfuss> <slrnb5n8dp.dkt.marmolejo@porta.til> Reply-To: notengo@terra.es NNTP-Posting-Host: 62-36-189-41.dialup.uni2.es (62.36.189.41) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: fu-berlin.de 1046259266 56337387 62.36.189.41 (16 [151185]) X-Orig-Path: cyfuss!nobody User-Agent: KNode/0.6.1