Hi all,
a while back, we've discussed the discrepancies in file rights between the
zipfile produced for Wildfly and the one build to be embedded into a RPM
(see issue JBEAP-12374[1] and WFLY-9574[2]). It turned out that the root
reason for those discrepancies was due to the system being used for
building - Wildfly being built on MacOS X and the EAP being built on
Fedora. This means that, the default privileges attributed to some files,
on MacOS X, differed to the one attributed on Fedora.
Working on the previously mentioned issues, I have already reduced the
number of discrapencies. However, a few remains are described, in detail,
on the new issue (JBEAP-12374). For each type of discrepancy, I have a
proposal on how we should fix it.
The only thing I need now is agreement from a few core developer (or
disagreement) so that I can implement (or not) those proposal (or
alternatively, asked the RPM team to set those discrepancies to be
"expected").
So if you have the time to take a look and say "ay" or "nay", it will
be
awesome :)
[1]
https://issues.jboss.org/browse/JBEAP-12374
[2]
https://issues.jboss.org/browse/WFLY-9574
[3]
https://issues.jboss.org/browse/JBEAP-14922