|
I used to, even up through (early) 4.3-RC, be able to run setuid perl _script_s. This past weekend, I remade world with 4.3-RELEASE. I made NO changes to /etc/make.conf or anything else. Now, my setuid perl _script_s no longer work; they say can't do setuid . =20 I read through /etc/defaults/make.conf and found the ENABLE_SUIDPERL variable. Sure enough, upon checking my /etc/make.conf, I have ENABLE_SUIDPERL=3DTRUE in there. =20 Is there something I'm doing wrong here, or has suid-ness in perl been irrevocably turned off, and there's nothing I can do about it? The suidperl binary hasn't been installed setuid by default for something like 6 months. Just put back the setuid bit if you want/need it, and turn on ENABLE_SUIDPERL if you intend to rebuild perl from sources so you don't have to do it every time. Kris
|