Page MenuHomeFreeBSD

rcProject
ActivePublic

Recent Activity

Wed, Oct 30

netchild accepted D47329: rc: Use check_jail to check values of security.jail MIBs.

Looks good (not run tested).

Wed, Oct 30, 10:10 AM · rc

Tue, Oct 29

bnovkov accepted D47328: service(8): Allow for passing no arguments to the service script.
Tue, Oct 29, 6:31 PM · rc
christos accepted D47328: service(8): Allow for passing no arguments to the service script.

Approved.

Tue, Oct 29, 3:32 PM · rc
imp accepted D47328: service(8): Allow for passing no arguments to the service script.

Seems sane enough. It's not something we use today, and I've verified that run_rc_command should do the right thing w/o side effects (although I'd think that the -z rc_arg test should be higher in that function to avoid pid file name eval, etc).

Tue, Oct 29, 3:27 PM · rc
markj accepted D47328: service(8): Allow for passing no arguments to the service script.

Approved.

Tue, Oct 29, 3:19 PM · rc
0mp updated the summary of D47329: rc: Use check_jail to check values of security.jail MIBs.
Tue, Oct 29, 2:01 PM · rc
0mp added a project to D47329: rc: Use check_jail to check values of security.jail MIBs: rc.
Tue, Oct 29, 2:00 PM · rc
0mp added reviewers for D47328: service(8): Allow for passing no arguments to the service script: markj, christos, bnovkov.
Tue, Oct 29, 1:01 PM · rc

Mon, Oct 28

0mp added a comment to D47264: rc: Remove rc_fast_and_loose.

Thank you all for feedback! :)

Mon, Oct 28, 9:13 PM · rc
0mp closed D47264: rc: Remove rc_fast_and_loose.
Mon, Oct 28, 9:12 PM · rc
christos accepted D47264: rc: Remove rc_fast_and_loose.
Mon, Oct 28, 5:49 PM · rc
mhorne accepted D47264: rc: Remove rc_fast_and_loose.
Mon, Oct 28, 1:43 PM · rc

Fri, Oct 25

0mp updated the diff for D47264: rc: Remove rc_fast_and_loose.
  • Add UPDATING entry
  • Fix typos in rc.subr.8 and do some extra wordsmithing there
Fri, Oct 25, 5:44 PM · rc
brooks added a comment to D47264: rc: Remove rc_fast_and_loose.

I'm sure it adds appreciable speedup in some cases, but I can't see us fixing support and keeping it working. Best to stop pretending and focus on lower hanging fruit.

Fri, Oct 25, 3:17 PM · rc
markj added a comment to D47264: rc: Remove rc_fast_and_loose.
In D47264#1078101, @0mp wrote:

I've got some reports from the NetBSD community that setting rc_fast_and_loose on NetBSD booting on vax simh makes rc finish in 109 seconds instead of 183 seconds (https://mastodon.sdf.org/@mrgtwentythree/113364676304360235).

At the same time, brooks@ mentioned in Bugzilla (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282255#c4) that the benefits of rc_fast_and_loose are probably negligible.

Fri, Oct 25, 1:34 PM · rc
0mp added a comment to D47264: rc: Remove rc_fast_and_loose.

I've got some reports from the NetBSD community that setting rc_fast_and_loose on NetBSD booting on vax simh makes rc finish in 109 seconds instead of 183 seconds (https://mastodon.sdf.org/@mrgtwentythree/113364676304360235).

Fri, Oct 25, 9:16 AM · rc

Thu, Oct 24

0mp added inline comments to D47264: rc: Remove rc_fast_and_loose.
Thu, Oct 24, 8:23 AM · rc

Wed, Oct 23

christos accepted D47264: rc: Remove rc_fast_and_loose.

Approved, plus a minor nit.

Wed, Oct 23, 9:22 PM · rc
0mp added a comment to D47264: rc: Remove rc_fast_and_loose.

Approved.

This probably deserves an entry in UPDATING as well as the relnotes tag, since it breaks backward compatibility and applies to those who track main as well as release users.

Wed, Oct 23, 8:35 PM · rc
0mp resigned from D15689: Including rc_conf_directories to be loaded with rc(8).
Wed, Oct 23, 8:21 PM · rc
markj added a comment to D47264: rc: Remove rc_fast_and_loose.

This probably deserves an entry in UPDATING as well as the relnotes tag, since it breaks backward compatibility and applies to those who track main as well as release users.

Wed, Oct 23, 7:57 PM · rc
0mp updated the summary of D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 7:56 PM · rc
0mp added inline comments to D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 7:56 PM · rc
0mp added reviewers for D47264: rc: Remove rc_fast_and_loose: bnovkov, christos, markj.
Wed, Oct 23, 7:50 PM · rc
brooks added inline comments to D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 5:05 PM · rc
mhorne accepted D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 5:03 PM · rc
0mp requested review of D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 4:18 PM · rc
0mp planned changes to D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 4:18 PM · rc
0mp updated the diff for D47264: rc: Remove rc_fast_and_loose.

Update docs and remove an unused boottrace function

Wed, Oct 23, 4:17 PM · rc
brooks accepted D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 3:49 PM · rc
mhorne accepted D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 3:22 PM · rc
0mp updated the summary of D47264: rc: Remove rc_fast_and_loose.
Wed, Oct 23, 1:32 PM · rc
0mp added a project to D47264: rc: Remove rc_fast_and_loose: rc.
Wed, Oct 23, 12:58 PM · rc

Oct 21 2024

0mp closed D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 7:23 PM · rc
0mp added a comment to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

Thanks!

Oct 21 2024, 7:23 PM · rc
christos accepted D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 6:42 PM · rc
markj accepted D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

Approved.

Oct 21 2024, 6:38 PM · rc
0mp added a comment to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

I'll set MFC to 2 weeks so that it does not land in 14.2.

Oct 21 2024, 6:36 PM · rc
0mp updated the diff for D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

Set exit status by calling exit in a subshell.

Oct 21 2024, 6:24 PM · rc
0mp added a comment to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

I opened a PR for investigating the rc_fast_and_loose support: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282255

Oct 21 2024, 5:55 PM · rc
markj added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 5:43 PM · rc
0mp added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 5:37 PM · rc
markj added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 5:36 PM · rc
0mp added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 5:33 PM · rc
markj added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 5:08 PM · rc
0mp added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 4:08 PM · rc
0mp added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 4:00 PM · rc
markj added inline comments to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.
Oct 21 2024, 1:48 PM · rc
0mp updated the diff for D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

Check all invocations.

Oct 21 2024, 10:14 AM · rc
0mp added a comment to D46862: rc.d/sendmail: Return non-zero if the daemon fails to start or is not running.

This is an improvement over the current functionality, but I think we would want all invocations to be checked. I wonder if it would be better to separate these into separate rc scripts instead of using one for four possible different daemons. That shouldn't prevent this change from going forward while alternatives are formulated.

Oct 21 2024, 9:58 AM · rc