Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.4] Overhaul of all init scripts #869

Merged
merged 2 commits into from
Apr 24, 2024
Merged

Conversation

rdmark
Copy link
Member

@rdmark rdmark commented Apr 22, 2024

  • openrc has been switched from /sbin/runscript to /sbin/openrc-run
  • add avahi dependency to openrc
  • make openrc a cross platform init script rather than gentoo specific
  • remove a few unnecessary default env variable overrides in init scripts
  • remove obsoleted rc.atalk.systemd script
  • standardize init script namings to align with 3.x
  • add uninstall steps to all github actions

Openrc has been switching from /sbin/runscript to /sbin/openrc-run
a long time ago. Currently there is a big push to curate all init scripts.

<#77>

Signed-off-by: Justin Lecher <jlec@gentoo.org>
Reviewed-by: HAT <hat@fa2.so-net.ne.jp>
Reviewed-by: Andrew Stormont <andyjstormont@gmail.com>
(cherry picked from commit 06e04e9)
@rdmark rdmark requested a review from a user April 22, 2024 06:32
@rdmark rdmark changed the title Switch openrc init script to openrc-run [2.4] Switch openrc init script to openrc-run Apr 22, 2024
@rdmark rdmark changed the title [2.4] Switch openrc init script to openrc-run [2.4] Overhaul of all init scripts Apr 22, 2024
@rdmark rdmark force-pushed the rdmark-issue-867 branch 4 times, most recently from d61578d to a4a9390 Compare April 23, 2024 00:34
Copy link

sonarcloud bot commented Apr 23, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@rdmark rdmark merged commit d13f5d1 into branch-netatalk-2-4 Apr 24, 2024
8 checks passed
@rdmark rdmark deleted the rdmark-issue-867 branch April 24, 2024 08:50
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