I’m not sure if this is a SonicWALL or an openSUSE question, but I thought I would start here. I installed the SonicWALL netExtender client 6.0.731 x64 on my 12.2 install of openSUSE. It will work fine as long as I don’t let my PC sleep or hibernate, or log off. Upon resuming, I get the following message when attempting to create a netExtender session:
02/03/2013 02:13:34.477 [general fatal 1703] FATAL: You don’t have permission to read/execute ‘/etc/ppp/peers’
02/03/2013 02:13:34.477 [general error 1703] pppd permissions are invalid
An uninstall and reinstall will fix this. I’ve tried a few chmod ‘fixes’, but nothing seems to stick.
drwxr-x--- (750) 5 root dialout 4096 Jan 22 19:03 ppp
Unless you belong to the group dialout or root, you can not even see whats in the folder. Make yourself a member of dialout and see what happens. I have a bash script useful in determining permissions. I normally just run it as a standard user, but in the case of /etc/ppp, I had to run the script as root, but then I see I could just be in dialout instead of being root I guess.
Thanks so much for your quick reply! I added myself to the dialout group and that solved the problem with access the ppp directory. I also installed SAFP; what a useful tool!!! Thanks again for all your help.
You could try making yourself a member of the group root, which is not the same as being root. Its worth a try as it allows you to look at anything owned by root even though you can’t change it unless you are root. Beyond that you need to find out where every part of the program loads. I had an issue with VirtualBox many moons ago that was installed as root, which was wrong. By that I mean, config data was loaded into the root user area which will never work as a normal user. So, could something be loaded wrong here? I don’t know but you need to trace down every part of this program. Start by looking in YaST and the Files tab for the application.