Hi on TC64 14x I noticed that my SUID was not accepted for a package I had already submitted for seatd.
I did not record the error as it was at the console and is sway related. Being the impatient one, I pondered no time on why it was so
and built a tce.install script which does work for above package
Today I am just testing another package that runs in a virtual terminal and I can capture the error message
To my eyesight....the sym link is not accepting the SUID components in the /tmp/tcloop/package name
here is my circumstantial evidence
passed # password set for local user = tc
tce-load -i swaylock
swaylock.tcz: OK
tc@box:~$ swaylock -f
2023-04-22 04:09:43 - [shadow.c:19] swaylock needs to be setuid to read /etc/shadow
tc@box:~$ ls -al /tmp/swaylock/usr/local/bin
total 76
drwxr-xr-x 2 root root 60 Apr 22 03:52 ./
drwxr-xr-x 4 root root 80 Apr 22 03:53 ../
-rwsr-sr-x 1 root root 75336 Apr 22 03:52 swaylock
rwsr-sr-x 1 root root 75336 Apr 22 03:52 swaylock.....looks good to me
any clues?
As I said....I can work around it by adding an install script
thanks for reading