[Shachar Shemesh] > When you said "and of course", I thought you were going to say "allow > scripts that have no inter-dependency to start in parallel". Having a > concurrency level of at least 2 should speed the start up > considerably, especially when packages are taking long to start mostly > because they do a sleep in wait for some hardware to settle.
Yes, running things in parallel is also made easier. But I am not sure if it will speed up the boot or not. Benchmarks have been inconclusive. Switching to dash as /bin/sh have more impact on the boot time than reordering and concurrency, according to the result from the google summer of code project of Carlos Villegas. But before we can be sure to run everything, all init.d scripts should have correct LSB headers. As you can see from this list, there are still a few packages to fix. An updated list of packages is available from <URL:http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot>. Guenter Geiger (Debian/GNU) <[EMAIL PROTECTED]> realtime-lsm Peter De Schrijver (p2) <[EMAIL PROTECTED]> linux-atm Stefan Hornburg (Racke) <[EMAIL PROTECTED]> courier courier-authlib interchange pure-ftpd sympa Cyril Lacoux (Yack) <[EMAIL PROTECTED]> digitools Marco Presi (Zufus) <[EMAIL PROTECTED]> linesrv Stefan Alfredsson <[EMAIL PROTECTED]> monit Osamu Aoki <[EMAIL PROTECTED]> tpconfig Ben Armstrong <[EMAIL PROTECTED]> xpilot-ng Don Armstrong <[EMAIL PROTECTED]> spamass-milter SZALAY Attila <[EMAIL PROTECTED]> zorp Artem Baguinski <[EMAIL PROTECTED]> drscheme (U) Alan Bain <[EMAIL PROTECTED]> rbootd Andreas Barth <[EMAIL PROTECTED]> mgetty Daniel Baumann <[EMAIL PROTECTED]> ipmasq nfs-user-server Hilko Bengen <[EMAIL PROTECTED]> ulog-acctd Grzegorz Bizon <[EMAIL PROTECTED]> specter Bastian Blank <[EMAIL PROTECTED]> lvm2 (U) Blars Blarson <[EMAIL PROTECTED]> cnews Achim Bohnet <[EMAIL PROTECTED]> capisuite (U) Ed Boraas <[EMAIL PROTECTED]> aime tinyproxy W. Borgert <[EMAIL PROTECTED]> blinkd Cyril Bouthors <[EMAIL PROTECTED]> bld drbdlinks Chris Boyle <[EMAIL PROTECTED]> reaim Joachim Breitner <[EMAIL PROTECTED]> dmraid (U) Adrian Bridgett <[EMAIL PROTECTED]> dante Eric Van Buggenhaut <[EMAIL PROTECTED]> udhcp Bruno Barrera C. <[EMAIL PROTECTED]> portsentry Patrick Caulfield <[EMAIL PROTECTED]> mopd Hubert Chathi <[EMAIL PROTECTED]> gnustep-base (U) Emmanuel le Chevoir <[EMAIL PROTECTED]> frox Dennis L. Clark <[EMAIL PROTECTED]> bnetd Jesus Climent <[EMAIL PROTECTED]> distmp3 spamassassin (U) Russell Coker <[EMAIL PROTECTED]> memlockd Russell Coker <[EMAIL PROTECTED]> fcron (U) Jamin W. Collins <[EMAIL PROTECTED]> jabber Carlo Contavalli <[EMAIL PROTECTED]> wipl Paul Cupis <[EMAIL PROTECTED]> guarddog guidedog Artur R. Czechowski <[EMAIL PROTECTED]> rrdcollect Marco d'Itri <[EMAIL PROTECTED]> binkd Julien Danjou <[EMAIL PROTECTED]> greylistd ledstats lirc (U) tetrinetx tleds Debian GNUstep maintainers <[EMAIL PROTECTED]> gnustep-base Debian Hamradio Maintainers <[EMAIL PROTECTED]> aprsd ssbd Debian Icecast team <[EMAIL PROTECTED]> icecast2 Debian LVM Team <[EMAIL PROTECTED]> lvm2 Debian Multimedia Team <[EMAIL PROTECTED]> das-watchdog Debian Nagios Maintainer Group <[EMAIL PROTECTED]> nsca Debian VoIP Team <[EMAIL PROTECTED]> rtpproxy siproxd Eric Delaunay <[EMAIL PROTECTED]> scsitools Bernd Eckenfels <[EMAIL PROTECTED]> net-acct transproxy Robert S. Edmonds <[EMAIL PROTECTED]> pcaputils Free Ekanayaka <[EMAIL PROTECTED]> das-watchdog (U) Nick Estes <[EMAIL PROTECTED]> upsd Bartosz Fenski <[EMAIL PROTECTED]> specter (U) Martín Ferrari <[EMAIL PROTECTED]> vtun Agney Lopes Roth Ferraz <[EMAIL PROTECTED]> fnfx Duncan Findlay <[EMAIL PROTECTED]> spamassassin sean finney <[EMAIL PROTECTED]> nsca (U) Decklin Foster <[EMAIL PROTECTED]> lastfmsubmitd Turbo Fredriksson <[EMAIL PROTECTED]> roxen4 Jochen Friedrich <[EMAIL PROTECTED]> isakmpd snmptrapfmt Peter S Galbraith <[EMAIL PROTECTED]> xtide Radovan Garabik <[EMAIL PROTECTED]> serpento Radovan Garabík <[EMAIL PROTECTED]> karrigell xtell Hector Garcia <[EMAIL PROTECTED]> lirc (U) smail Matthew Garrett <[EMAIL PROTECTED]> netapplet nstx RISKO Gergely <[EMAIL PROTECTED]> shaperd David Gil <[EMAIL PROTECTED]> pads Filippo Giunchedi <[EMAIL PROTECTED]> dmraid (U) John Goerzen <[EMAIL PROTECTED]> bacula pygopherd Celso González <[EMAIL PROTECTED]> cpudyn Matthew Grant <[EMAIL PROTECTED]> netscript-2.4 Debian QA Group <[EMAIL PROTECTED]> caudium emifreq-applet Daniel Gubser <[EMAIL PROTECTED]> psad Guido Guenther <[EMAIL PROTECTED]> smartmontools Aurélien GÉRÔME <[EMAIL PROTECTED]> dancer-ircd dancer-services Marc Haber <[EMAIL PROTECTED]> ifupdown-scripts-zg2 torrus (U) Pierre Habouzit <[EMAIL PROTECTED]> whitelister Pascal Hakim <[EMAIL PROTECTED]> anacron Chris Halls <[EMAIL PROTECTED]> apt-proxy Chris Hanson <[EMAIL PROTECTED]> tpconfig (U) David B. Harris <[EMAIL PROTECTED]> ipband Eric Heintzmann <[EMAIL PROTECTED]> gnustep-base (U) Andres Seco Hernandez <[EMAIL PROTECTED]> alamin Robert D. Hilliard <[EMAIL PROTECTED]> dictd (U) Kirk Hilliard <[EMAIL PROTECTED]> dictd Varun Hiremath <[EMAIL PROTECTED]> oss-preserve Henrique de Moraes Holschuh <[EMAIL PROTECTED]> fcron rng-tools Simon Horman <[EMAIL PROTECTED]> heartbeat perdition Peter Howard <[EMAIL PROTECTED]> zoneminder Qingning Huo <[EMAIL PROTECTED]> log2mail Alberto Gonzalez Iniesta <[EMAIL PROTECTED]> fwlogwatch netkit-bootparamd xmbmon Mario Iseli <[EMAIL PROTECTED]> irmp3 Ian Jackson <[EMAIL PROTECTED]> sauce Ian Jackson <[EMAIL PROTECTED]> userv Jan Janak <[EMAIL PROTECTED]> rtpproxy (U) LENART Janos <[EMAIL PROTECTED]> jmon Aurelien Jarno <[EMAIL PROTECTED]> lirc (U) Joerg Jaspert <[EMAIL PROTECTED]> muddleftpd LaMont Jones <[EMAIL PROTECTED]> hpsockd Karl E. Jorgensen <[EMAIL PROTECTED]> battery-stats Takuo KITAME <[EMAIL PROTECTED]> smtpguard Bastian Kleineidam <[EMAIL PROTECTED]> fiaif Matthias Klose <[EMAIL PROTECTED]> buildbot isdnutils (U) Steve Kowalik <[EMAIL PROTECTED]> xringd Antonin Kral <[EMAIL PROTECTED]> pimd Kilian Krause <[EMAIL PROTECTED]> rtpproxy (U) siproxd (U) Anand Kumria <[EMAIL PROTECTED]> tspc Joshua Kwan <[EMAIL PROTECTED]> nethack Mario Lang <[EMAIL PROTECTED]> filterproxy Thomas Lange <[EMAIL PROTECTED]> fai Simon Law <[EMAIL PROTECTED]> wvstreams Chris Lawrence <[EMAIL PROTECTED]> gnome-lokkit John Lines <[EMAIL PROTECTED]> plptools smtpd lirc Maintainer Team <[EMAIL PROTECTED]> lirc Pablo Lorenzzoni <[EMAIL PROTECTED]> tcpspy Ola Lundqvist <[EMAIL PROTECTED]> dhttpd ledcontrol nfsbooted ntop Ian Maclaine-cross <[EMAIL PROTECTED]> ddns3-client Keita Maehara <[EMAIL PROTECTED]> freewnn Aigars Mahinovs <[EMAIL PROTECTED]> swapd Peter Makholm <[EMAIL PROTECTED]> slashem Santiago Garcia Mantinan <[EMAIL PROTECTED]> siproxd (U) Christoph Martin <[EMAIL PROTECTED]> mimedefang Peter Mathiasson <[EMAIL PROTECTED]> pam-devperm Martin Maurer <[EMAIL PROTECTED]> fireflier Brian May <[EMAIL PROTECTED]> heimdal Thom May <[EMAIL PROTECTED]> puppet (U) Rene Mayrhofer <[EMAIL PROTECTED]> gibraltar-bootcd Rene Mayrhofer <[EMAIL PROTECTED]> pptpd Jonathan McDowell <[EMAIL PROTECTED]> l2tpns Neil McGovern <[EMAIL PROTECTED]> blootbot Steve McIntyre <[EMAIL PROTECTED]> nas wmaloader Kyle McMartin <[EMAIL PROTECTED]> irqbalance Michael Mende <[EMAIL PROTECTED]> wackamole Abraham vd Merwe <[EMAIL PROTECTED]> ixbiff Michael Meskes <[EMAIL PROTECTED]> jftpgw Millis Miller <[EMAIL PROTECTED]> iptotal Loic Minier <[EMAIL PROTECTED]> dmraid (U) lirc (U) termpkg Hamish Moffatt <[EMAIL PROTECTED]> aprsd (U) ssbd (U) lantz moore <[EMAIL PROTECTED]> rplay Sam Morris <[EMAIL PROTECTED]> pymsnt James Morrison <[EMAIL PROTECTED]> wvstreams (U) Jose M. Moya <[EMAIL PROTECTED]> mathopd Sven Mueller <[EMAIL PROTECTED]> lirc (U) Ryan Murray <[EMAIL PROTECTED]> at Sebastian Muszynski <[EMAIL PROTECTED]> ax25spyd Gergely Nagy <[EMAIL PROTECTED]> tama Marco Nenciarini <[EMAIL PROTECTED]> xtradius Jaakko Niemi <[EMAIL PROTECTED]> sfs Recai Oktas <[EMAIL PROTECTED]> elog Masahito Omote <[EMAIL PROTECTED]> totd Patrick Ouellette <[EMAIL PROTECTED]> aprsd (U) ssbd (U) Sam Hocevar (Debian packages) <[EMAIL PROTECTED]> gnudip ipfm rinetd Gerrit Pape <[EMAIL PROTECTED]> cfs dropbear Eloy A. Paris <[EMAIL PROTECTED]> ipxripd ncpfs Patrick Patterson <[EMAIL PROTECTED]> wvstreams (U) Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> bastille Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> honeyd pads (U) samhain Víctor Pérez Pereira <[EMAIL PROTECTED]> squidtaild Nick Phillips <[EMAIL PROTECTED]> teapop Ari Pollak <[EMAIL PROTECTED]> drscheme Cajus Pollmeier <[EMAIL PROTECTED]> nsca (U) uif Daniel J. Priem <[EMAIL PROTECTED]> capisuite Celso Providelo <[EMAIL PROTECTED]> sqcwa Puppet Package Maintainers <[EMAIL PROTECTED]> puppet Mark Purcell <[EMAIL PROTECTED]> gsmlib hpoj rtpproxy (U) siproxd (U) KELEMEN Péter <[EMAIL PROTECTED]> arpwatch Stephen Quinney <[EMAIL PROTECTED]> ganglia-monitor-core (U) Martin Quinson <[EMAIL PROTECTED]> nws Ganesan Rajagopal <[EMAIL PROTECTED]> ipsec-tools openslp-dfsg Simon Raven <[EMAIL PROTECTED]> blootbot (U) Sebastian Rittau <[EMAIL PROTECTED]> netatalk (U) Jaime Robles <[EMAIL PROTECTED]> aprsd (U) ssbd (U) Kurt Roeckx <[EMAIL PROTECTED]> ircd-irc2 Piotr Roszatycki <[EMAIL PROTECTED]> ldapdns systune Mats Rynge <[EMAIL PROTECTED]> p3scan Anibal Monsalve Salazar <[EMAIL PROTECTED]> bpalogin ncpfs (U) pipsecd swapspace Otavio Salvador <[EMAIL PROTECTED]> apt-proxy (U) Amaya Rodrigo Sastre <[EMAIL PROTECTED]> lirc (U) Bernd Schumacher <[EMAIL PROTECTED]> secvpn Frederik Schüler <[EMAIL PROTECTED]> wackamole (U) Vladimir Shakhov <[EMAIL PROTECTED]> wdm Guus Sliepen <[EMAIL PROTECTED]> inputlirc Paul Slootman <[EMAIL PROTECTED]> isdnutils isdnutils (U) Jurij Smakov <[EMAIL PROTECTED]> torrus (U) Jonas Smedegaard <[EMAIL PROTECTED]> icecast2 (U) netatalk netatalk (U) pop-before-smtp rpld Roger So <[EMAIL PROTECTED]> im-sdk im-sdk (U) Jose Carlos Garcia Sogo <[EMAIL PROTECTED]> siproxd (U) David Spreen <[EMAIL PROTECTED]> anon-proxy Joop Stakenborg <[EMAIL PROTECTED]> aprsd (U) cwdaemon pingpong ssbd (U) Dennis Stampfer <[EMAIL PROTECTED]> timeoutd Andrew Stribblehill <[EMAIL PROTECTED]> ganglia-monitor-core (U) Stephan A Suerken <[EMAIL PROTECTED]> gom Ondrej Surý <[EMAIL PROTECTED]> bird nsd postfix-policyd Bryan Sutula <[EMAIL PROTECTED]> openhpi Matt Taggart <[EMAIL PROTECTED]> cpqarrayd Akira TAGOH <[EMAIL PROTECTED]> im-sdk (U) Sergio Talens-Oliag <[EMAIL PROTECTED]> postman Jose Luis Tallon <[EMAIL PROTECTED]> couriergraph Stuart Teasdale <[EMAIL PROTECTED]> ganglia-monitor-core Paul Telford <[EMAIL PROTECTED]> mordor mudnames Jason Thomas <[EMAIL PROTECTED]> nagios-statd Michael Tokarev <[EMAIL PROTECTED]> rbldnsd Torrus maintainers <[EMAIL PROTECTED]> torrus Junichi Uekawa <[EMAIL PROTECTED]> rarpd Fumitoshi UKAI <[EMAIL PROTECTED]> hyperestraier quickml smtpfeed Matthias Urlichs <[EMAIL PROTECTED]> mgetty (U) Utnubu Team <[EMAIL PROTECTED]> dmraid Matej Vela <[EMAIL PROTECTED]> vsftpd Santiago Vila <[EMAIL PROTECTED]> postfix-gld rbldnsd (U) Tommi Virtanen <[EMAIL PROTECTED]> scalemail Michael Vogt <[EMAIL PROTECTED]> scanlogd Riku Voipio <[EMAIL PROTECTED]> setmixer Martin Waitz <[EMAIL PROTECTED]> oidentd Lucas Wall <[EMAIL PROTECTED]> popfile Hanna Wallach <[EMAIL PROTECTED]> didiwiki Chad Walstrom <[EMAIL PROTECTED]> clamsmtp Jerome Warnier <[EMAIL PROTECTED]> and Dan Weber <[EMAIL PROTECTED]> siproxd (U) Joerg Wendland <[EMAIL PROTECTED]> ipvsadm Torsten Werner <[EMAIL PROTECTED]> oss-preserve (U) Brian White <[EMAIL PROTECTED]> genpower squid-prefetch Carsten Wolff <[EMAIL PROTECTED]> distcc Martin Wuertele <[EMAIL PROTECTED]> bopm Matt Zimmerman <[EMAIL PROTECTED]> umlrun Anton Zinoviev <[EMAIL PROTECTED]> console-cyrillic Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]