Bug 282290 - rc: Conclude the transition phase from the *.sh style of rc service scripts
Summary: rc: Conclude the transition phase from the *.sh style of rc service scripts
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: Unspecified
Hardware: Any Any
: --- Affects Only Me
Assignee: Mateusz Piotrowski
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-23 19:55 UTC by Mateusz Piotrowski
Modified: 2024-10-29 13:14 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Piotrowski freebsd_committer freebsd_triage 2024-10-23 19:55:30 UTC
A noted by brooks@ here[1], we could probably remove the code which assisted with transitioning from the *.sh style of rc service scripts to the currently used ones.

It's been over 20 years and it might be a good time to remove remaining bits. That would involve both the rc code and its documentation. We should also check the doc tree.

[1]: https://reviews.freebsd.org/D47264?id=145385#inline-283033
Comment 1 Mateusz Piotrowski freebsd_committer freebsd_triage 2024-10-29 13:14:16 UTC
It looks like nextboot_enable has been removed from defaults/loader.conf in https://cgit.freebsd.org/src/commit/?id=e307eb94ae520d98dc1d346a0c53667a41beab5d.

I'm CCing the author of that commit. Maybe the issue described here has been overcome by events.
Comment 2 Mateusz Piotrowski freebsd_committer freebsd_triage 2024-10-29 13:14:44 UTC
(In reply to Mateusz Piotrowski from comment #1)

Whoops, wrong PR. Sorry.