Aug 20, 2023 08:24:47 Steve A <stevena...@gmail.com>:

> 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
Hello Steven,

Thank you so much for your answer, this is now implemented, and I'll make sure 
to forward you any report

- I would like to report that `ScidvsMac-HowTo.rtfd.tgz` in `doc/` is in the 
4.24 archive with an executable bit set. Since it triggers a packaging error, I 
removed it from my package. Would it be possible to strip it from the archive 
too, as it is fully unnecessary?

- Does `README.bitmaps` need to be in both `bitmaps` and `bitmaps2` or a 
symlink would be sufficient (It fails my package due to the fact that they are 
the same file)

Regards,
Nicolas FORMICHELLA
_______________________________________________
Scidvspc-users mailing list
Scidvspc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scidvspc-users

Reply via email to