Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: Kingdomcome on October 15, 2009, 02:42:05 PM
-
when "Install"ing bash.tcz to the filesystem, /usr/local/tce/installed has perms 755, which breaks the extension loading process. "Mount"ing bash.tcz does not change the permission
-
I thought 755 was the normal perms for a directory.
-
The ownership of that dir in the bash extension is tc:staff, it should be ok.
Ok, I see your other post about it being 775. Is that so other users besides tc can load extensions?
-
my test setup:
boot TC 2.4.1 base norestore, from termial: tce-load -w -i -r alsa.tczl (same as "Install" from appbrowser)
you will see the the error "touch: /usr/local/tce.installed/libasound: Permission denied" which is the extension following bash in alsa.tczl.dep
-
Ok, I'll check it out.
-
Since the perms/ownership of that directory in bash.tcz is correct, I am not sure of the cause at this time though I see it happen too on a "base norestore" boot. I can look further tomorrow when I have more time.
I just converted the extensions in the repo to be in line with tc:staff owned /usr/local/tce.installed so they should just work. But I check further.