]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
index e6b1048fbf6a94a9cf9105b5fc11c86509a7e2c9..6fce2280072318be744d2cb9c62a1d887aaffa84 100644 (file)
@@ -6,6 +6,66 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
                 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
        
+       <item>
+               <title>How to stay with sysvinit in Debian Jessie</title>
+               <link>http://people.skolelinux.org/pere/blog/How_to_stay_with_sysvinit_in_Debian_Jessie.html</link>
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_stay_with_sysvinit_in_Debian_Jessie.html</guid>
+                <pubDate>Sat, 22 Nov 2014 01:00:00 +0100</pubDate>
+               <description>&lt;p&gt;By now, it is well known that Debian Jessie will not be using
+sysvinit as its boot system by default.  But how can one keep using
+sysvinit in Jessie?  It is fairly easy, and here are a few recipes,
+courtesy of
+&lt;a href=&quot;http://www.vitavonni.de/blog/201410/2014102101-avoiding-systemd.html&quot;&gt;Erich
+Schubert&lt;/a&gt; and
+&lt;a href=&quot;http://smcv.pseudorandom.co.uk/2014/still_universal/&quot;&gt;Simon
+McVittie&lt;/a&gt;.
+
+&lt;p&gt;If you already are using Wheezy and want to upgrade to Jessie and
+keep sysvinit as your boot system, create a file
+&lt;tt&gt;/etc/apt/preferences.d/use-sysvinit&lt;/tt&gt; with this content before
+you upgrade:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+Package: systemd-sysv
+Pin: release o=Debian
+Pin-Priority: -1
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;
+
+&lt;p&gt;This file content will tell apt and aptitude to not consider
+installing systemd-sysv as part of any installation and upgrade
+solution when resolving dependencies, and thus tell it to avoid
+systemd as a default boot system.  The end result should be that the
+upgraded system keep using sysvinit.&lt;/p&gt;
+
+&lt;p&gt;If you are installing Jessie for the first time, there is no way to
+get sysvinit installed by default (debootstrap used by
+debian-installer have no option for this), but one can tell the
+installer to switch to sysvinit before the first boot.  Either by
+using a kernel argument to the installer, or by adding a line to the
+preseed file used.  First, the kernel command line argument:
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+preseed/late_command=&quot;in-target apt-get install -y sysvinit-core&quot;
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;
+
+&lt;p&gt;Next, the line to use in a preseed file:&lt;/p&gt;
+
+&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
+d-i preseed/late_command string in-target apt-get install -y sysvinit-core
+&lt;/pre&gt;&lt;/blockquote&gt;&lt;p&gt;
+
+&lt;p&gt;One can of course also do this after the first boot by installing
+the sysvinit-core package.&lt;/p&gt;
+
+&lt;p&gt;I recommend only using sysvinit if you really need it, as the
+sysvinit boot sequence in Debian have several hardware specific bugs
+on Linux caused by the fact that it is unpredictable when hardware
+devices show up during boot.  But on the other hand, the new default
+boot system still have a few rough edges I hope will be fixed before
+Jessie is released.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>Hvordan vurderer regjeringen H.264-patentutfordringen?</title>
                <link>http://people.skolelinux.org/pere/blog/Hvordan_vurderer_regjeringen_H_264_patentutfordringen_.html</link>
@@ -700,37 +760,5 @@ installation ready before the distribution freeze in a month.&lt;/p&gt;
 </description>
        </item>
        
-       <item>
-               <title>Suddenly I am the new upstream of the lsdvd command line tool</title>
-               <link>http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</link>
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Suddenly_I_am_the_new_upstream_of_the_lsdvd_command_line_tool.html</guid>
-                <pubDate>Thu, 25 Sep 2014 11:20:00 +0200</pubDate>
-               <description>&lt;p&gt;I use the &lt;a href=&quot;https://sourceforge.net/p/lsdvd/&quot;&gt;lsdvd tool&lt;/a&gt;
-to handle my fairly large DVD collection.  It is a nice command line
-tool to get details about a DVD, like title, tracks, track length,
-etc, in XML, Perl or human readable format.  But lsdvd have not seen
-any new development since 2006 and had a few irritating bugs affecting
-its use with some DVDs.  Upstream seemed to be dead, and in January I
-sent a small probe asking for a version control repository for the
-project, without any reply.  But I use it regularly and would like to
-get &lt;a href=&quot;https://packages.qa.debian.org/lsdvd&quot;&gt;an updated version
-into Debian&lt;/a&gt;.  So two weeks ago I tried harder to get in touch with
-the project admin, and after getting a reply from him explaining that
-he was no longer interested in the project, I asked if I could take
-over.  And yesterday, I became project admin.&lt;/p&gt;
-
-&lt;p&gt;I&#39;ve been in touch with a Gentoo developer and the Debian
-maintainer interested in joining forces to maintain the upstream
-project, and I hope we can get a new release out fairly quickly,
-collecting the patches spread around on the internet into on place.
-I&#39;ve added the relevant Debian patches to the freshly created git
-repository, and expect the Gentoo patches to make it too.  If you got
-a DVD collection and care about command line tools, check out
-&lt;a href=&quot;https://sourceforge.net/p/lsdvd/git/ci/master/tree/&quot;&gt;the git source&lt;/a&gt; and join
-&lt;a href=&quot;https://sourceforge.net/p/lsdvd/mailman/&quot;&gt;the project mailing
-list&lt;/a&gt;. :)&lt;/p&gt;
-</description>
-       </item>
-       
         </channel>
 </rss>