Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: destroyedlolo on November 18, 2022, 09:17:44 PM
-
Hello,
My minidlna extension is ready to be published, but submitqc --libs complains about wrongstartscriptperms.
submitqc --libs
...
submitqc: minidlna.tcz startup files ok?
Startup script permissions were corrected.
Startup script ownership was corrected.
...
submitqc: minidlna.tcz checks end =====
submitqc: There are warnings or errors for your extensions. See:
/tmp/submitqc/wrongstartscriptperms
but ... why ?
$ ls -la inst/usr/local/tce.installed/
total 3
drwxrwxr-x 2 root staff 1024 Nov 19 00:48 ./
drwxr-xr-x 6 root root 1024 Nov 19 00:45 ../
-rwxrwxr-x 1 root staff 154 Nov 19 00:27 minidlna
I've trying also with root:root, executable or not, rwxr-xr-x ... but none seems good.
And, additionally, submitqc is saying it corrected the tcz file (and it's true, the file stamp changed) ... but re-runing it again is raising the same error.
I'm lost :(
Thanks for any tips.
-
Hi destroyedlolo
The submitqc script is looking for the following permission and owner settings:
drwxrwxr-x (775) root staff tce.installed
drwxr-xr-x (755) tc staff tce.installed/ExtensionName
-
So, my problem was elsewhere : as I ran the tool with another user than tc (I'm connecting to this machine remotely).
So now minidlna is ready to be published.
I was tedious to compile it as it as dependency ffmpeg and ffmpeg-dev has ... 300M+ of dependancies :o Fortunately, the final version is more ... light.