X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-queued;h=42d638f4c47fb6b2dfabdfb73425e28498d8f16f;hb=a2952a41f31a392ce356a299f7edf03b265ddabf;hp=d8af19866a42303fa6c18d1a1f6c0514ce3873d4;hpb=0ee3925f49c81dbabdd8042eba96fa55f8d3141e;p=freeside.git diff --git a/FS/bin/freeside-queued b/FS/bin/freeside-queued index d8af19866..42d638f4c 100644 --- a/FS/bin/freeside-queued +++ b/FS/bin/freeside-queued @@ -30,6 +30,8 @@ $SIG{INT} = sub { warn "SIGINT received; shutting down\n"; $sigint++; }; $SIG{TERM} = sub { warn "SIGTERM received; shutting down\n"; $sigterm++; }; $> = $FS::UID::freeside_uid unless $>; +$< = $>; +$ENV{HOME} = (getpwuid($>))[7]; #for ssh adminsuidsetup $user; $log_file = "/usr/local/etc/freeside/queuelog.". $FS::UID::datasrc; @@ -87,6 +89,10 @@ while (1) { } } +sub usage { + die "Usage:\n\n freeside-queued user\n"; +} + sub _die { my $msg = shift; unlink $pid_file if -e $pid_file;