X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2FInitHandler.pm;h=31aacc731bf12652832046a259076a8772dcc847;hp=b1b9eaf03b9f2e1d2521ea45d2a0c47e07cca5c7;hb=5786c8244a188823b01b87e2d7e9fd6bc72644b3;hpb=ab33e906a196646c5351c21848b5d6f63b4400dd diff --git a/FS/FS/InitHandler.pm b/FS/FS/InitHandler.pm index b1b9eaf03..31aacc731 100644 --- a/FS/FS/InitHandler.pm +++ b/FS/FS/InitHandler.pm @@ -64,6 +64,9 @@ sub handler { warn "[FS::InitHandler] handler called\n" if $DEBUG; + #this is sure to be broken on freebsd + $> = $FS::UID::freeside_uid; + open(MAPSECRETS,"<$FS::UID::conf_dir/mapsecrets") or die "can't read $FS::UID::conf_dir/mapsecrets: $!"; @@ -80,6 +83,10 @@ sub handler { close MAPSECRETS; + #lalala probably broken on freebsd + ($<, $>) = ($>, $<); + $< = 0; + } 1;