Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permissions when installing #23

Open
drkmc opened this issue Aug 21, 2023 · 1 comment
Open

Permissions when installing #23

drkmc opened this issue Aug 21, 2023 · 1 comment

Comments

@drkmc
Copy link

drkmc commented Aug 21, 2023

I installed Treeline as root (only option I used was to specify where my docs live). I had to go in an manually change the permissions on all the directories (there was no global or group permissions set). In addition, I did need to add a symlink as the default /usr/local/bin isn't on my PATH. It might be good to check these after install and update/symlink as needed (easier than changing every users PATH statement, although that would work just fine).

Distro: openSUSE Leap 15.5
Kernel: 5.14.21-150500.55.19-default
Desktop: KDE Plasma v: 5.27.7
Python: Python 3.6.15 (hmmmm....might need to update that)

@doug-101
Copy link
Owner

I could add more checks to the install script, but the problems you're seeing are due to the configuration of your system.
The permissions problem is likely due to the umask value for root. Do you have a reason for it to be set so restrictively?

By default, /usr/local/bin should be on your path. It's where third-party apps are intended be installed. If you want a different install prefix can be selected using the -p option on the TreeLine installer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants