<feed xmlns='http://www.w3.org/2005/Atom'>
<title>initscripts/systemd, branch F15-branch</title>
<subtitle>Mageia fork of Fedora's Init Scripts</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/'/>
<entry>
<title>plymouth lives in /bin. (#702814)</title>
<updated>2011-08-15T20:25:30+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-08-15T20:23:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=0111a41100a30c0ff6324b8aab5de296d8ec1faf'/>
<id>0111a41100a30c0ff6324b8aab5de296d8ec1faf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure to enable fedora-storage-init-late.service, and have it after the non-late version. (#699918)</title>
<updated>2011-04-27T17:05:37+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-04-27T17:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=b15a418b0ab137507d8e96d4b35d6ff7db76ee8f'/>
<id>b15a418b0ab137507d8e96d4b35d6ff7db76ee8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support overriding hostname via /etc/hostname.</title>
<updated>2011-04-18T18:16:08+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-04-18T18:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=3c38f904f831f02d5f5c28f431ca86d9877697f1'/>
<id>3c38f904f831f02d5f5c28f431ca86d9877697f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a storage setup after cryptsetup.target. (#692198)</title>
<updated>2011-04-06T19:47:46+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-04-06T19:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=8df4ee072641b1153852c8b8b778ef4a02edb8bd'/>
<id>8df4ee072641b1153852c8b8b778ef4a02edb8bd</id>
<content type='text'>
Due to cryptsetup being parallel with this initially, we need this to support LVM/MD on LUKS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to cryptsetup being parallel with this initially, we need this to support LVM/MD on LUKS.
</pre>
</div>
</content>
</entry>
<entry>
<title>separate "touch /.autorelabel" to a new unit</title>
<updated>2011-04-04T15:33:11+00:00</updated>
<author>
<name>Michal Schmidt</name>
<email>mschmidt@redhat.com</email>
</author>
<published>2011-04-04T07:57:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d88e9d09a6570fe729735740a966ed758ff81141'/>
<id>d88e9d09a6570fe729735740a966ed758ff81141</id>
<content type='text'>
Writing /.autorelabel from fedora-autorelabel does not work because the
script is executed only if relabel was already requested.

Create a new unit fedora-autorelabel-mark.service which will be
responsible for creating /.autorelabel if SELinux is disabled.
The unit takes advantage of the new "ConditionSecurity=" support in
systemd.

The old script checked for a read-only filesystem first. The new unit
does not do that. If / is read-only, touch will simply fail. This should
not be considered as a failure of the unit, so "-" is used in ExecStart.

There have been arguments on systemd-devel that the root directory
should not be abused for flag files like /.autorelabel. It has a long
tradition in Fedora though (since 2005). Maybe we can change it
eventually, but let's keep it where it is for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Writing /.autorelabel from fedora-autorelabel does not work because the
script is executed only if relabel was already requested.

Create a new unit fedora-autorelabel-mark.service which will be
responsible for creating /.autorelabel if SELinux is disabled.
The unit takes advantage of the new "ConditionSecurity=" support in
systemd.

The old script checked for a read-only filesystem first. The new unit
does not do that. If / is read-only, touch will simply fail. This should
not be considered as a failure of the unit, so "-" is used in ExecStart.

There have been arguments on systemd-devel that the root directory
should not be abused for flag files like /.autorelabel. It has a long
tradition in Fedora though (since 2005). Maybe we can change it
eventually, but let's keep it where it is for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>simplify the check for plymouth in fedora-autorelabel</title>
<updated>2011-04-04T15:33:11+00:00</updated>
<author>
<name>Michal Schmidt</name>
<email>mschmidt@redhat.com</email>
</author>
<published>2011-04-04T07:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=4c34204a40e0369442adb9e595ee3d5df5c1bb3f'/>
<id>4c34204a40e0369442adb9e595ee3d5df5c1bb3f</id>
<content type='text'>
The result of the check is needed only once, so there's no advantage in
caching it in a variable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The result of the check is needed only once, so there's no advantage in
caching it in a variable.
</pre>
</div>
</content>
</entry>
<entry>
<title>let systemd check the conditions for fedora-autorelabel</title>
<updated>2011-04-04T15:33:11+00:00</updated>
<author>
<name>Michal Schmidt</name>
<email>mschmidt@redhat.com</email>
</author>
<published>2011-04-04T07:56:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=93d8f7b7d63689e9244d1ce942997c0e32bdd7cb'/>
<id>93d8f7b7d63689e9244d1ce942997c0e32bdd7cb</id>
<content type='text'>
The service unit file already checks whether /.autorelabel or the
"autorelabel" parameter are present. No need to recheck in the script.
Using the new "ConditionSecurity=" feature systemd can also check
whether SELinux is enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The service unit file already checks whether /.autorelabel or the
"autorelabel" parameter are present. No need to recheck in the script.
Using the new "ConditionSecurity=" feature systemd can also check
whether SELinux is enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix conditions so that they operate as OR, not AND. (#684125)</title>
<updated>2011-03-11T16:38:00+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-03-11T16:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=89032e9049921024fa65c292adb48bc8eba1e5a0'/>
<id>89032e9049921024fa65c292adb48bc8eba1e5a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initscripts: execute fedora-sysinit-unhack after sysinit.target</title>
<updated>2011-03-10T15:48:20+00:00</updated>
<author>
<name>Andrey Borzenkov</name>
<email>arvidjaar@gmail.com</email>
</author>
<published>2011-03-10T15:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d83589bf852cc971295c55466d6638a7b40269a2'/>
<id>d83589bf852cc971295c55466d6638a7b40269a2</id>
<content type='text'>
Currently both are started early during boot and in the best case
are no-op, in the worst - hack is executed after unhack and leaves
/dev/.in_sysinit hanging around forever. Make sure unhack is executed
after hack and after sysinit.target as name suggests.

Signed-off-by: Andrey Borzenkov &lt;arvidjaar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently both are started early during boot and in the best case
are no-op, in the worst - hack is executed after unhack and leaves
/dev/.in_sysinit hanging around forever. Make sure unhack is executed
after hack and after sysinit.target as name suggests.

Signed-off-by: Andrey Borzenkov &lt;arvidjaar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid some unnecessary stat calls.</title>
<updated>2011-03-01T19:13:23+00:00</updated>
<author>
<name>Ville Skyttä</name>
<email>ville.skytta@iki.fi</email>
</author>
<published>2011-02-03T18:45:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=8aba31240078aa1b4a7621715615743a73c9881f'/>
<id>8aba31240078aa1b4a7621715615743a73c9881f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
