<feed xmlns='http://www.w3.org/2005/Atom'>
<title>initscripts/systemd/fedora-autorelabel, branch F18-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>Don't pass -F to fixfiles (#863662, &lt;dwalsh@redhat.com&gt;)</title>
<updated>2012-10-08T20:20:56+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2012-10-08T20:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=d7cc6f6b94ee125ec3642368493766d38992af10'/>
<id>d7cc6f6b94ee125ec3642368493766d38992af10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>selinuxfs moved, adjust code. (#733759)</title>
<updated>2011-08-30T19:17:14+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2011-08-30T19:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=8e35de888bde8b123bf19c23cb4e8974cb75475e'/>
<id>8e35de888bde8b123bf19c23cb4e8974cb75475e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>plymouth lives in /bin. (#702814)</title>
<updated>2011-08-15T20:23:38+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=19ea300575c00132cf576ae0f8ef99f0c78f20d1'/>
<id>19ea300575c00132cf576ae0f8ef99f0c78f20d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>fedora-autorelabel: drop disable_selinux() since it is unused</title>
<updated>2010-11-22T04:01:57+00:00</updated>
<author>
<name>Lennart Poettering</name>
<email>lennart@poettering.net</email>
</author>
<published>2010-11-19T02:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=2cc340fbe91ac28c5e3786e58429c3e5c62e79d6'/>
<id>2cc340fbe91ac28c5e3786e58429c3e5c62e79d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>autorelabel: use systemd internal reboot logic, which is more robust and includes automatic unmounting</title>
<updated>2010-11-22T04:00:59+00:00</updated>
<author>
<name>Lennart Poettering</name>
<email>lennart@poettering.net</email>
</author>
<published>2010-11-19T02:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=5d5f11e49ac230d5d92ccc28512bcf387c22286c'/>
<id>5d5f11e49ac230d5d92ccc28512bcf387c22286c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't relabel random files; this shouldn't happen any more.</title>
<updated>2010-11-18T16:32:32+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2010-11-18T16:32:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=25979e03da1ed03ebf0d8900ab6d4bb64019735d'/>
<id>25979e03da1ed03ebf0d8900ab6d4bb64019735d</id>
<content type='text'>
Also, merge blocks on identical conditions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, merge blocks on identical conditions.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix comment.</title>
<updated>2010-10-28T14:42:28+00:00</updated>
<author>
<name>Bill Nottingham</name>
<email>notting@redhat.com</email>
</author>
<published>2010-10-28T14:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/forks/initscripts/commit/?id=3e24e424d59a7c9bad0c99cbb702cdc6f2f6e23f'/>
<id>3e24e424d59a7c9bad0c99cbb702cdc6f2f6e23f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
