Hi,

> I've implemented mOTP as en external authentication program by
> defining it in radiusd.conf with a Program = "/etc/raddb/otpverify.sh"
> statement.
> As I said, it does indeed work properly, except, when I start the
> radiusd server up as a daemon via init.d
> 
> radiusd -X   - Works properly
> service radiusd start or /etc/init.d/radiusd start FAILS
> sh /etc/init.d/radiusd start Works
> 
> When it works properly, I get proper Accept Replys.  When it 'fails',
> its due to not being able to execute the script and this is logged in
> radius.log
> Error: Exec-Program: FAILED to execute /etc/raddb/otpverify.sh:
> Permission denied

it sounds like basics...but this error message is pretty straight forward...
what are the permissions on that file?  are you running eg SELinux ?

alan
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to