You are not logged in.
Hey folks
So I made the mistake of setting a 077 umask as root, and after installing vmware-workstation from AUR, only root can run it.
Running vmware as non-root returned several permission denied errors. I went through most of the installed files, and noticed that these files mostly had 700 or 600 permissions,
so I manually updated as many as I could. Now when I run vmware as non-root, it exits 1 and no output is given.
I'm lost, I'll probably uninstall it and try again. How can I avoid the same error when attempting the reinstall? Remove the 077 umask? Am I even isnatlling the package correctly?
I git clone it from the AUR and then run makepkg -si as non-privleged, and follow the prompts right?
Last edited by tsherrard (2017-06-24 23:32:22)
Offline
sudo umask 022
sudo pacman -R <packagename>
Then delete the git repo, re-clone it and run makepkg again.
There is no "correct" way to intall packages, but you approach is certainly recommended.
Do you understand the meaning and implications of umask? Why did you try those rather restrictive settings itfp?
Offline
sudo umask 022 sudo pacman -R <packagename>
Then delete the git repo, re-clone it and run makepkg again.
There is no "correct" way to intall packages, but you approach is certainly recommended.Do you understand the meaning and implications of umask? Why did you try those rather restrictive settings itfp?
Yes sir, I suppose I was rather hasty with setting 077. I was rather paranoid I suppose.
I'm new to the Arch game, been using Debian for years but decided to take the plunge a couple weeks ago. I believe I may have learned a lesson regarding bad umask settings.
Thanks for the advice brother.
Offline
Insterestingly enough, I tried installing another AUR package (packettracer) and I'm having the same problems.
My umask is now 0022, yet, all the installed binairys have either 760 or 640 permissions
Offline
SOLVED:
Due to restrictive umasks on regular user and root accounds
Setting umask to 022 on BOTH accounds solves the issue.
Closed
Offline