Tuesday, July 04, 2006

Perl Freebsd Setuid




Bueno despues del trote que coji para poner a funcionar el perl 5.8.8 con Setuid scripts y despues de darme cuenta que era un DIPARATE tan facil lo vua pone aqui pa que no les pase como a mi

Lo primero es ver que version de perl uno tiene
# perl -v

Yo tengo la 5.8.8 que esta en los ports, cualquiera mayor de 5.8 esta bien

despues si esta instalado vamos a desintalarlo de los ports
# cd /usr/ports/lang/perl5.8/
# make deinstall

ahi se desinstala nitido eso
despues vamos a editar el make.conf
# ee /etc/make.conf
y agregamos la siguiente linea:
ENABLE_SUIDPERL=true
guardamos, salimos y ya
back 2 ports tree:

# cd /usr/ports/lang/perl5.8/
# make -DENABLE_SUIDPERL"TRUE" install clean

y te puedes ir por ahi a fumate un cigarro o comer un snack pk esto va a durar un ratico.

y cuando termine ya funciona el setuid con el perl ;),

ya para versiones de freebsd mayores de 5.X 6.X no se necesita el comando
# use.perl port
asi que ya esta todo listo.

si, el camello es el logo de perl

thanks for the info qmailrocks.org
see ya laterz.

0 comments: