[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No logro hacer que un ejecutable se autoborre al inicio



Le Saturday 15 August 2009 15:36:45 Julian Daich, vous avez écrit :
> Hola,
>
> Creé un programita que se ejecuta al inicio y debería auotoborrar como
> lo indica su última línea, pero no lo hace. El ejecutable es
> nano /etc/init.d/komienza
>
> #!/bin/sh
> adduser $(ls /home) admin
> sed -i 's/"us"/"es,us"/' /etc/X11/xorg.conf
> rm -f /etc/init.d/komienza

* Con 'exec' :

[ "$(id -u)" -eq 0 ] && exec rm "/etc/init.d/komienza"
 
echo "No se puede borrar '$(ls -al /etc/init.d/komienza)' - id '$(id)'"\ 	
	> /tmp/komienza

exit -1


Si no se borra, tendras las causas en el archivo "/tmp/komienza".
>
> y los permisos
>
> ls -l  /etc/init.d/komienza
> -rwxr-xr-x 1 root root 106 ago 15 14:29 /etc/init.d/komienza
>
> Lo raro es que si lo ejecuto con sh si se borra como debería ser. Algo
> me dice que estoy metiendo la pata pero no se que puede llegar a ser.
>
> Saludos,
>
> Julián
> --
> Julian Daich <julianlx@gmail.com>

@+
-- 
(o_
(/)_
S e r g e


Reply to: