Skip to content

Conversation

@BKPepe
Copy link
Member

@BKPepe BKPepe commented Jun 17, 2025

Maintainers:

Package name Maintainer
alfred @simonwunderlich and @ecsv
batmand @elektra42
bird2 @tohojo , @PolynomialDivision
bird3 @tohojo , @PolynomialDivision
bmx7 @axn
luci-app-olsrd2 @stargieg
naywatch @PolynomialDivision
olsrd @PolynomialDivision
oonf-dlep-proxy @HRogge
oonf-dlep-radio @HRogge
oonf-olsrd2 @HRogge
opennds @bluewavenet
vis @elektra42

Use INSTALL_CONF instead of INSTALL_DATA to install configuration
files under /etc with correct permissions.

This improves security by ensuring config files are not world-readable. INSTALL_DATA sets mode 0644, while INSTALL_CONF sets mode 0600.

Compile and run tested: NO

@BKPepe
Copy link
Member Author

BKPepe commented Jun 17, 2025

CI fails because of batmand, which was due to direct push: d08b144
👉 It will be fixed in #1130

@BKPepe BKPepe force-pushed the treewideChangeChmod branch from 37be5a5 to c73bb56 Compare June 17, 2025 11:21
Use INSTALL_CONF instead of INSTALL_DATA to install configuration
 files under /etc with correct permissions.

This improves security by ensuring config files are not world-readable.
INSTALL_DATA sets mode 0644, while INSTALL_CONF sets mode 0600.

Signed-off-by: Josef Schlehofer <[email protected]>
@BKPepe BKPepe force-pushed the treewideChangeChmod branch from c73bb56 to 2ebfef7 Compare June 17, 2025 11:22
@BKPepe
Copy link
Member Author

BKPepe commented Jun 17, 2025

Now, it fails because of oonef-dlep-proxy and oonef-dlep radio.
Reported in #1120

@ecsv
Copy link
Contributor

ecsv commented Sep 8, 2025

It looks like this PR is stuck. I have therefore just applied the alfred part in #1138

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants