About suidperl in FreeBSD

Alberto Mijares amijaresp at gmail.com
Fri Sep 30 14:16:54 UTC 2011

> The things you've tried don't make any sense to me; where did you get
> such weird advice?
> I'd say to get rid of the things you added, then
>  # cd /usr/ports/lang/perl5.12
> (or the directory for which ever other perl you want), then
>  # make config
> (so you can select the SUIDPERL option), then
>  # make clean install clean
> I would also suggest that you take a look at the ports section in the
> FreeBSD Handbook, and then the manual page.

Since Perl 5.12 there is no SUIDPERL option in config.

I compiled 5.10 and now I have /usr/local/bin/suidpperl. The big
problem is: everything I compiled depending on perl is linked against
5.12 and some apps are broken (spamassassin, for example). How could I
find every port that depends on 5.12 and recompile with 5.10?


Alberto Mijares

More information about the freebsd-questions mailing list