Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > alt.os.linux.slackware > #35693

Re: SysVinit vs BSDinit

From Lew Pitcher <lew.pitcher@digitalfreehold.ca>
Newsgroups alt.os.linux.slackware
Subject Re: SysVinit vs BSDinit
Date 2026-07-09 14:25 +0000
Organization The Pitcher Digital Freehold
Message-ID <112ob0p$ccum$2@dont-email.me> (permalink)
References <112o9as$ee8h$1@dont-email.me>

Show all headers | View raw


On Thu, 09 Jul 2026 15:56:43 +0200, Marco Moock wrote:

> Hello!
> 
> The package sysvinit-scripts provides the init scripts, but they are not 
> located in /etc/init.d, but in /etc/rc.d, like FreeBSD does.
> 
> Some people say Slackware provides SysVinit, some BSD-like init.
>
> What are the differences here?
> 
> IIRC FreeBSD does not have run levels.

IIRC, Pat V. "grew up" on BSD, and makes his init scripts "BSD-like".
However, as some packages supply their own SysV initscripts (and the
Linux Standards Base still dictates the requirement to support SysV
initscripts), Slackware allows for their use.

The primary difference between the SysV and BSD initscript philosophy seems
to be how the scripts are named and invoked. SysV has different names for the
scripts to start and stop a service, while BSD uses an argument to the script
to indicate the same.

As for "run levels", "real" BSD didn't support the range of runlevels that
SysVinit does, and apparently neither do the Free/Open/NetBSDs. (BSDs apparently
support a "single user" mode and a "multi-user" mode, something like the SysVinit
run level 1 ("single user") and run level 3 ("multi user").

Seemingly, the use of runlevels, inittab entries, and run levels have become
"long forgotten lore". I personally find the combination more flexible than the
equivalent SystemD configurations that pervade the Linux space these days. But,
then again, I'm an old fart.  :-)

-- 
Lew Pitcher
"In Skills We Trust"
Not LLM output - I'm just like this.

Back to alt.os.linux.slackware | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

SysVinit vs BSDinit Marco Moock <mm@dorfdsl.de> - 2026-07-09 15:56 +0200
  Re: SysVinit vs BSDinit Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-07-09 14:25 +0000
    Re: SysVinit vs BSDinit Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-07-09 14:27 +0000
  Re: SysVinit vs BSDinit Rich <rich@example.invalid> - 2026-07-09 15:16 +0000
    Re: SysVinit vs BSDinit Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2026-07-09 15:46 +0000
      Re: SysVinit vs BSDinit Marco Moock <mm@dorfdsl.de> - 2026-07-10 07:01 +0200
    Re: SysVinit vs BSDinit jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-07-10 13:16 -0400
      Re: SysVinit vs BSDinit Rich <rich@example.invalid> - 2026-07-11 01:22 +0000
        Re: SysVinit vs BSDinit Marco Moock <mm@dorfdsl.de> - 2026-07-11 07:26 +0200
  Re: SysVinit vs BSDinit John McCue <jmclnx@gmail.com.invalid> - 2026-07-11 15:16 +0000
    Re: SysVinit vs BSDinit Mike Small <smallm@panix.com> - 2026-07-23 13:27 -0400
      Re: SysVinit vs BSDinit John McCue <jmclnx@gmail.com.invalid> - 2026-07-23 23:36 +0000
  Re: SysVinit vs BSDinit steve g <Sgonedes1977@gmail.com> - 2026-08-06 18:45 -0400
    Re: SysVinit vs BSDinit Marco Moock <mm@dorfdsl.de> - 2026-08-07 07:16 +0200
      Re: SysVinit vs BSDinit Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> - 2026-08-10 05:43 +0000
        Re: SysVinit vs BSDinit Rich <rich@example.invalid> - 2026-08-10 22:14 +0000
        Re: SysVinit vs BSDinit Mike Small <smallm@panix.com> - 2026-08-15 00:15 -0400
          Re: SysVinit vs BSDinit Henrik Carlqvist <Henrik.Carlqvist@deadspam.com> - 2026-08-16 11:06 +0000

csiph-web