atom feed108 messages in org.freebsd.freebsd-currentRe: new rc.network6 and rc.firewall6
FromSent OnAttachments
2 earlier messages
Jeroen Ruigrok van der WervenOct 21, 2000 12:02 pm 
Doug BartonOct 21, 2000 2:49 pm 
Jordan HubbardOct 21, 2000 6:38 pm 
Donny LeeOct 21, 2000 9:13 pm 
Leif NelandOct 22, 2000 1:01 am 
Donny LeeOct 22, 2000 1:13 am 
Makoto MATSUSHITAOct 22, 2000 1:24 am 
Leif NelandOct 22, 2000 1:29 am 
Donny LeeOct 22, 2000 1:58 am 
John W. De BoskeyOct 22, 2000 5:35 am 
Leif NelandOct 22, 2000 9:51 am 
Donny LeeOct 22, 2000 10:37 am 
Leif NelandOct 22, 2000 12:54 pm 
Donny LeeOct 22, 2000 1:36 pm 
David O'BrienOct 22, 2000 3:39 pm 
David O'BrienOct 22, 2000 3:40 pm 
David O'BrienOct 22, 2000 3:42 pm 
John W. De BoskeyOct 22, 2000 4:35 pm 
sth...@nethelp.noOct 22, 2000 4:38 pm 
Bill VermillionOct 22, 2000 6:41 pm 
Jim BryantOct 22, 2000 11:21 pm 
Jos BackusOct 22, 2000 11:21 pm 
David O'BrienOct 23, 2000 1:05 am 
Brian O'SheaOct 23, 2000 1:48 pm 
Brandon D. ValentineOct 23, 2000 2:07 pm 
Brian O'SheaOct 23, 2000 2:13 pm 
Brian O'SheaOct 23, 2000 2:17 pm 
David O'BrienOct 23, 2000 2:25 pm 
Brandon D. ValentineOct 23, 2000 2:42 pm 
Garrett RooneyOct 23, 2000 2:47 pm 
Alexey DokuchaevOct 23, 2000 2:49 pm 
Garrett RooneyOct 23, 2000 2:53 pm 
Alexey DokuchaevOct 23, 2000 3:05 pm 
Brandon D. ValentineOct 23, 2000 3:22 pm 
Alexey DokuchaevOct 23, 2000 3:25 pm 
John W. De BoskeyOct 23, 2000 3:30 pm 
Garrett RooneyOct 23, 2000 3:50 pm 
Brandon D. ValentineOct 23, 2000 4:05 pm 
Matthew N. DoddOct 23, 2000 5:21 pm 
Makoto MATSUSHITAOct 23, 2000 6:23 pm 
John W. De BoskeyOct 23, 2000 6:33 pm 
Jacques A. VidrineOct 23, 2000 7:14 pm 
voidOct 24, 2000 12:06 am 
Mike MeyerOct 24, 2000 1:40 am 
Terry LambertOct 24, 2000 1:59 am 
Terry LambertOct 24, 2000 2:00 am 
Terry LambertOct 24, 2000 2:03 am 
Alexey DokuchaevOct 24, 2000 2:14 am 
Alexey DokuchaevOct 24, 2000 2:23 am 
Mike MeyerOct 24, 2000 2:45 am 
Garrett RooneyOct 24, 2000 8:01 am 
Christopher MastoOct 24, 2000 10:50 am 
Rogier R. MulhuijzenOct 24, 2000 10:55 am 
Warner LoshOct 24, 2000 11:24 am 
Gerhard SittigOct 24, 2000 11:24 am 
Warner LoshOct 24, 2000 11:29 am 
Warner LoshOct 24, 2000 11:31 am 
Warner LoshOct 24, 2000 11:39 am 
Warner LoshOct 24, 2000 11:40 am 
David O'BrienOct 24, 2000 1:16 pm 
David O'BrienOct 24, 2000 1:19 pm 
David O'BrienOct 24, 2000 1:20 pm 
David O'BrienOct 24, 2000 1:21 pm 
David O'BrienOct 24, 2000 1:23 pm 
David O'BrienOct 24, 2000 1:26 pm 
John W. De BoskeyOct 24, 2000 1:44 pm 
Steve KarglOct 24, 2000 1:59 pm 
Jordan HubbardOct 24, 2000 2:55 pm 
Jordan HubbardOct 24, 2000 2:57 pm 
Garrett RooneyOct 24, 2000 3:04 pm 
Garrett RooneyOct 24, 2000 3:10 pm 
Bill VermillionOct 24, 2000 3:17 pm 
Mike MeyerOct 24, 2000 3:22 pm 
Rogier R. MulhuijzenOct 24, 2000 3:44 pm 
Alexey DokuchaevOct 24, 2000 4:04 pm 
Jordan HubbardOct 24, 2000 4:44 pm 
Jordan HubbardOct 24, 2000 4:49 pm 
Doug BartonOct 24, 2000 7:02 pm 
Garance A DrosihnOct 24, 2000 8:04 pm 
Garrett RooneyOct 24, 2000 8:29 pm 
Andrea CampiOct 25, 2000 12:42 am 
Terry LambertOct 25, 2000 3:59 am 
Mark HittingerOct 25, 2000 10:47 am 
Gerhard SittigOct 25, 2000 10:57 am 
Gerhard SittigOct 25, 2000 11:13 am 
Mike MeyerOct 25, 2000 12:35 pm 
David O'BrienOct 25, 2000 12:56 pm 
David O'BrienOct 25, 2000 12:57 pm 
David O'BrienOct 25, 2000 1:00 pm 
David O'BrienOct 25, 2000 1:03 pm 
Garrett WollmanOct 25, 2000 1:03 pm 
David O'BrienOct 25, 2000 1:13 pm 
Mike MeyerOct 25, 2000 1:17 pm 
Garrett WollmanOct 25, 2000 1:39 pm 
Jordan HubbardOct 25, 2000 2:54 pm 
Terry LambertOct 25, 2000 3:20 pm 
Brian O'SheaOct 25, 2000 4:03 pm 
John W. De BoskeyOct 25, 2000 4:24 pm 
Nik ClaytonOct 26, 2000 11:33 am 
Warner LoshOct 26, 2000 11:53 am 
6 later messages
Subject:Re: new rc.network6 and rc.firewall6
From:Mike Meyer (mw@mired.org)
Date:Oct 24, 2000 2:45:34 am
List:org.freebsd.freebsd-current

Alexey Dokuchaev writes:

Well, we *already* have over a dozen /etc/rc.* files on -current. And we *don't* have the advantage of a consistent interface to control all the functions in /etc/rc. If you break things up, then if you need to restart the mail server, just go "/etc/rc.d/sendmail restart". dhcpd? "/etc/rc.d/sendmail/dhcpd restart". Etc.

Actually, the point is that writing TONS of scripts to get your work done (that's what Linux world does) always pissed me off. You have a shell script that is in fact a wrapper for another shell script, and like this in turn it goes on and on and on again. Icky! :-) I don't like how Linux smells.

Well, I don't like Linux much either. On the other hand, I hate dealing with a lots of little things all of which are just slightly different from each other even more - and the latter is what you get from /etc/rc.

Why can't I simply write kill -1 `cat /var/run/sendmail.pid`? I don't consider it being sagnificantly longer than writing /etc/rc.d/sendmail restart. After all, if your typing speed is good enough, it doesn't really matter whether you type in 30 or 20 chars.

You can still do that. However, do you know how to get everything listed in /etc/defaults/rc.conf to reread it's config file? With the approach being advocated, the answer is "yes" - even if you don't know whether or not the daemon in question *has* a config file. That's the thing I like about all those scripts (SysV, linux, whatever) - I didn't have to deal with cruft like that.

Yeah, for some things, this means you wind up running a script that's a wrapper for the vendor-provided script to make it meet your standards. If you really hate that, ignore the vendors script and talk directly to the application - but they get little enough use that I'd rather use the vendor's API and let it be wasteful. After all, if they got a lot of use, having different interface wouldn't be a problem.

<mike

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message