Hi Nicolas,
Thanks for your attention re packaging Scid vs PC. ;>

Unfortunately we do have some world writeable files and directories.
But briefly, you can/are welcome to chmod all to 664 and ship the package.
This will only make minor obscure-feature failures when run by users not in
the group of the user which installed it. Changing all the 666 to 664 in
the makefile would be a reasonable/maybe sufficient step.
If individuals send you bug reports regarding permissions, i will handle
them.

In a bit more detail - the features which may fail or not work 100% *when
run by users not in the group* are the mate-in-N puzzles and book tuning.
And *possibly* the old and little used engine phalanx and Play Tacgame.

The problem is due to the number of features of the project, and these
small features never being made truly mutil-user friendly due to the
testing obligations and the fact most linux hobbyists systems are hardly
multiuser anyway.

I must add i'm not terribly authoritive about all this, and some others may
be able to add more.
regards, Steven

On Sun, Aug 20, 2023 at 3:47 AM Nicolas Formichella <stig...@outlook.fr>
wrote:

> Hello,
>
> To introduce myself, I am a hobbyist Linux packager, especially for SUSE's
> openSUSE Tumbleweed[1][2]
>
> As such, I like to package as much software as possible to enrich the
> distribution, and so scid_vs_pc comes in
>
> I made a first package draft, but had some questions before I can continue
> the process of packaging
>
> — openSUSE has a strict security policy[2], and scid_vs_pc breaks it by
> having a lot of world-writeable files included
> ($SHAREDIR/bases/;$SHAREDIR/books;$SHAREDIR/engines/phalanx/eco.phalanx)
>
> I would like to know if those definitely need to be shipped as
> world-writeable, or if they can be switched to 664?
>
> Thanks in advance,
> Nicolas FORMICHELLA
>
> [1]: https://opensuse.org
> [2]:
> https://en.opensuse.org/openSUSE:Package_security_guidelines#audit_bugs
>
> _______________________________________________
> Scidvspc-users mailing list
> Scidvspc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scidvspc-users
>
_______________________________________________
Scidvspc-users mailing list
Scidvspc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidvspc-users

Reply via email to