-scripts to migrate (some of) their operations to upstart, and will
-need a way to behave differently when used with sysvinit and with
-upstart. Because of this, I had a look at the environment variables
-set when a init.d script is running under upstart, and when it is
-not.</p>
+scripts to migrate (some of) their operations to upstart job while
+keeping the init.d for hurd and kfreebsd. The packages with such
+needs will need a way to get their init.d scripts to behave
+differently when used with sysvinit and with upstart. Because of
+this, I had a look at the environment variables set when a init.d
+script is running under upstart, and when it is not.</p>