Inhaltsverzeichnis

Debian: interactive boot

Sinn und Zweck

Es kann vorkommen, dass man das Verlangen verspürt einen Systemdienst (in Runlevel 2) beim booten des Systems nicht zu starten. (… weil dieser vllt. das System anhält o.ä.)

Schritt für Schritt

  1. Mittels
    apt-get source sysvinit

    die Sourcen abholen

  2. Mit
    apt-get build-dep sysvinit

    werden die Vorraussetzungen zum Paketbauen installiert

  3. Debian-Patches herunterladen:
      • wget --no-check-certificate https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php/it:linux:debian:sysvinit_2.88dsf-18a.debian-diff.tar.gz -O - | tar -xvz
      • wget --no-check-certificate https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php/it:linux:debian:sysvinit_2.88dsf-13a.debian-diff.tar.gz -O - | tar -xvz
  4. Sourcen entpacken mittels
    dpkg-source -x *a.dsc
  5. Paket(e) bauen mit
    cd sysvinit*; dpkg-buildpackage -rfakeroot
  6. ls *.deb
    bootlogd_2.88dsf-18a_i386.deb  initscripts_2.88dsf-18a_i386.deb  sysv-rc_2.88dsf-18a_all.deb  sysvinit-utils_2.88dsf-18a_i386.deb  sysvinit_2.88dsf-18a_i386.deb

    (für sid)

  7. Fertig!