> Environment: Cygwin
> Installation: Client only
> Since I ran install.pl as a non-root user it installed to my home
> directory, which happen to be //samba_server_name/user_name.
> So lib_dir was //samba_server_name/user_name/lib/fwknop and fwknop was
> located in //samba_server_name/user_name/bin.
> The problem was that fwknop couldn't find its perl modules. I found in
> the fwknop script that lib_dir was pointing to a root user installation
> library path.
> my $lib_dir = '/usr/lib/fwknop';
> Changing that to //samba_server_name/user_name/lib/fwknop allowed fwknop
> to work.
> I'm not really keeping those files there, just testing things at the
> moment. I'm just wondering if that's normal? Maybe the non-root user
> installation is not working perfectly?
By default, if the /usr/lib/fwknop directory exist, this one is added to
the global path. Therefore, you may want to use the --Lib-dir option to
specify the directory created during the client install process (which
should be $homedir/lib/fwknop/ according to the install.pl script) in
order to override it .
http://debian.org - http://smhteam.info/wiki/
Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE