<revisionlist>
  <revision rev="1" vrev="1">
    <srcmd5>b8b9d038556a0f31607e28d0a352a226</srcmd5>
    <version>4</version>
    <time>1280491199</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 43879 from user kay_sievers
</comment>
    <requestid>43879</requestid>
  </revision>
  <revision rev="2" vrev="1">
    <srcmd5>ff4c4c8f6d2cd77d9be7ee1d311b0115</srcmd5>
    <version>5</version>
    <time>1280956235</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 44548 from user kay_sievers
</comment>
    <requestid>44548</requestid>
  </revision>
  <revision rev="3" vrev="1">
    <srcmd5>90d17d446de25b1ca0dcb100640df37b</srcmd5>
    <version>6</version>
    <time>1281313424</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 44710 from user kay_sievers
</comment>
    <requestid>44710</requestid>
  </revision>
  <revision rev="4" vrev="1">
    <srcmd5>7284affa197c1fffce7a42160a4e185c</srcmd5>
    <version>7</version>
    <time>1281659996</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 45392 from user kay_sievers
</comment>
    <requestid>45392</requestid>
  </revision>
  <revision rev="5" vrev="2">
    <srcmd5>1c30f648a91d66671ae3eb98d2a7b647</srcmd5>
    <version>unknown</version>
    <time>1284127676</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 47338 from user kay_sievers
</comment>
    <requestid>47338</requestid>
  </revision>
  <revision rev="6" vrev="3">
    <srcmd5>e5e1ada41f1326805ccaf7d795c361b4</srcmd5>
    <version>10</version>
    <time>1285541365</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 49131 from user elvigia
</comment>
    <requestid>49131</requestid>
  </revision>
  <revision rev="7" vrev="4">
    <srcmd5>08149f2d684f34f2fbac87ac02a63e8d</srcmd5>
    <version>10</version>
    <time>1286138173</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 49682 from user elvigia
</comment>
    <requestid>49682</requestid>
  </revision>
  <revision rev="8" vrev="1">
    <srcmd5>71a102a5ce9118e6124cbb9ae194d3ee</srcmd5>
    <version>11</version>
    <time>1286807526</time>
    <user>autobuild</user>
    <comment>Copy from Base:System/systemd based on submit request 50060 from user a_jaeger
</comment>
    <requestid>50060</requestid>
  </revision>
  <revision rev="9" vrev="2">
    <srcmd5>33fc265fe9e493014d7bb7107cc34eb7</srcmd5>
    <version>11</version>
    <time>1288269642</time>
    <user>oertel</user>
    <comment>Accepted submit request 51446 from user a_jaeger
</comment>
    <requestid>51446</requestid>
  </revision>
  <revision rev="10" vrev="3">
    <srcmd5>94f75f6266541a4cfe229671f6de423a</srcmd5>
    <version>11</version>
    <time>1288269649</time>
    <user>autobuild</user>
    <comment>Autobuild autoformatter for 51446
</comment>
  </revision>
  <revision rev="11" vrev="4">
    <srcmd5>dfb0fbaaaba86ee9b95af951b80664b3</srcmd5>
    <version>11</version>
    <time>1288702400</time>
    <user>oertel</user>
    <comment>Accepted submit request 51667 from user a_jaeger
</comment>
    <requestid>51667</requestid>
  </revision>
  <revision rev="12" vrev="5">
    <srcmd5>3f6330dcaa8931ecee09cf668f7bd349</srcmd5>
    <version>11</version>
    <time>1288702405</time>
    <user>autobuild</user>
    <comment>Autobuild autoformatter for 51667
</comment>
  </revision>
  <revision rev="13" vrev="6">
    <srcmd5>249a5eb619ed9e6551b21efd38eba870</srcmd5>
    <version>11</version>
    <time>1289841075</time>
    <user>oertel</user>
    <comment>Accepted submit request 52831 from user a_jaeger
</comment>
    <requestid>52831</requestid>
  </revision>
  <revision rev="14" vrev="7">
    <srcmd5>f21b0b7d3d054d0b02ca12a479e2487a</srcmd5>
    <version>11</version>
    <time>1289841082</time>
    <user>autobuild</user>
    <comment>Autobuild autoformatter for 52831
</comment>
  </revision>
  <revision rev="15" vrev="1">
    <srcmd5>176465dc0d9c812619d8990fea5d83a7</srcmd5>
    <version>12</version>
    <time>1290095427</time>
    <user>oertel</user>
    <comment>Accepted submit request 53250 from user a_jaeger
</comment>
    <requestid>53250</requestid>
  </revision>
  <revision rev="16" vrev="2">
    <srcmd5>336b6072bef2105797ad4f88340f82d6</srcmd5>
    <version>12</version>
    <time>1290095436</time>
    <user>autobuild</user>
    <comment>Autobuild autoformatter for 53250
</comment>
  </revision>
  <revision rev="17" vrev="1">
    <srcmd5>a85cc2d156f0d7fecd4f001d72180b84</srcmd5>
    <version>13</version>
    <time>1290504941</time>
    <user>azouhr</user>
    <comment>Accepted submit request 53740 from user a_jaeger
</comment>
    <requestid>53740</requestid>
  </revision>
  <revision rev="18" vrev="2">
    <srcmd5>8ca7635b67fc3d1846c6bba349afd2c2</srcmd5>
    <version>13</version>
    <time>1290504947</time>
    <user>azouhr</user>
    <comment>Autobuild autoformatter for 53740
</comment>
  </revision>
  <revision rev="19" vrev="1">
    <srcmd5>2beaaaecb7233d58b99e13019865d9bb</srcmd5>
    <version>15</version>
    <time>1291133702</time>
    <user>darix</user>
    <comment>Accepted submit request 53948 from user a_jaeger
</comment>
    <requestid>53948</requestid>
  </revision>
  <revision rev="20" vrev="2">
    <srcmd5>5dd6b328cf39b4b26448c3a9484a58cd</srcmd5>
    <version>15</version>
    <time>1291133708</time>
    <user>darix</user>
    <comment>Autobuild autoformatter for 53948
</comment>
  </revision>
  <revision rev="21" vrev="3">
    <srcmd5>e4ff0d8f2cf11477460b8cd16d639996</srcmd5>
    <version>15</version>
    <time>1291303563</time>
    <user>darix</user>
    <comment>Accepted submit request 54323 from user a_jaeger
</comment>
    <requestid>54323</requestid>
  </revision>
  <revision rev="22" vrev="4">
    <srcmd5>f0c9a3af12d82463e617f89dfd666963</srcmd5>
    <version>15</version>
    <time>1291303573</time>
    <user>darix</user>
    <comment>Autobuild autoformatter for 54323
</comment>
  </revision>
  <revision rev="23" vrev="5">
    <srcmd5>ba5784a5efe6448c1d41aeafecdd4112</srcmd5>
    <version>15</version>
    <time>1292002721</time>
    <user>darix</user>
    <comment>Accepted submit request 55456 from user a_jaeger
</comment>
    <requestid>55456</requestid>
  </revision>
  <revision rev="24" vrev="6">
    <srcmd5>a9d546260f78ab5f3f07e288d493171c</srcmd5>
    <version>15</version>
    <time>1292002726</time>
    <user>darix</user>
    <comment>Autobuild autoformatter for 55456
</comment>
  </revision>
  <revision rev="25" vrev="7">
    <srcmd5>459ea3d8b8272630181269f660d342be</srcmd5>
    <version>15</version>
    <time>1292857399</time>
    <user>azouhr</user>
    <comment>Accepted submit request 56226 from user kay_sievers
</comment>
    <requestid>56226</requestid>
  </revision>
  <revision rev="26" vrev="8">
    <srcmd5>1c0106a931c8446318eee5e64e581dc6</srcmd5>
    <version>15</version>
    <time>1292857406</time>
    <user>azouhr</user>
    <comment>Autobuild autoformatter for 56226
</comment>
  </revision>
  <revision rev="27" vrev="1">
    <srcmd5>15e2866872a0e2d34c3631ca4c2946bf</srcmd5>
    <version>16</version>
    <time>1294972343</time>
    <user>darix</user>
    <comment>Accepted submit request 57755 from user a_jaeger
</comment>
    <requestid>57755</requestid>
  </revision>
  <revision rev="28" vrev="2">
    <srcmd5>eecf9866cd6d0bc4ada127d8042636a2</srcmd5>
    <version>16</version>
    <time>1294972353</time>
    <user>darix</user>
    <comment>Autobuild autoformatter for 57755
</comment>
  </revision>
  <revision rev="29" vrev="1">
    <srcmd5>71d3449569f2a11a4b27997ced996957</srcmd5>
    <version>17</version>
    <time>1295904377</time>
    <user>darix</user>
    <comment>Accepted submit request 59002 from user a_jaeger
</comment>
    <requestid>59002</requestid>
  </revision>
  <revision rev="30" vrev="2">
    <srcmd5>13b37bee9971164c764236a19526da72</srcmd5>
    <version>17</version>
    <time>1297385782</time>
    <user>oertel</user>
    <comment>Accepted submit request 60463 from user kay_sievers
</comment>
    <requestid>60463</requestid>
  </revision>
  <revision rev="31" vrev="5">
    <srcmd5>13b37bee9971164c764236a19526da72</srcmd5>
    <version>17</version>
    <time>1297941525</time>
    <user>autobuild</user>
    <comment>11.4 source split</comment>
  </revision>
  <revision rev="32" vrev="1">
    <srcmd5>7351c3f8f8ec8d8d797d580999504c1c</srcmd5>
    <version>18</version>
    <time>1298028716</time>
    <user>oertel</user>
    <comment>Accepted submit request 61742 from user coolo
</comment>
    <requestid>61742</requestid>
  </revision>
  <revision rev="33" vrev="1">
    <srcmd5>2bcc731a3d2a4b50acb90d1c5b63148c</srcmd5>
    <version>20</version>
    <time>1299688654</time>
    <user>saschpe</user>
    <comment>Accepted submit request 63751 from user coolo
</comment>
    <requestid>63751</requestid>
  </revision>
  <revision rev="34" vrev="1">
    <srcmd5>8f5b0229f2768c0e3517421b5b01c6b0</srcmd5>
    <version>26</version>
    <time>1304597505</time>
    <user>saschpe</user>
    <comment>- remove policy filter</comment>
    <requestid>69643</requestid>
  </revision>
  <revision rev="35" vrev="2">
    <srcmd5>cb84fb86f7fb6a9220ec74bb37120b70</srcmd5>
    <version>26</version>
    <time>1304597520</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 69643
</comment>
  </revision>
  <revision rev="36" vrev="1">
    <srcmd5>53d62359e03487b57fddac7b146063f7</srcmd5>
    <version>28</version>
    <time>1306763316</time>
    <user>darix</user>
    <comment>Update to 28</comment>
    <requestid>71916</requestid>
  </revision>
  <revision rev="37" vrev="2">
    <srcmd5>2c52cab35ffb7d4a33ab4a1c2d115d42</srcmd5>
    <version>28</version>
    <time>1308131616</time>
    <user>saschpe</user>
    <comment>New snapshot</comment>
    <requestid>73658</requestid>
  </revision>
  <revision rev="38" vrev="3">
    <srcmd5>46d06026e74f7c0e58c11ea4fa1750db</srcmd5>
    <version>28</version>
    <time>1308131627</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 73658
</comment>
  </revision>
  <revision rev="39" vrev="1">
    <srcmd5>96087107e97cc47e81dec2b518272cc1</srcmd5>
    <version>29</version>
    <time>1308555560</time>
    <user>saschpe</user>
    <comment>- version 29:
  + enable chkconfig support in systemctl for openSUSE.
  + systemctl: plug a leak upon create_symlink mismatch
  + mount /run without MS_NOEXEC
  + dbus: fix name of capability property
  + systemctl: fix double unref of a dbus message
  + cryptsetup-generator: fix /etc/cryptsetup options
  + selinux: selinuxfs can be mounted on /sys/fs/selinux
  + readahead-common: fix total memory size detection
  + systemctl: fix 'is-enabled' for native units under /lib
  + systemctl: fix a FILE* leak
  + pam-module: add debug= parameter
  + remote-fs.target: do not order after network.target
- update tarball url.

- Use RPM macros instead of $RPM_FOO variables
- Don't require %{version}-%{release} of the base package,
  %{version} is sufficient</comment>
    <requestid>74015</requestid>
  </revision>
  <revision rev="40" vrev="2">
    <srcmd5>cbf2af7e18c052a1e51d3051f6ceb357</srcmd5>
    <version>29</version>
    <time>1308555569</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 74015
</comment>
  </revision>
  <revision rev="41" vrev="3">
    <srcmd5>35facf8b825e7a08095da9e1725af59f</srcmd5>
    <version>29</version>
    <time>1309529915</time>
    <user>saschpe</user>
    <comment>- Make sure to not start kbd initscript, it is handled by systemd
  natively.</comment>
    <requestid>75005</requestid>
  </revision>
  <revision rev="42" vrev="4">
    <srcmd5>7622cdcb7db0f03d7d6bf77773583938</srcmd5>
    <version>29</version>
    <time>1309529925</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 75005
</comment>
  </revision>
  <revision rev="43" vrev="3">
    <srcmd5>8103f40fe7bee3f5b0f0a2305b05e44c</srcmd5>
    <version>30</version>
    <time>1311145955</time>
    <user>saschpe</user>
    <comment>Add changes (forwarded request 76462 from a_jaeger)</comment>
    <requestid>76463</requestid>
  </revision>
  <revision rev="44" vrev="4">
    <srcmd5>9bfb16565d39b57552904838325e056c</srcmd5>
    <version>30</version>
    <time>1311145998</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 76463
</comment>
  </revision>
  <revision rev="45" vrev="3">
    <srcmd5>4a4ce346eee199540d4cbd109f38ddd1</srcmd5>
    <version>32</version>
    <time>1312270764</time>
    <user>saschpe</user>
    <comment>Update to v32, split up devel project, adjust rpmlintrc</comment>
    <requestid>77637</requestid>
  </revision>
  <revision rev="46" vrev="4">
    <srcmd5>b9a89a567076a05203b3fe882111db83</srcmd5>
    <version>32</version>
    <time>1312270772</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 77637
</comment>
  </revision>
  <revision rev="47" vrev="5">
    <srcmd5>b79a53ccdb93e3ee8e6a2da08e14c32d</srcmd5>
    <version>32</version>
    <time>1312286224</time>
    <user>saschpe</user>
    <comment>- Add insserv-parsing.patch: read/parse insserv.conf.
- Add bash-completion-restart.patch: fix restart service list
  (bnc#704782).</comment>
    <requestid>77663</requestid>
  </revision>
  <revision rev="48" vrev="6">
    <srcmd5>1561a88d62995309bf88133873bee1cb</srcmd5>
    <version>32</version>
    <time>1312286233</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 77663
</comment>
  </revision>
  <revision rev="49" vrev="5">
    <srcmd5>21220ef131132ae271b832de30450b0d</srcmd5>
    <version>33</version>
    <time>1312442462</time>
    <user>saschpe</user>
    <comment>- Add root-fsck.patch: do not run fsck on / if it is rw
- Ship a non null localfs.service, fixes static mount points not
  being mounted properly.

- Update to version 33:
  * optimizations and bugfixes.
  * New PrivateNetwork= service setting which allows you to shut off
    networking for a specific service (i.e. all routable network
    interfaces will disappear for that service).
  * Merged insserv-parsing.patch and bash-completion-restart.patch 
    patches.</comment>
    <requestid>77911</requestid>
  </revision>
  <revision rev="50" vrev="6">
    <srcmd5>ec3e8ca68e4b00ca015ccda93f998210</srcmd5>
    <version>33</version>
    <time>1312442473</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 77911
</comment>
  </revision>
  <revision rev="51" vrev="7">
    <srcmd5>56f2ce7867485b3c1d583c4917e605c9</srcmd5>
    <version>33</version>
    <time>1312651220</time>
    <user>saschpe</user>
    <comment>- Remove root-fsck.patch, mkinitrd will use the same path as
  dracut.
- Add systemd-cryptsetup.patch: don't complain on &quot;none&quot; option in
  crypttab.
- Add systemd-cryptsetup-query.patch: block boot until passphrase
  is typed.</comment>
    <requestid>78055</requestid>
  </revision>
  <revision rev="52" vrev="8">
    <srcmd5>e7858950b9b081f3b7ba9630d68cc8e3</srcmd5>
    <version>33</version>
    <time>1312651231</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 78055
</comment>
  </revision>
  <revision rev="53" vrev="9">
    <srcmd5>516b82915b3f246e7b7db5fc6400fc83</srcmd5>
    <version>33</version>
    <time>1313570534</time>
    <user>saschpe</user>
    <comment>Fix cycles that broke booting.</comment>
    <requestid>79096</requestid>
  </revision>
  <revision rev="54" vrev="10">
    <srcmd5>b50a6699add4f699a7cf5eb938de1eaa</srcmd5>
    <version>33</version>
    <time>1313570542</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 79096
</comment>
  </revision>
  <revision rev="55" vrev="11">
    <srcmd5>2abee246ea7b9d3563cfe371e3a22af8</srcmd5>
    <version>33</version>
    <time>1313660920</time>
    <user>saschpe</user>
    <comment>Fix crash with systemctl enable. (forwarded request 79198 from a_jaeger)</comment>
    <requestid>79200</requestid>
  </revision>
  <revision rev="56" vrev="12">
    <srcmd5>f0cfb5f0a99c93e12eca12f6f40656c3</srcmd5>
    <version>33</version>
    <time>1313660928</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 79200
</comment>
  </revision>
  <revision rev="57" vrev="13">
    <srcmd5>ef721e3ad87de7f5a0c54dd13a4fbfda</srcmd5>
    <version>33</version>
    <time>1313749625</time>
    <user>saschpe</user>
    <comment>- enable pam_systemd module, using pam-config.</comment>
    <requestid>79298</requestid>
  </revision>
  <revision rev="58" vrev="14">
    <srcmd5>fc052e77609d0775a69da1af910d4944</srcmd5>
    <version>33</version>
    <time>1313749635</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 79298
</comment>
  </revision>
  <revision rev="59" vrev="15">
    <srcmd5>5d357669f8b5c7c7c65773b167314735</srcmd5>
    <version>33</version>
    <time>1314259646</time>
    <user>saschpe</user>
    <comment>- Add tty1.patch: ensure passphrase are handled before starting
  gettty on tty1.
- Add inittab generator, creating default.target at startup based
  on /etc/inittab value.
- No longer try to create /etc/systemd/system/default.target at
  initial package install (bnc#707418)
- Fix configuration path used for systemd user manager.
- Ensure pam-config output is no display in install script.
- Remove buildrequires on vala, no longer needed.

- Handle disable_capslock, compose table and kbd_rate
- Add rpm macros.systemd file.
- Do not disable klogd, it has its own service now.
- Handle kexec correctly (bnc#671673).
- Disable preload services, they are conflicting with systemd.</comment>
    <requestid>79689</requestid>
  </revision>
  <revision rev="60" vrev="16">
    <srcmd5>1956c362734ea977480323370657c8ec</srcmd5>
    <version>33</version>
    <time>1314259655</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 79689
</comment>
  </revision>
  <revision rev="61" vrev="17">
    <srcmd5>b6ee09de137456d1bf4ec388cbf4fb5c</srcmd5>
    <version>33</version>
    <time>1314602067</time>
    <user>saschpe</user>
    <comment>- Update compose_table patch to use two separate loadkeys call,
  compose table overflows otherwise (spotted by Werner Fink).</comment>
    <requestid>79875</requestid>
  </revision>
  <revision rev="62" vrev="18">
    <srcmd5>86fa7899b6905974e6022aa8836dcb8e</srcmd5>
    <version>33</version>
    <time>1314602074</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 79875
</comment>
  </revision>
  <revision rev="63" vrev="1">
    <srcmd5>ebf669b4f247ddd7dd40949a3dff3c57</srcmd5>
    <version>34</version>
    <time>1315239100</time>
    <user>lrupp</user>
    <comment>- Update to version 34:
  * Bugfixes
  * optionaly apply cgroup attributes to cgroups systemd creates
  * honour sticky bit when trimming cgroup trees
  * improve readahead
- Add libacl-devel as BuildRequires (needed for systemd-uaccess)
- Add some %{nil} to systemd.macros to fix some build issues.
- Fix dbus assertion
- move gtk part to its own package, to reduce bootstrapping
  (bnc#713981).

old: openSUSE:Factory/systemd
new: Base:System/systemd rev NoneIndex: macros.systemd
===================================================================
--- macros.systemd (revision 62)
+++ macros.systemd (revision 187)
@@ -39,7 +39,8 @@
 if [ $FIRST_ARG -eq 1 ]; then					\
 # Initial installation						\
   /bin/systemctl daemon-reload &gt;/dev/null 2&gt;&amp;1 || :		\
-fi
+fi 								\
+%{nil}
 
 # On uninstall, disable and stop services
 %service_del_preun()						\
@@ -48,7 +49,8 @@
 # Package removal, not upgrade					\
  /bin/systemctl --no-reload disable %{?*} &gt; /dev/null 2&gt;&amp;1 || :	\
  /bin/systemctl stop %{?*} &gt; /dev/null 2&gt;&amp;1 || :		\
-fi
+fi								\
+%{nil}
 
 # On uninstall, tell systemd to reload its unit files
 %service_del_postun()					\
@@ -57,7 +59,8 @@
 if [ $FIRST_ARG -ge 1 ]; then				\
 # Package upgrade, not uninstall			\
   /bin/systemctl try-restart %{?*} &gt;/dev/null 2&gt;&amp;1 || :	\
-fi
+fi							\
+%{nil}
 
 %service_migrate_to_systemd_pre()							\
 test -n &quot;$FIRST_ARG&quot; || FIRST_ARG=$1							\
@@ -75,7 +78,8 @@
   if [ -n &quot;$services_to_migrate&quot; ]; then						\
     /usr/sbin/systemd-sysv-convert --save $services_to_migrate &gt;/dev/null 2&gt;&amp;1 || :	\
   fi											\
-fi
+fi											\
+%{nil}
 
 %service_migrate_to_systemd_post()							\
 for service in %{?*} ; do								\
@@ -88,6 +92,7 @@
   /usr/sbin/systemd-sysv-convert --apply $services_to_migrate &gt;/dev/null 2&gt;&amp;1 || :	\
   /bin/systemctl daemon-reload &gt;/dev/null 2&gt;&amp;1 || :					\
 fi											\
+%{nil}
 
 %service_migrate_to_systemd_postun()				\
 test -n &quot;$FIRST_ARG&quot; || FIRST_ARG=$1				\
@@ -95,5 +100,6 @@
   for service in %{?*} ; do					\
     rm -f &quot;/var/lib/systemd/migrated/$service&quot; 2&gt; /dev/null	\
   done								\
-fi
+fi								\
+%{nil}
 
Index: systemd.changes
===================================================================
--- systemd.changes (revision 62)
+++ systemd.changes (revision 187)
@@ -1,4 +1,18 @@
 -------------------------------------------------------------------
+Thu Sep  1 09:25:40 UTC 2011 - fcrozat@novell.com
+
+- Update to version 34:
+  * Bugfixes
+  * optionaly apply cgroup attributes to cgroups systemd creates
+  * honour sticky bit when trimming cgroup trees
+  * improve readahead
+- Add libacl-devel as BuildRequires (needed for systemd-uaccess)
+- Add some %{nil} to systemd.macros to fix some build issues.
+- Fix dbus assertion
+- move gtk part to its own package, to reduce bootstrapping
+  (bnc#713981).
+
+-------------------------------------------------------------------
 Fri Aug 26 14:10:30 UTC 2011 - fcrozat@suse.com
 
 - Update compose_table patch to use two separate loadkeys call,
Index: systemd.spec
===================================================================
--- systemd.spec (revision 62)
+++ systemd.spec (revision 187)
@@ -21,8 +21,8 @@
 
 Name:           systemd
 Url:            http://www.freedesktop.org/wiki/Software/systemd
-Version:        33
-Release:        17
+Version:        34
+Release:        1
 License:        GPLv2+
 Group:          System/Base
 Summary:        A System and Session Manager
@@ -32,11 +32,11 @@
 BuildRequires:  audit-devel
 BuildRequires:  gperf
 BuildRequires:  libcap-devel
+BuildRequires:  libacl-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  pam-devel
 BuildRequires:  libcryptsetup-devel
 BuildRequires:  pkg-config
-BuildRequires:  gtk2-devel libnotify-devel libxslt-devel
 BuildRequires:  libselinux-devel libsepol-devel
 BuildRequires:  intltool
 Requires:       udev &gt;= 172
@@ -62,18 +62,7 @@
 # Never add any patches to this package without the upstream commit id
 # in the patch. Any patches added here without a very good reason to make
 # an exception will be silently removed with the next version update.
-# PATCH-FIX-UPSTREAM aj@suse.de gperf: Include missing.h
-Patch2:         gperf-missing.patch
-# PATCH-FIX-UPSTREAM fcrozat@suse.com -- accept none option in crypttab
-Patch3:         systemd-cryptsetup.patch
-# PATCH-FIX-UPSTREAM fcrozat@suse.com -- don't set getty before passphrase is typed
-Patch4:         systemd-cryptsetup-query.patch
-# PATCH-FIX-UPSTREAM aj@suse.com -- fix crash on systemctl enable
-Patch5:         fix-crash.patch
-# PATCH-FIX-UPSTREAM fcrozat@suse.com bnc671673 -- fix kexec support
-Patch7:         0001-initctl-check-for-kexec_loaded-when-reboot-is-reques.patch
-# PATCH-FIX-UPSTREAM fcrozat@suse.com -- don't look for system manager configuration when running user manager
-Patch9:         0001-path-lookup-monitor-etc-systemd-user-for-user-manage.patch
+Patch9:         0001-execute-fix-bus-serialization-for-commands.patch
 
 %description
 Systemd is a system and service manager, compatible with SysV and LSB
@@ -95,15 +84,6 @@
 %description devel
 Development headers and auxiliary files for developing applications for systemd.
 
-%package gtk
-License:        GPLv2+
-Group:          System/Base
-Summary:        Graphical front-end for systemd
-Requires:       %{name} = %{version}
-
-%description gtk
-Graphical front-end for systemd system and service manager.
-
 %package sysvinit
 License:        GPLv2+
 Group:          System/Base
@@ -134,12 +114,7 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
 %patch6 -p1
-%patch7 -p1
 %patch8 -p1
 %patch9 -p1
 
@@ -153,6 +128,7 @@
   --with-distro=suse \
   --docdir=%{_docdir}/systemd \
   --with-rootdir= \
+  --disable-gtk \
   CFLAGS=&quot;%{optflags}&quot;
 make %{?_smp_mflags}
 
@@ -185,6 +161,7 @@
 ln -s /dev/null %{buildroot}/lib/systemd/system/clock.service
 ln -s /dev/null %{buildroot}/lib/systemd/system/crypto.service
 ln -s /dev/null %{buildroot}/lib/systemd/system/crypto-early.service
+ln -s /dev/null %{buildroot}/lib/systemd/system/device-mapper.service
 ln -s /dev/null %{buildroot}/lib/systemd/system/earlysyslog.service
 ln -s /dev/null %{buildroot}/lib/systemd/system/kbd.service
 ln -s /dev/null %{buildroot}/lib/systemd/system/ldconfig.service
@@ -334,11 +311,6 @@
 %dir /var/lib/systemd/sysv-convert
 %dir /var/lib/systemd/migrated
 
-%files gtk
-%defattr(-,root,root,-)
-%{_bindir}/systemadm
-%{_bindir}/systemd-gnome-ask-password-agent
-%{_mandir}/man1/systemadm.1*
 
 %files devel
 %defattr(-,root,root,-)
Index: 0001-execute-fix-bus-serialization-for-commands.patch
===================================================================
--- 0001-execute-fix-bus-serialization-for-commands.patch (added)
+++ 0001-execute-fix-bus-serialization-for-commands.patch (revision 187)
@@ -0,0 +1,44 @@
+From 7daa9e6e29b546275566084512ea4e547bc79b91 Mon Sep 17 00:00:00 2001
+From: Lennart Poettering &lt;lennart@poettering.net&gt;
+Date: Mon, 29 Aug 2011 19:44:52 +0200
+Subject: [PATCH] execute: fix bus serialization for commands
+
+---
+ src/dbus-execute.c |    7 +++++--
+ 1 files changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/src/dbus-execute.c b/src/dbus-execute.c
+index 6ceffc5..201f6b5 100644
+--- a/src/dbus-execute.c
++++ b/src/dbus-execute.c
+@@ -308,13 +308,14 @@ int bus_execute_append_command(DBusMessageIter *i, const char *property, void *d
+         assert(i);
+         assert(property);
+ 
+-        if (!dbus_message_iter_open_container(i, DBUS_TYPE_ARRAY, &quot;(sasbttuii)&quot;, &amp;sub))
++        if (!dbus_message_iter_open_container(i, DBUS_TYPE_ARRAY, &quot;(sasbttttuii)&quot;, &amp;sub))
+                 return -ENOMEM;
+ 
+         LIST_FOREACH(command, c, c) {
+                 char **l;
+                 uint32_t pid;
+                 int32_t code, status;
++                dbus_bool_t b;
+ 
+                 if (!c-&gt;path)
+                         continue;
+@@ -332,8 +333,10 @@ int bus_execute_append_command(DBusMessageIter *i, const char *property, void *d
+                 code = (int32_t) c-&gt;exec_status.code;
+                 status = (int32_t) c-&gt;exec_status.status;
+ 
++                b = !!c-&gt;ignore;
++
+                 if (!dbus_message_iter_close_container(&amp;sub2, &amp;sub3) ||
+-                    !dbus_message_iter_append_basic(&amp;sub2, DBUS_TYPE_BOOLEAN, &amp;c-&gt;ignore) ||
++                    !dbus_message_iter_append_basic(&amp;sub2, DBUS_TYPE_BOOLEAN, &amp;b) ||
+                     !dbus_message_iter_append_basic(&amp;sub2, DBUS_TYPE_UINT64, &amp;c-&gt;exec_status.start_timestamp.realtime) ||
+                     !dbus_message_iter_append_basic(&amp;sub2, DBUS_TYPE_UINT64, &amp;c-&gt;exec_status.start_timestamp.monotonic) ||
+                     !dbus_message_iter_append_basic(&amp;sub2, DBUS_TYPE_UINT64, &amp;c-&gt;exec_status.exit_timestamp.realtime) ||
+-- 
+1.7.3.4
+
Index: pre_checkin.sh
===================================================================
--- pre_checkin.sh (added)
+++ pre_checkin.sh (revision 187)
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+VERSION=`sed -e '/^Version:/!d' -e 's/Version: *//' systemd.spec`
+RELEASE=`sed -e '/^Release:/!d' -e 's/Release: *//' systemd.spec`
+sed -i -e &quot;s,^\(Version:[ tab]*\).*,\1$VERSION,&quot; -e &quot;s,^\(Release:[ tab]*\).*,\1$RELEASE,&quot;   systemd-gtk.spec
+cp systemd.changes systemd-gtk.changes
Index: systemd-34.tar.bz2
===================================================================
Binary files systemd-34.tar.bz2 (revision 187) added
Index: systemd-gtk.changes
===================================================================
--- systemd-gtk.changes (added)
+++ systemd-gtk.changes (revision 187)
@@ -0,0 +1,1640 @@
+-------------------------------------------------------------------
+Thu Sep  1 09:25:40 UTC 2011 - fcrozat@novell.com
+
+- Update to version 34:
+  * Bugfixes
+  * optionaly apply cgroup attributes to cgroups systemd creates
+  * honour sticky bit when trimming cgroup trees
+  * improve readahead
+- Add libacl-devel as BuildRequires (needed for systemd-uaccess)
+- Add some %{nil} to systemd.macros to fix some build issues.
+- Fix dbus assertion
+- move gtk part to its own package, to reduce bootstrapping
+  (bnc#713981).
+
+-------------------------------------------------------------------
+Fri Aug 26 14:10:30 UTC 2011 - fcrozat@suse.com
+
+- Update compose_table patch to use two separate loadkeys call,
+  compose table overflows otherwise (spotted by Werner Fink).
+
+-------------------------------------------------------------------
+Wed Aug 24 13:02:12 UTC 2011 - fcrozat@novell.com
+
+- Add tty1.patch: ensure passphrase are handled before starting
+  gettty on tty1.
+- Add inittab generator, creating default.target at startup based
+  on /etc/inittab value.
+- No longer try to create /etc/systemd/system/default.target at
+  initial package install (bnc#707418)
+- Fix configuration path used for systemd user manager.
+- Ensure pam-config output is no display in install script.
+- Remove buildrequires on vala, no longer needed.
+
+-------------------------------------------------------------------
+Fri Aug 19 15:29:49 UTC 2011 - fcrozat@suse.com
+
+- Handle disable_capslock, compose table and kbd_rate
+- Add rpm macros.systemd file.
+- Do not disable klogd, it has its own service now.
+- Handle kexec correctly (bnc#671673).
+- Disable preload services, they are conflicting with systemd.
+
+-------------------------------------------------------------------
+Fri Aug 19 08:15:15 UTC 2011 - fcrozat@suse.com
+
+- enable pam_systemd module, using pam-config.
+
+-------------------------------------------------------------------
+Thu Aug 18 07:31:12 UTC 2011 - aj@suse.de
+
+- Fix crash with systemctl enable.
+
+-------------------------------------------------------------------
+Tue Aug 16 17:02:27 UTC 2011 - fcrozat@suse.com
+
+- Fix localfs.service to no cause cycle and starts it after
+  local-fs.target.
+
+-------------------------------------------------------------------
+Thu Aug  4 15:59:58 UTC 2011 - fcrozat@suse.com
+
+- Remove root-fsck.patch, mkinitrd will use the same path as
+  dracut.
+- Add systemd-cryptsetup.patch: don't complain on &quot;none&quot; option in
+  crypttab.
+- Add systemd-cryptsetup-query.patch: block boot until passphrase
+  is typed.
+
+-------------------------------------------------------------------
+Wed Aug  3 16:03:25 UTC 2011 - fcrozat@suse.com
+
+- Add root-fsck.patch: do not run fsck on / if it is rw
+- Ship a non null localfs.service, fixes static mount points not
+  being mounted properly.
+
+-------------------------------------------------------------------
+Wed Aug  3 07:11:33 UTC 2011 - aj@suse.de
+
+- Update to version 33:
+  * optimizations and bugfixes.
+  * New PrivateNetwork= service setting which allows you to shut off
+    networking for a specific service (i.e. all routable network
+    interfaces will disappear for that service).
+  * Merged insserv-parsing.patch and bash-completion-restart.patch 
+    patches.
+
+-------------------------------------------------------------------
+Tue Aug  2 08:29:30 UTC 2011 - fcrozat@suse.com
+
+- Add insserv-parsing.patch: read/parse insserv.conf.
+- Add bash-completion-restart.patch: fix restart service list
+  (bnc#704782).
+
+-------------------------------------------------------------------
+Mon Aug  1 09:04:53 UTC 2011 - aj@suse.de
+
+- Split up devel package.
+- restart logind after upgrade.
+- Adjust rpmlintrc for changes.
+
+-------------------------------------------------------------------
+Fri Jul 29 10:48:20 UTC 2011 - aj@suse.de
+
+- Update to version 32:
+  * bugfixes
+  * improve selinux setup
+
+-------------------------------------------------------------------
+Thu Jul 28 07:27:32 UTC 2011 - aj@suse.de
+
+- Update to version 31:
+  * rewrite of enable/disable code: New features systemctl --runtime,
+    systemctl mask, systemctl link and presets.
+  * sd-daemon is now shared library.
+
+-------------------------------------------------------------------
+Tue Jul 19 11:56:43 UTC 2011 - aj@suse.de
+
+- Update to version 30:
+  + Logic from pam_systemd has been moved to new systemd-login.
+  + VT gettys are autospawn only when needed
+  + Handle boot.local/halt.local on SUSE distribution
+  + add support for systemctl --root
+
+-------------------------------------------------------------------
+Wed Jun 29 12:54:24 UTC 2011 - fcrozat@suse.com
+
+- Make sure to not start kbd initscript, it is handled by systemd
+  natively.
+
+-------------------------------------------------------------------
+Fri Jun 17 09:34:24 UTC 2011 - fcrozat@novell.com
+
+- version 29:
+  + enable chkconfig support in systemctl for openSUSE.
+  + systemctl: plug a leak upon create_symlink mismatch
+  + mount /run without MS_NOEXEC
+  + dbus: fix name of capability property
+  + systemctl: fix double unref of a dbus message
+  + cryptsetup-generator: fix /etc/cryptsetup options
+  + selinux: selinuxfs can be mounted on /sys/fs/selinux
+  + readahead-common: fix total memory size detection
+  + systemctl: fix 'is-enabled' for native units under /lib
+  + systemctl: fix a FILE* leak
+  + pam-module: add debug= parameter
+  + remote-fs.target: do not order after network.target
+- update tarball url.
+
+-------------------------------------------------------------------
+Wed Jun 15 10:00:29 UTC 2011 - saschpe@suse.de
+
+- Use RPM macros instead of $RPM_FOO variables
+- Don't require %{version}-%{release} of the base package,
+  %{version} is sufficient
+
+-------------------------------------------------------------------
+Tue Jun 14 15:10:41 CEST 2011 - kay.sievers@novell.com
+
+- new snapshot
+  - mount /run without MS_NOEXEC
+  - readahead-common: fix total memory size detection
+  - enable chkconfig support in systemctl for openSUSE
+  - selinux: selinuxfs can be mounted on /sys/fs/selinux
+  - cryptsetup-generator: fix /etc/cryptsetup options
+  - systemctl: fix double unref of a dbus message
+- drop merged chkconfig patch
+
+-------------------------------------------------------------------
+Tue Jun 14 12:39:25 UTC 2011 - fcrozat@novell.com
+
+- Add sysv chkconfig patch to be able to enable / disable sysv
+  initscripts with systemctl.
+- Ensure plymouth support is buildable conditionnally.
+
+-------------------------------------------------------------------
+Thu May 26 21:16:06 CEST 2011 - kay.sievers@novell.com
+
+- version 28
+  - drop hwclock-save.service
+  - fix segfault when a DBus message has no interface
+  - man: update the list of unit search locations
+  - readahead-collect: ignore EACCES for fanotify
+  - rtc in localtime: use settimeofday(NULL, tz)
+    instead of hwclock(8)
+
+-------------------------------------------------------------------
+Sat May 21 23:57:30 CEST 2011 - kay.sievers@novell.com
+
+- new snapshot
+  - fix crash in D-Bus code
+
+-------------------------------------------------------------------
+Sat May 21 18:17:59 CEST 2011 - kay.sievers@novell.com
+
+- new snapshot
+  - socket: always use SO_{RCV,SND}BUFFORCE to allow larger values
+  - util: use new VT ESC sequence to clear scrollback buffer
+  - sd-daemon: move _sd_hidden_ from .h to .c file
+  - missing: add IP_TRANSPARENT
(1441 more lines skipped)
Index: systemd-gtk.spec
===================================================================
--- systemd-gtk.spec (added)
+++ systemd-gtk.spec (revision 187)
@@ -0,0 +1,83 @@
+#
+# spec file for package systemd-gtk
+#
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An &quot;Open Source License&quot; is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+# norootforbuild
+
+Name:           systemd-gtk
+Url:            http://www.freedesktop.org/wiki/Software/systemd
+Version:        34
+Release:        1
+License:        GPLv2+
+Group:          System/Base
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  libudev-devel udev
+BuildRequires:  dbus-1-devel
+BuildRequires:  audit-devel
+BuildRequires:  gperf
+BuildRequires:  libcap-devel
+BuildRequires:  libacl-devel
+BuildRequires:  tcpd-devel
+BuildRequires:  pam-devel
+BuildRequires:  libcryptsetup-devel
+BuildRequires:  pkg-config
+BuildRequires:  libselinux-devel libsepol-devel
+BuildRequires:  intltool
+BuildRequires:  gtk2-devel libnotify-devel
+Summary:        Graphical front-end for systemd
+Requires:       systemd = %{version}
+Source0:        http://www.freedesktop.org/software/systemd/systemd-%{version}.tar.bz2
+Source1:        systemd-rpmlintrc
+
+# Upstream First - Policy:
+# Never add any patches to this package without the upstream commit id
+# in the patch. Any patches added here without a very good reason to make
+# an exception will be silently removed with the next version update.
+
+%description
+Graphical front-end for systemd system and service manager.
+
+%prep
+%setup -q -n systemd-%{version}
+
+%build
+autoreconf -fiv
+# prevent pre-generated and distributed files from re-building
+find . -name &quot;*.[1-8]&quot; -exec touch '{}' \;
+touch src/systemadm.c
+export V=1
+%configure \
+  --with-distro=suse \
+  --docdir=%{_docdir}/systemd \
+  --with-rootdir= \
+  CFLAGS=&quot;%{optflags}&quot;
+make %{?_smp_mflags}
+
+%install
+%makeinstall
+# remove everything but systemadm and password agent
+find %{buildroot} -not -type d -not -name 'systemadm*' -not -name systemd-gnome-ask-password-agent -delete
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/systemadm
+%{_bindir}/systemd-gnome-ask-password-agent
+%{_mandir}/man1/systemadm.1*
+
+%changelog
Index: 0001-initctl-check-for-kexec_loaded-when-reboot-is-reques.patch
===================================================================
--- 0001-initctl-check-for-kexec_loaded-when-reboot-is-reques.patch (revision 62)
+++ 0001-initctl-check-for-kexec_loaded-when-reboot-is-reques.patch (deleted)
@@ -1,82 +0,0 @@
-From b1e304bb59e1a80abacfd6f0377ae14c3c1a10cc Mon Sep 17 00:00:00 2001
-From: Frederic Crozat &lt;fcrozat@suse.com&gt;
-Date: Mon, 22 Aug 2011 14:58:50 +0200
-Subject: [PATCH] initctl: check for kexec_loaded when reboot is requested through initctl
-
----
- src/initctl.c   |    2 ++
- src/systemctl.c |   12 ------------
- src/util.c      |   12 ++++++++++++
- src/util.h      |    2 ++
- 4 files changed, 16 insertions(+), 12 deletions(-)
-
-diff --git a/src/initctl.c b/src/initctl.c
-index f36f1cc..eaa717a 100644
---- a/src/initctl.c
-+++ b/src/initctl.c
-@@ -93,6 +93,8 @@ static const char *translate_runlevel(int runlevel, bool *isolate) {
-         for (i = 0; i &lt; ELEMENTSOF(table); i++)
-                 if (table[i].runlevel == runlevel) {
-                         *isolate = table[i].isolate;
-+                        if (runlevel == '6' &amp;&amp; kexec_loaded())
-+                                return SPECIAL_KEXEC_TARGET;
-                         return table[i].special;
-                 }
- 
-diff --git a/src/systemctl.c b/src/systemctl.c
-index bb998d3..0ff9221 100644
---- a/src/systemctl.c
-+++ b/src/systemctl.c
-@@ -4403,18 +4403,6 @@ static int parse_time_spec(const char *t, usec_t *_u) {
-         return 0;
- }
- 
--static bool kexec_loaded(void) {
--       bool loaded = false;
--       char *s;
--
--       if (read_one_line_file(&quot;/sys/kernel/kexec_loaded&quot;, &amp;s) &gt;= 0) {
--               if (s[0] == '1')
--                       loaded = true;
--               free(s);
--       }
--       return loaded;
--}
--
- static int shutdown_parse_argv(int argc, char *argv[]) {
- 
-         enum {
-diff --git a/src/util.c b/src/util.c
-index 8d54049..247156d 100644
---- a/src/util.c
-+++ b/src/util.c
-@@ -5680,3 +5680,15 @@ static const char *const signal_table[] = {
- };
- 
- DEFINE_STRING_TABLE_LOOKUP(signal, int);
-+
-+bool kexec_loaded(void) {
-+       bool loaded = false;
-+       char *s;
-+
-+       if (read_one_line_file(&quot;/sys/kernel/kexec_loaded&quot;, &amp;s) &gt;= 0) {
-+               if (s[0] == '1')
-+                       loaded = true;
-+               free(s);
-+       }
-+       return loaded;
-+}
-diff --git a/src/util.h b/src/util.h
-index 407160d..8b31e5b 100644
---- a/src/util.h
-+++ b/src/util.h
-@@ -497,4 +497,6 @@ int signal_from_string_try_harder(const char *s);
- extern int saved_argc;
- extern char **saved_argv;
- 
-+bool kexec_loaded(void);
-+
- #endif
--- 
-1.7.3.4
-
Index: 0001-path-lookup-monitor-etc-systemd-user-for-user-manage.patch
===================================================================
--- 0001-path-lookup-monitor-etc-systemd-user-for-user-manage.patch (revision 62)
+++ 0001-path-lookup-monitor-etc-systemd-user-for-user-manage.patch (deleted)
@@ -1,25 +0,0 @@
-From 1cf32c016f97b2c99d7df06ce5d5b858f86c507a Mon Sep 17 00:00:00 2001
-From: Frederic Crozat &lt;fcrozat@suse.com&gt;
-Date: Wed, 24 Aug 2011 13:39:06 +0200
-Subject: [PATCH] path-lookup: monitor /etc/systemd/user for user manager
-
----
- src/path-lookup.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/path-lookup.c b/src/path-lookup.c
-index bed9175..5f5ad8c 100644
---- a/src/path-lookup.c
-+++ b/src/path-lookup.c
-@@ -209,7 +209,7 @@ int lookup_paths_init(LookupPaths *p, ManagerRunningAs running_as, bool personal
-                                                  * the arrays in user_dirs() above! */
-                                                 &quot;/run/systemd/user&quot;,
-                                                 USER_CONFIG_UNIT_PATH,
--                                                &quot;/etc/systemd/system&quot;,
-+                                                &quot;/etc/systemd/user&quot;,
-                                                 &quot;/usr/local/lib/systemd/user&quot;,
-                                                 &quot;/usr/local/share/systemd/user&quot;,
-                                                 USER_DATA_UNIT_PATH,
--- 
-1.7.3.4
-
Index: fix-crash.patch
===================================================================
--- fix-crash.patch (revision 62)
+++ fix-crash.patch (deleted)
@@ -1,19 +0,0 @@
-commit e191553d1dc80cd6d65d05f0cb29f8967fab6983
-Author: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
-Date:   Wed Aug 17 19:38:07 2011 +0200
-
-    convert int to boolean for dbus_bool_t
-
-diff --git a/src/dbus-manager.c b/src/dbus-manager.c
-index ae88895..cfc2afc 100644
---- a/src/dbus-manager.c
-+++ b/src/dbus-manager.c
-@@ -444,7 +444,7 @@ static DBusMessage *message_from_file_changes(
-         if (carries_install_info &gt;= 0) {
-                 dbus_bool_t b;
- 
--                b = carries_install_info;
-+                b = !!carries_install_info;
-                 if (!dbus_message_iter_append_basic(&amp;iter, DBUS_TYPE_BOOLEAN, &amp;b))
-                         goto oom;
-         }
Index: gperf-missing.patch
===================================================================
--- gperf-missing.patch (revision 62)
+++ gperf-missing.patch (deleted)
@@ -1,25 +0,0 @@
-From: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
-To: systemd-devel@lists.freedesktop.org
-Date: Wed,  3 Aug 2011 08:40:27 +0200
-Subject: [systemd-devel] [PATCH] gperf: Include missing.h.
-
-Older GNU C libraries don't define RLIMIT_RTTIME, so including the
-missing.h is required to fix the build.
----
- src/load-fragment-gperf.gperf.m4 |    1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-diff --git a/src/load-fragment-gperf.gperf.m4 b/src/load-fragment-gperf.gperf.m4
-index 650f444..8e52890 100644
---- a/src/load-fragment-gperf.gperf.m4
-+++ b/src/load-fragment-gperf.gperf.m4
-@@ -2,6 +2,7 @@
- #include &lt;stddef.h&gt;
- #include &quot;conf-parser.h&quot;
- #include &quot;load-fragment.h&quot;
-+#include &quot;missing.h&quot;
- %}
- struct ConfigPerfItem;
- %null_strings
--- 
-1.7.6
Index: systemd-33.tar.bz2
===================================================================
Binary files systemd-33.tar.bz2 (revision 62) deleted
Index: systemd-cryptsetup-query.patch
===================================================================
--- systemd-cryptsetup-query.patch (revision 62)
+++ systemd-cryptsetup-query.patch (deleted)
@@ -1,28 +0,0 @@
-From d58446e4b3217f97baca7961154813a563ccdd19 Mon Sep 17 00:00:00 2001
-From: Frederic Crozat &lt;fcrozat@suse.com&gt;
-Date: Thu, 4 Aug 2011 16:46:33 +0200
-Subject: [PATCH] cryptsetup-generator: block boot when querying passphrase.
-
-Ensure we wait for passphrase before starting tty1 or graphical display.
-Needed when not using plymouth.
----
- src/cryptsetup-generator.c |    3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
-diff --git a/src/cryptsetup-generator.c b/src/cryptsetup-generator.c
-index a340218..6f3aa78 100644
---- a/src/cryptsetup-generator.c
-+++ b/src/cryptsetup-generator.c
-@@ -112,7 +112,8 @@ static int create_disk(
-                 &quot;DefaultDependencies=no\n&quot;
-                 &quot;BindTo=%s dev-mapper-%%i.device\n&quot;
-                 &quot;After=systemd-readahead-collect.service systemd-readahead-replay.service %s\n&quot;
--                &quot;Before=umount.target\n&quot;,
-+                &quot;Before=umount.target\n&quot;
-+                &quot;Before=local-fs.target\n&quot;,
-                 d, d);
- 
-         if (!nofail)
--- 
-1.7.3.4
-
Index: systemd-cryptsetup.patch
===================================================================
--- systemd-cryptsetup.patch (revision 62)
+++ systemd-cryptsetup.patch (deleted)
@@ -1,25 +0,0 @@
-From aa5f34f2109a02db7887c220c5a35b6a8ee3e6c8 Mon Sep 17 00:00:00 2001
-From: Frederic Crozat &lt;fcrozat@suse.com&gt;
-Date: Thu, 4 Aug 2011 16:04:43 +0200
-Subject: [PATCH] cryptsetup: accept &quot;none&quot; option
-
----
- src/cryptsetup.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/cryptsetup.c b/src/cryptsetup.c
-index cf288de..ac7b6d6 100644
---- a/src/cryptsetup.c
-+++ b/src/cryptsetup.c
-@@ -110,7 +110,7 @@ static int parse_one_option(const char *option) {
-                         return 0;
-                 }
- 
--        } else
-+        } else if (!streq(option, &quot;none&quot;))
-                 log_error(&quot;Encountered unknown /etc/crypttab option '%s', ignoring.&quot;, option);
- 
-         return 0;
--- 
-1.7.3.4
-</comment>
    <requestid>80666</requestid>
  </revision>
  <revision rev="64" vrev="2">
    <srcmd5>af8a028ec5b9cc2edc0555d546307ebb</srcmd5>
    <version>34</version>
    <time>1315239120</time>
    <user>lrupp</user>
    <comment>Autobuild autoformatter for 80666
</comment>
  </revision>
  <revision rev="65" vrev="3">
    <srcmd5>a0c0a3e811e0b0d7d5e04b5d40dd0f3f</srcmd5>
    <version>34</version>
    <time>1315762974</time>
    <user>saschpe</user>
    <comment>- Add revert_insserv_conf_parsing.patch and systemd-insserv_conf:
  remove insserv.conf parsing from systemd and use generator
  instead.
- put back default.target creation at package install and remove
  inittab generator, Yast2 is now able to create it.

- Add revert_insserv_conf_parsing.patch and systemd-insserv_conf:
  remove insserv.conf parsing from systemd and use generator
  instead.
- put back default.target creation at package install and remove
  inittab generator, Yast2 is now able to create it. (forwarded request 81717 from fcrozat)</comment>
    <requestid>81718</requestid>
  </revision>
  <revision rev="66" vrev="4">
    <srcmd5>3babbee1b689ce798475311d83affbf8</srcmd5>
    <version>34</version>
    <time>1315763012</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 81718
</comment>
  </revision>
  <revision rev="67" vrev="5">
    <srcmd5>04548281127c65afc71166ceb9c60646</srcmd5>
    <version>34</version>
    <time>1315910004</time>
    <user>saschpe</user>
    <comment>- Do not mask localnet service, it is not yet handled by systemd.
  (bnc#716746)

- Do not mask localnet service, it is not yet handled by systemd.
  (bnc#716746)</comment>
    <requestid>81891</requestid>
  </revision>
  <revision rev="68" vrev="6">
    <srcmd5>89ab605b288380d90b149993e8bde8a1</srcmd5>
    <version>34</version>
    <time>1315910014</time>
    <user>saschpe</user>
    <comment>Autobuild autoformatter for 81891
</comment>
  </revision>
  <revision rev="69" vrev="7">
    <srcmd5>392f7b309a1bedc4005b61d2acce20ee</srcmd5>
    <version>34</version>
    <time>1316448332</time>
    <user>lrupp</user>
    <comment>- Create -32bit package (bnc#713319) (forwarded request 82494 from fcrozat)</comment>
    <requestid>82495</requestid>
  </revision>
  <revision rev="70" vrev="8">
    <srcmd5>e6a95f2e9aa7374c3238ea10138f61b3</srcmd5>
    <version>34</version>
    <time>1317025230</time>
    <user>saschpe</user>
    <comment>- Add systemd-splash / bootsplash-startup.service: enable
  bootsplash at startup. (forwarded request 84642 from fcrozat)</comment>
    <requestid>84643</requestid>
  </revision>
  <revision rev="71" vrev="9">
    <srcmd5>508d028c8520a482357f2549ef5dc3b6</srcmd5>
    <version>34</version>
    <time>1317132378</time>
    <user>saschpe</user>
    <comment>- Merge migration rpm macros into service_add/service_del macros.
- Use systemd presets in rpm macros
- Add fix-reload.patch: handle daemon-reload and start condition
  properly (bnc#719221).</comment>
    <requestid>84932</requestid>
  </revision>
  <revision rev="72" vrev="10">
    <srcmd5>2f99425bccd6a15fe25d62273bbd9e04</srcmd5>
    <version>34</version>
    <time>1317546965</time>
    <user>lrupp</user>
    <comment>- Add services to stop bootsplash at end of startup and start it at
  beginning of shutdown.
- Fix bootsplash call and ensure dependencies are set right.

- Add services to stop bootsplash at end of startup and start it at
  beginning of shutdown.
- Fix bootsplash call and ensure dependencies are set right. (forwarded request 85489 from fcrozat)</comment>
    <requestid>85490</requestid>
  </revision>
  <revision rev="73" vrev="1">
    <srcmd5>f11472687642a23648308454aa08f907</srcmd5>
    <version>36</version>
    <time>1318067074</time>
    <user>lrupp</user>
    <comment>- Add logind-warning.patch: fix pam warning (bnc#716384) (forwarded request 87080 from fcrozat)</comment>
    <requestid>87081</requestid>
  </revision>
  <revision rev="74" vrev="2">
    <srcmd5>4e59a91a0a2d4395ab434c88b864bb91</srcmd5>
    <version>36</version>
    <time>1318348782</time>
    <user>lrupp</user>
    <comment>- make sure updaters get in the /sbin/init from here - the sub package
  of the split package will decide which init wins in update case

- under openSUSE if it's not systemd, chances are good it's
  sysvinit

- do not list specific sbin_init providers</comment>
    <requestid>87397</requestid>
  </revision>
  <revision rev="75" vrev="1">
    <srcmd5>b488e62805956e8236f502cffdb6ba10</srcmd5>
    <version>37</version>
    <time>1318456940</time>
    <user>lrupp</user>
    <comment>- Shadow single sysv service, it was breaking runlevel 1.
- Add modules_on_boot.patch to handle /etc/sysconfig/kernel
  MODULES_ON_BOOT variable (bnc#721662). (forwarded request 87530 from fcrozat)</comment>
    <requestid>87532</requestid>
  </revision>
  <revision rev="76" vrev="2">
    <srcmd5>66f952849570e6b5d43506cbfd285262</srcmd5>
    <version>37</version>
    <time>1318762693</time>
    <user>lrupp</user>
    <comment>- Recommends dbus-1-python, do not requires python (bnc#716939)
- Add private_tmp_crash.patch: prevent crash in debug mode
  (bnc#699829).
- Add systemctl-completion-fix.patch: fix incorrect bash completion
  with some commands (git). (forwarded request 87882 from fcrozat)</comment>
    <requestid>87884</requestid>
  </revision>
  <revision rev="77" vrev="4">
    <srcmd5>66f952849570e6b5d43506cbfd285262</srcmd5>
    <version>37</version>
    <time>1319182502</time>
    <user>adrianSuSE</user>
  </revision>
  <revision rev="78" vrev="5">
    <srcmd5>42ef106a4c4ec0a1ba15b073cbcd8eba</srcmd5>
    <version>37</version>
    <time>1319636897</time>
    <user>coolo</user>
    <comment>- Add avoid-random-seed-cycle.patch: fix dependency cycle between
  cryptsetup and random-seed-load (bnc#721666).
- Add crash-isolating.patch: fix crash when isolating a service.
- Fix bootsplash being killed too early.
- Fix some manpages not being redirected properly.
- Add storage-after-cryptsetup.service to restart lvm after
  cryptsetup. Fixes lvm on top of LUKS (bnc#724238).

- Add avoid-random-seed-cycle.patch: fix dependency cycle between
  cryptsetup and random-seed-load (bnc#721666).
- Add crash-isolating.patch: fix crash when isolating a service.
- Fix bootsplash being killed too early.
- Fix some manpages not being redirected properly.
- Add storage-after-cryptsetup.service to restart lvm after
  cryptsetup. Fixes lvm on top of LUKS (bnc#724238). (forwarded request 89336 from fcrozat)</comment>
    <requestid>89338</requestid>
  </revision>
  <revision rev="79" vrev="6">
    <srcmd5>3785ebd78b772c46ec5a0bcaeefcf8c8</srcmd5>
    <version>37</version>
    <time>1319736885</time>
    <user>coolo</user>
    <comment>- Add no-tmpfs-fsck.patch: don't try to fsck tmpfs mountpoint
  (bnc#726791). (forwarded request 89555 from fcrozat)</comment>
    <requestid>89556</requestid>
  </revision>
  <revision rev="80" vrev="7">
    <srcmd5>5fb0050ca24b92b8f86cb1d05694ff22</srcmd5>
    <version>37</version>
    <time>1320488857</time>
    <user>coolo</user>
    <comment>- Fix rpm macros to only call presets on initial install
  (bnc#728104). (forwarded request 90127 from fcrozat)</comment>
    <requestid>90129</requestid>
  </revision>
  <revision rev="81" vrev="8">
    <srcmd5>6fedbe983a7c18d1b595dc1c2378e886</srcmd5>
    <version>37</version>
    <time>1321887015</time>
    <user>coolo</user>
    <comment>- add libtool as buildrequire to avoid implicit dependency (forwarded request 92485 from coolo)</comment>
    <requestid>92813</requestid>
  </revision>
  <revision rev="82" vrev="9">
    <srcmd5>60453ae29455be81dde003026990bcc8</srcmd5>
    <version>37</version>
    <time>1323194818</time>
    <user>coolo</user>
    <comment>replace license with spdx.org variant</comment>
  </revision>
  <revision rev="83" vrev="10">
    <srcmd5>328c0373d463f557bca4a4b4f269a437</srcmd5>
    <version>37</version>
    <time>1323194820</time>
    <user>coolo</user>
    <comment>replace license with spdx.org variant</comment>
  </revision>
  <revision rev="84" vrev="11">
    <srcmd5>d912c512586f5062575c4ae10590d3b7</srcmd5>
    <version>37</version>
    <time>1323705565</time>
    <user>coolo</user>
    <comment>- Remove storage-after-cryptsetup.service, add
  storage-after-cryptsetup.patch instead to prevent dependency
  cycle (bnc#722539).
- Add delay-fsck-cryptsetup-after-md-lvm-dmraid.patch: ensure
  fsck/cryptsetup is run after lvm/md/dmraid have landed
  (bnc#724912).
- Add cron-tty-pam.patch: Fix cron filling logs (bnc#731358).
- Add do_not_warn_pidfile.patch: Fix PID warning in logs
  (bnc#732912).
- Add mount-swap-log.patch: Ensure swap and mount output is
  redirected to default log target (rhb#750032).
- Add color-on-boot.patch: ensure colored status are displayed at
  boot time.
- Update modules_on_boot.patch to fix bnc#732041.
- Replace private_tmp_crash.patch with log_on_close.patch, better
  upstream fix for bnc#699829 and fix bnc#731719.
- Update vconsole patch to fix memleaks and crash (bnc#734527).
- Add handle-racy-daemon.patch: fix warnings with sendmail
  (bnc#732912).
- Add new-lsb-headers.patch: support PIDFile: and
  X-Systemd-RemainAfterExit: header in initscript (bnc#727771).
- Update bootsplash services to not start if vga= is missing from
  cmdline (bnc#727771)
- Add lock-opensuse.patch: disable /var/lock/{subsys,lockdev} and
  change default permissions on /var/lock (bnc#733523).
- Add garbage_collect_units: ensure error units are correctly
  garbage collected (rhb#680122).
- Add crypt-loop-file.patch: add support for crypt file loop
  (bnc#730496).</comment>
    <requestid>96193</requestid>
  </revision>
  <revision rev="85" vrev="1">
    <srcmd5>18d71ab082d733dd67d145b1a75dc6b6</srcmd5>
    <version>39</version>
    <time>1327590042</time>
    <user>coolo</user>
    <comment>- Update to version 39:
  + New systemd-cgtop tool to show control groups by their resource
    usage.
  + Linking against libacl for ACLs is optional again.
  + If a group &quot;adm&quot; exists, journal files are automatically owned
    by them, thus allow members of this group full access to the
    system journal as well as all user journals.
  + The journal now stores the SELinux context of the logging
    client for all entries.
  + Add C++ inclusion guards to all public headers.
  + New output mode &quot;cat&quot; in the journal to print only text
    messages, without any meta data like date or time.
  + Include tiny X server wrapper as a temporary stop-gap to teach
    XOrg udev display enumeration (until XOrg supports udev
    hotplugging for display devices).
  + Add new systemd-cat tool for executing arbitrary programs with
    STDERR/STDOUT connected to the journal. Can also act as BSD
    logger replacement, and does so by default.
  + Optionally store all locally generated coredumps in the journal
    along with meta data.
  + systemd-tmpfiles learnt four new commands: n, L, c, b, for
    writing short strings to files (for usage for /sys), and for
    creating symlinks, character and block device nodes.
  + New unit file option ControlGroupPersistent= to make cgroups
    persistent.
  + Support multiple local RTCs in a sane way.
  + No longer monopolize IO when replaying readahead data on
    rotating disks.
  + Don't show kernel threads in systemd-cgls anymore, unless
    requested with new -k switch. (forwarded request 101496 from fcrozat)</comment>
    <requestid>101505</requestid>
  </revision>
  <revision rev="86" vrev="2">
    <srcmd5>4f6eccc3e251feb309a903120c7eb5fc</srcmd5>
    <version>39</version>
    <time>1328261219</time>
    <user>coolo</user>
    <comment>- Ensure systemd show service status when started behind bootsplash
  (bnc#736225).
- Disable core dump redirection to journal, not stable atm.

- Update modules_on_boot.patch to not cause failed state for
  systemd-modules-load.service (bnc#741481).</comment>
    <requestid>102201</requestid>
  </revision>
  <revision rev="87" vrev="1">
    <srcmd5>400e1087a57f54679a0289a06a058ab5</srcmd5>
    <version>40</version>
    <time>1328890820</time>
    <user>coolo</user>
    <comment>- Update to version 40:
  + reason why a service failed is now exposed in the&quot;Result&quot; D-Bus
    property.
  + Rudimentary service watchdog support (not complete)
  + Improve bootcharts, by immediatly changing argv[0] after
    forking to to reflect which process will be executed. 
  + Various bug fixes.
- Add remote-fs-after-network.patch and update insserv patch:
  ensure remote-fs-pre.target is enabled and started before network
  mount points (bnc#744293).
- Ensure journald doesn't prevent syslogs to read from /proc/kmsg.</comment>
    <requestid>103083</requestid>
  </revision>
  <revision rev="88" vrev="1">
    <srcmd5>ddf08f3128ec243b809794abb0a233cf</srcmd5>
    <version>42</version>
    <time>1329405843</time>
    <user>coolo</user>
    <comment>- Update to version 42:
  + Various bug fixes
  + Watchdog support for supervising services is now usable
  + Service start rate limiting is now configurable and can be
    turned off per service.
  + New CanReboot(), CanPowerOff() bus calls in systemd-logind
- Dropped fix-kmod-build.patch, fix-message-after-chkconfig.patch,
  is-enabled-non-existing-service.patch (merged upstream)
- Add libxslt1 / docbook-xsl-stylesheets as BuildRequires for
  manpage generation

- Update to version 41:
  + systemd binary is now installed in /lib/systemd (symlink for
  /bin/systemd is available now)
  + kernel modules are now loaded through libkmod
  + Watchdog support is now useful (not complete)
  + new kernel command line available to set system wide
    environment variable: systemd.setenv
  + journald capabilities set is now limited
  + SIGPIPE is ignored by default. This can be disabled with
    IgnoreSIGPIPE=no in unit files.
- Add fix-kmod-build.patch: fix build with libkmod
- Drop remote-fs-after-network.patch (merged upstream)
- Add dm-lvm-after-local-fs-pre-target.patch: ensure md / lvm
  /dmraid is started before mounting partitions, if fsck was
  disabled for them (bnc#733283).
- Update lsb-header patch to correctly disable heuristic if
  X-Systemd-RemainAfterExit is specified (whatever its value)
- Add fix-message-after-chkconfig.patch: don't complain if only
  sysv services are called in systemctl.</comment>
    <requestid>104941</requestid>
  </revision>
  <revision rev="89" vrev="2">
    <srcmd5>00de0963965b8004db1465f605b1e8f4</srcmd5>
    <version>42</version>
    <time>1329805970</time>
    <user>coolo</user>
    <comment>- Use pkgconfig symbols for BuildRequires and specify version
- Add missing kmod BuildRequires for systemd-gtk (forwarded request 105839 from jengelh)</comment>
    <requestid>106010</requestid>
  </revision>
  <revision rev="90" vrev="1">
    <srcmd5>4fd9a44dbcea958d5669721cad0d32d3</srcmd5>
    <version>43</version>
    <time>1331147429</time>
    <user>coolo</user>
    <comment>Added a patch to correct the path to the plymouth binaries (changed to /usr/...) and also to make the two plymouth-quit*.services conflicting with the graphical.target. This would quit plymouth when running in runlevel 3 (non-graphical), but leaves the killing of plymouth up to the displaymanager when running in the graphical target. (forwarded request 106382 from tittiatcoke)</comment>
    <requestid>106439</requestid>
  </revision>
  <revision rev="91" vrev="2">
    <srcmd5>6f0b957c0f736520ee324da78cc5dedf</srcmd5>
    <version>43</version>
    <time>1331324911</time>
    <user>coolo</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>108532</requestid>
  </revision>
  <revision rev="92" vrev="3">
    <srcmd5>68f93754a1f82afefddcbf6137cd5072</srcmd5>
    <version>43</version>
    <time>1331579828</time>
    <user>coolo</user>
    <comment>- Add fix-c++-compat.patch: fix C++ compatibility error in header.</comment>
    <requestid>108835</requestid>
  </revision>
  <revision rev="93" vrev="1">
    <srcmd5>d25c0571517c59d679cfbe85d43bacdc</srcmd5>
    <version>44</version>
    <time>1332241485</time>
    <user>coolo</user>
    <comment>- Add 0001-util-never-follow-symlinks-in-rm_rf_children.patch: fix
  CVE-2012-1174 (bnc#752281).

- Update to version 43:
  + Support optional initialization of the machine ID from the KVM
    or container configured UUID.
  + Support immediate reboots with &quot;systemctl reboot -ff&quot;
  + Show /etc/os-release data in systemd-analyze output
  + Many bugfixes for the journal, including endianess fixes and
    ensuring that disk space enforcement works
  + non-UTF8 strings are refused if used in configuration and unit
    files.
  + Register Mimo USB Screens as suitable for automatic seat
    configuration
  + Reorder configuration file lookup order. /etc now always
    overrides /run.
  + manpages for journal utilities.
- Drop fix-c++-compat.patch, no-tmpfs-fsck.patch,
  systemd-journald-fix-endianess-bug.patch.
- Requires util-linux &gt;= 2.21 (needed to fix fsck on tmpfs).


old: openSUSE:Factory/systemd
new: Base:System/systemd rev NoneIndex: systemd-gtk.changes
===================================================================
--- systemd-gtk.changes (revision 92)
+++ systemd-gtk.changes (revision 260)
@@ -1,4 +1,31 @@
 -------------------------------------------------------------------
+Mon Mar 19 10:11:23 UTC 2012 - fcrozat@suse.com
+
+- Add 0001-util-never-follow-symlinks-in-rm_rf_children.patch: fix
+  CVE-2012-1174 (bnc#752281).
+
+-------------------------------------------------------------------
+Fri Mar 16 09:21:54 UTC 2012 - fcrozat@suse.com
+
+- Update to version 43:
+  + Support optional initialization of the machine ID from the KVM
+    or container configured UUID.
+  + Support immediate reboots with &quot;systemctl reboot -ff&quot;
+  + Show /etc/os-release data in systemd-analyze output
+  + Many bugfixes for the journal, including endianess fixes and
+    ensuring that disk space enforcement works
+  + non-UTF8 strings are refused if used in configuration and unit
+    files.
+  + Register Mimo USB Screens as suitable for automatic seat
+    configuration
+  + Reorder configuration file lookup order. /etc now always
+    overrides /run.
+  + manpages for journal utilities.
+- Drop fix-c++-compat.patch, no-tmpfs-fsck.patch,
+  systemd-journald-fix-endianess-bug.patch.
+- Requires util-linux &gt;= 2.21 (needed to fix fsck on tmpfs).
+
+-------------------------------------------------------------------
 Mon Mar 12 08:50:36 UTC 2012 - fcrozat@suse.com
 
 - Add fix-c++-compat.patch: fix C++ compatibility error in header.
Index: systemd-gtk.spec
===================================================================
--- systemd-gtk.spec (revision 92)
+++ systemd-gtk.spec (revision 260)
@@ -18,7 +18,7 @@
 
 Name:           systemd-gtk
 Url:            http://www.freedesktop.org/wiki/Software/systemd
-Version:        43
+Version:        44
 Release:        0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  audit-devel
Index: systemd.changes
===================================================================
--- systemd.changes (revision 92)
+++ systemd.changes (revision 260)
@@ -1,4 +1,31 @@
 -------------------------------------------------------------------
+Mon Mar 19 10:11:23 UTC 2012 - fcrozat@suse.com
+
+- Add 0001-util-never-follow-symlinks-in-rm_rf_children.patch: fix
+  CVE-2012-1174 (bnc#752281).
+
+-------------------------------------------------------------------
+Fri Mar 16 09:21:54 UTC 2012 - fcrozat@suse.com
+
+- Update to version 43:
+  + Support optional initialization of the machine ID from the KVM
+    or container configured UUID.
+  + Support immediate reboots with &quot;systemctl reboot -ff&quot;
+  + Show /etc/os-release data in systemd-analyze output
+  + Many bugfixes for the journal, including endianess fixes and
+    ensuring that disk space enforcement works
+  + non-UTF8 strings are refused if used in configuration and unit
+    files.
+  + Register Mimo USB Screens as suitable for automatic seat
+    configuration
+  + Reorder configuration file lookup order. /etc now always
+    overrides /run.
+  + manpages for journal utilities.
+- Drop fix-c++-compat.patch, no-tmpfs-fsck.patch,
+  systemd-journald-fix-endianess-bug.patch.
+- Requires util-linux &gt;= 2.21 (needed to fix fsck on tmpfs).
+
+-------------------------------------------------------------------
 Mon Mar 12 08:50:36 UTC 2012 - fcrozat@suse.com
 
 - Add fix-c++-compat.patch: fix C++ compatibility error in header.
Index: systemd.spec
===================================================================
--- systemd.spec (revision 92)
+++ systemd.spec (revision 260)
@@ -20,7 +20,7 @@
 
 Name:           systemd
 Url:            http://www.freedesktop.org/wiki/Software/systemd
-Version:        43
+Version:        44
 Release:        0
 Summary:        A System and Session Manager
 License:        GPL-2.0+
@@ -52,7 +52,7 @@
 Requires:       pam-config &gt;= 0.79-5
 Requires:       systemd-presets-branding
 Requires:       udev &gt;= 172
-Requires:       util-linux &gt;= 2.19
+Requires:       util-linux &gt;= 2.21
 Recommends:     dbus-1-python
 Conflicts:      filesystem &lt; 11.5
 Conflicts:      mkinitrd &lt; 2.7.0
@@ -86,9 +86,7 @@
 # Never add any patches to this package without the upstream commit id
 # in the patch. Any patches added here without a very good reason to make
 # an exception will be silently removed with the next version update.
-Patch21:        no-tmpfs-fsck.patch
-Patch40:        systemd-journald-fix-endianess-bug.patch
-Patch41:        fix-c++-compat.patch
+Patch40:        0001-util-never-follow-symlinks-in-rm_rf_children.patch
 
 %description
 Systemd is a system and service manager, compatible with SysV and LSB
@@ -139,7 +137,6 @@
 %patch15 -p1
 %patch16 -p1
 %patch19 -p1
-%patch21 -p1
 %patch22 -p1
 %patch23 -p1
 %patch24 -p1
@@ -149,7 +146,6 @@
 %patch38 -p1
 %patch39 -p1
 %patch40 -p1
-%patch41 -p1
 
 %build
 autoreconf -fiv
Index: 0001-util-never-follow-symlinks-in-rm_rf_children.patch
===================================================================
--- 0001-util-never-follow-symlinks-in-rm_rf_children.patch (added)
+++ 0001-util-never-follow-symlinks-in-rm_rf_children.patch (revision 260)
@@ -0,0 +1,32 @@
+From 5ebff5337594d690b322078c512eb222d34aaa82 Mon Sep 17 00:00:00 2001
+From: Michal Schmidt &lt;mschmidt@redhat.com&gt;
+Date: Fri, 2 Mar 2012 10:39:10 +0100
+Subject: [PATCH] util: never follow symlinks in rm_rf_children()
+
+The function checks if the entry is a directory before recursing, but
+there is a window between the check and the open, during which the
+directory could be replaced with a symlink.
+
+CVE-2012-1174
+https://bugzilla.redhat.com/show_bug.cgi?id=803358
+---
+ src/util.c |    3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/src/util.c b/src/util.c
+index 20cbc2b..dfc1dc6 100644
+--- a/src/util.c
++++ b/src/util.c
+@@ -3593,7 +3593,8 @@ static int rm_rf_children(int fd, bool only_dirs, bool honour_sticky) {
+                 if (is_dir) {
+                         int subdir_fd;
+ 
+-                        if ((subdir_fd = openat(fd, de-&gt;d_name, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC)) &lt; 0) {
++                        subdir_fd = openat(fd, de-&gt;d_name, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC|O_NOFOLLOW);
++                        if (subdir_fd &lt; 0) {
+                                 if (ret == 0 &amp;&amp; errno != ENOENT)
+                                         ret = -errno;
+                                 continue;
+-- 
+1.7.7
+
Index: systemd-44.tar.xz
===================================================================
Binary files systemd-44.tar.xz (revision 260) added
Index: fix-c++-compat.patch
===================================================================
--- fix-c++-compat.patch (revision 92)
+++ fix-c++-compat.patch (deleted)
@@ -1,25 +0,0 @@
-From e09a9a35a1fdb4e849e63bdaf47d936c272b5e82 Mon Sep 17 00:00:00 2001
-From: Lennart Poettering &lt;lennart@poettering.net&gt;
-Date: Mon, 5 Mar 2012 15:16:10 +0100
-Subject: [PATCH] sd-login: c++ compatibility
-
----
- src/systemd/sd-login.h |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/systemd/sd-login.h b/src/systemd/sd-login.h
-index 2f3c90c..6e99cfc 100644
---- a/src/systemd/sd-login.h
-+++ b/src/systemd/sd-login.h
-@@ -94,7 +94,7 @@ int sd_session_get_service(const char *session, char **service);
- int sd_session_get_type(const char *session, char **type);
- 
- /* Determine the class of this session, i.e. one of &quot;user&quot;, &quot;greeter&quot; or &quot;lock-screen&quot;. */
--int sd_session_get_class(const char *session, char **class);
-+int sd_session_get_class(const char *session, char **clazz);
- 
- /* Determine the X11 display of this session. */
- int sd_session_get_display(const char *session, char **display);
--- 
-1.7.7
-
Index: no-tmpfs-fsck.patch
===================================================================
--- no-tmpfs-fsck.patch (revision 92)
+++ no-tmpfs-fsck.patch (deleted)
@@ -1,22 +0,0 @@
-From cca125c2758b48ba8f1afdc4b5751b104f0bd809 Mon Sep 17 00:00:00 2001
-From: Frederic Crozat &lt;fcrozat@suse.com&gt;
-Date: Thu, 27 Oct 2011 15:36:57 +0200
-Subject: [PATCH] mount: do not try to fsck tmpfs mountpoint with non-null
- passno.
-
----
- src/mount.c |    1 +
- 1 files changed, 1 insertions(+), 0 deletions(-)
-
-Index: systemd-39/src/mount.c
-===================================================================
---- systemd-39.orig/src/mount.c
-+++ systemd-39/src/mount.c
-@@ -428,6 +428,7 @@ static int mount_add_device_links(Mount
- 
-         if (p-&gt;passno &gt; 0 &amp;&amp;
-             !mount_is_bind(p) &amp;&amp;
-+            !streq(p-&gt;fstype,&quot;tmpfs&quot;) &amp;&amp;
-             UNIT(m)-&gt;manager-&gt;running_as == MANAGER_SYSTEM &amp;&amp;
-             !path_equal(m-&gt;where, &quot;/&quot;)) {
-                 char *name;
Index: systemd-43.tar.xz
===================================================================
Binary files systemd-43.tar.xz (revision 92) deleted
Index: systemd-journald-fix-endianess-bug.patch
===================================================================
--- systemd-journald-fix-endianess-bug.patch (revision 92)
+++ systemd-journald-fix-endianess-bug.patch (deleted)
@@ -1,25 +0,0 @@
-From 8dc6b88fd2dad113d7dab776d623d7b301e4b754 Mon Sep 17 00:00:00 2001
-From: Dirk Eibach &lt;eibach@gdsys.de&gt;
-Date: Wed, 29 Feb 2012 12:45:46 +0100
-Subject: [PATCH] systemd-journald: fix endianess bug
-
----
- src/journal/journal-file.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/journal/journal-file.c b/src/journal/journal-file.c
-index 20ca3f6..275caea 100644
---- a/src/journal/journal-file.c
-+++ b/src/journal/journal-file.c
-@@ -238,7 +238,7 @@ static int journal_file_allocate(JournalFile *f, uint64_t offset, uint64_t size)
-         if (fstat(f-&gt;fd, &amp;f-&gt;last_stat) &lt; 0)
-                 return -errno;
- 
--        f-&gt;header-&gt;arena_size = new_size - htole64(f-&gt;header-&gt;arena_offset);
-+        f-&gt;header-&gt;arena_size = htole64(new_size - le64toh(f-&gt;header-&gt;arena_offset));
- 
-         return 0;
- }
--- 
-1.7.7
-</comment>
    <requestid>109922</requestid>
  </revision>
  <revision rev="94" vrev="2">
    <srcmd5>fc6aec96aba57529b3a8b3c723ca6379</srcmd5>
    <version>44</version>
    <time>1332501076</time>
    <user>coolo</user>
    <comment>- Add 0001-add-sparse-support-to-detect-endianness-bug.patch: fix
  endianness error, preventing journal to work properly on ppc.
- Add fixppc.patch: fix build and warnings on ppc.</comment>
    <requestid>110375</requestid>
  </revision>
  <revision rev="95" vrev="3">
    <srcmd5>451317c978eb5c023271d6ae2fb4aa54</srcmd5>
    <version>44</version>
    <time>1333467539</time>
    <user>coolo</user>
    <comment>- apply ppc patch to systemd-gtk too (fixes build) 

- apply ppc patch to systemd-gtk too (fixes build) (forwarded request 112340 from k0da)</comment>
    <requestid>112342</requestid>
  </revision>
  <revision rev="96" vrev="4">
    <srcmd5>55a6fdfedf00f14e9d6c4a5220c6fec6</srcmd5>
    <version>44</version>
    <time>1334928018</time>
    <user>coolo</user>
    <comment>- Add dbus-1 as BuildRequires to fix build.</comment>
    <requestid>114575</requestid>
  </revision>
  <revision rev="97" vrev="5">
    <srcmd5>06d3d8bb4e357ae3ceabc9fed4e4e0d1</srcmd5>
    <version>44</version>
    <time>1335190413</time>
    <user>coolo</user>
    <comment>- Implemented SUSE specific sysconfig numlock logic (bnc#746595). (forwarded request 114873 from sbrabec)</comment>
    <requestid>114876</requestid>
  </revision>
  <revision rev="98" vrev="6">
    <srcmd5>9b9c9800457378b0d3bd0e6d284f70d2</srcmd5>
    <version>44</version>
    <time>1336452531</time>
    <user>coolo</user>
    <comment>- Disable logind-logout.patch: it crashes sudo session (if called
  after su -l) (bnc#746704).

- Add fix-getty-isolate.patch: don't quit getty when changing
  runlevel (bnc#746594)</comment>
    <requestid>116331</requestid>
  </revision>
  <revision rev="99" vrev="7">
    <srcmd5>de4c62303116ce512140bdc39ebf95bb</srcmd5>
    <version>44</version>
    <time>1338030031</time>
    <user>coolo</user>
    <comment>- Re-enable logind-logout.patch, fix in xdm-np PAM file is the real
  fix.

- Update new-lsb-headers.patch to handle entries written after
  description tag (bnc#727771, bnc#747931).</comment>
    <requestid>122369</requestid>
  </revision>
  <revision rev="100" vrev="8">
    <srcmd5>dfd5994953bae97c82c4b3114e728210</srcmd5>
    <version>44</version>
    <time>1339363123</time>
    <user>coolo</user>
    <comment>- Add fix-swap-priority: fix default swap priority (bnc#731601).</comment>
    <requestid>124228</requestid>
  </revision>
  <revision rev="101" vrev="10">
    <srcmd5>dfd5994953bae97c82c4b3114e728210</srcmd5>
    <version>44</version>
    <time>1340184253</time>
    <user>adrianSuSE</user>
    <comment>branched from openSUSE:Factory</comment>
  </revision>
  <revision rev="102" vrev="11">
    <srcmd5>71fdec80974ad3f17394bc7deb60bda2</srcmd5>
    <version>44</version>
    <time>1341317592</time>
    <user>coolo</user>
    <comment>- Do not ship plymouth units, they are shipped by plymouth package
  now (bnc#769397).
- Fix module loading (bnc#769462)</comment>
    <requestid>126920</requestid>
  </revision>
  <revision rev="103" vrev="12">
    <srcmd5>b3a7f50ac76866dab61b148d519f318e</srcmd5>
    <version>44</version>
    <time>1341344570</time>
    <user>coolo</user>
    <comment>- Add fix-dir-noatime-tmpfiles.patch: do not modify directory
  atime, which was preventing removing empty directories
  (bnc#751253, rh#810257).
- Add improve-restart-behaviour.patch: prevent deadlock during
  try-restart (bnc#743218).
- Add journal-bugfixes.patch: don't crash when rotating journal
  (bnc#768953) and prevent memleak at rotation time too.
- Add ulimit-support.patch: add support for system wide ulimit
  (bnc#744818).
- Add change-terminal.patch: use vt102 instead of vt100 as terminal
  for non-vc tty.
- Package various .wants directories, which were no longer packaged
  due to plymouth units being removed from systemd package.
- Fix buildrequires for manpages build. (forwarded request 127017 from fcrozat)</comment>
    <requestid>127019</requestid>
  </revision>
  <revision rev="104" vrev="13">
    <srcmd5>dc8f07710631af6fe6812250d46839a0</srcmd5>
    <version>44</version>
    <time>1341403006</time>
    <user>coolo</user>
    <comment>- Fix SUSE specific sysconfig numlock logic for 12.2 (bnc#746595). (forwarded request 127025 from sbrabec)</comment>
    <requestid>127074</requestid>
  </revision>
  <revision rev="105" vrev="14">
    <srcmd5>0e2d69a8a191a14d7b031f1f2a5fa90c</srcmd5>
    <version>44</version>
    <time>1342264577</time>
    <user>coolo</user>
    <comment>- Add fastboot-forcefsck.patch: ensure fastboot and forcefsck on
  kernel commandline are handled.
- Add fix-write-user-state-file.patch: write logind state file
  correctly.
- Disable logind-logout.patch: cause too many issues (bnc#769531).

- Add fix-tty-startup.patch: don't limit tty VT to 12 (bnc#770182). (forwarded request 127840 from fcrozat)</comment>
    <requestid>127853</requestid>
  </revision>
  <revision rev="106" vrev="15">
    <srcmd5>7be6eaba4c7698d16e2ce31c950e30d5</srcmd5>
    <version>44</version>
    <time>1342713629</time>
    <user>coolo</user>
    <comment>- Move systemd-analyse to a subpackage, to remove any python
  dependencies from systemd main package (bnc#772039). (forwarded request 128224 from fcrozat)</comment>
    <requestid>128231</requestid>
  </revision>
  <revision rev="107" vrev="16">
    <srcmd5>d0d73c6217c21624fa996c72126dac9e</srcmd5>
    <version>44</version>
    <time>1343032896</time>
    <user>coolo</user>
    <comment>- Fix NumLock detection/set race condition (bnc#746595#c47). (forwarded request 128498 from sbrabec)</comment>
    <requestid>128596</requestid>
  </revision>
  <revision rev="108" vrev="17">
    <srcmd5>a2e99e7e8a8159ec7620b21f2381b5ea</srcmd5>
    <version>44</version>
    <time>1343205888</time>
    <user>coolo</user>
    <comment>- Add fix-analyze-exception.patch: prevent exception if running
  systemd-analyze before boot is complete (bnc#772506) (forwarded request 128829 from fcrozat)</comment>
    <requestid>128831</requestid>
  </revision>
  <revision rev="109" vrev="18">
    <srcmd5>7d2998b9c1c449f43a722afe8388b9c8</srcmd5>
    <version>44</version>
    <time>1343673653</time>
    <user>coolo</user>
    <comment>- Ensure systemd macros never fails (if systemd isn't install) (forwarded request 129285 from fcrozat)</comment>
    <requestid>129288</requestid>
  </revision>
  <revision rev="110" vrev="19">
    <srcmd5>e1b2e4f38ef52cc394b7a17b6a4162fc</srcmd5>
    <version>44</version>
    <time>1345973718</time>
    <user>namtrac</user>
    <comment>- Add use_localtime.patch: use /etc/localtime instead of
  /etc/timezone (bnc#773491)
- Add support-suse-clock-sysconfig.patch: read SUSE
  /etc/sysconfig/clock file.
- Add drop-timezone.patch: drop support for /etc/timezone, never
  supported on openSUSE.
- Add journalctl-pager-improvement.patch: better handle output when
  using pager.
- Add fix-enable-disable-boot-initscript.patch: support boot.*
  initscripts for systemctl enable /disable (bnc#746506). (forwarded request 131520 from fcrozat)</comment>
    <requestid>131610</requestid>
  </revision>
  <revision rev="111" vrev="1">
    <srcmd5>667caaf593681a2ee17cefe432b6b452</srcmd5>
    <version>195</version>
    <time>1351873832</time>
    <user>coolo</user>
    <comment>- udev is GPL-2.0, the rest remains LGPL-2.1+ (bnc#787824)</comment>
    <requestid>139993</requestid>
  </revision>
  <revision rev="112" vrev="2">
    <srcmd5>7ef8fec1b704f8dc81956913aa87c8c7</srcmd5>
    <version>195</version>
    <time>1351928261</time>
    <user>coolo</user>
    <comment>- add libudev1 to baselibs.conf</comment>
    <requestid>140035</requestid>
  </revision>
  <revision rev="113" vrev="3">
    <srcmd5>d08e37c27bb67dbb5ee683ea4d48b4ee</srcmd5>
    <version>195</version>
    <time>1352145301</time>
    <user>coolo</user>
    <comment>- Don't hardcode path for systemctl in udev post script.
- Ensure systemd-udevd.service is shadowing boot.udev when booting
  under systemd.
- Fix udev daemon upgrade under both systemd and sysvinit.
- Add fix-logind-pty-seat.patch: fix logind complaining when doing
  su/sudo in X terminal. (forwarded request 140247 from fcrozat)</comment>
    <requestid>140248</requestid>
  </revision>
  <revision rev="114" vrev="4">
    <srcmd5>7ac2225d5735796e9b39e5db2064842a</srcmd5>
    <version>195</version>
    <time>1352213566</time>
    <user>coolo</user>
    <comment>- adding a package systemd-logger that blocks syslog implementations
  from installation to make an installation that only uses the journal</comment>
    <requestid>140354</requestid>
  </revision>
  <revision rev="115" vrev="5">
    <srcmd5>16db0b0f107225d565cce959bc1fe713</srcmd5>
    <version>195</version>
    <time>1353956282</time>
    <user>coolo</user>
    <comment>- Fix creation of /dev/root link. 

- Add remount-ro-before-unmount.patch: always remount read-only
  before unmounting in final shutdown loop.
- Add switch-root-try-pivot-root.patch: try pivot_root before
  overmounting /

- links more manpages for migrated tools (from Christopher
  Yeleighton).
- disable boot.localnet service, ypbind service will do the right
  thing now (bnc#716746)
- add xdm-display-manager.patch: pull xdm.service instead of
  display-manager.service (needed until xdm initscript is migrated
  to native systemd service).
- Add fix-permissions-btmp.patch: ensure btmp is owned only by root
  (bnc#777405).
- Have the udev package create a tape group, as referenced by
  50-udev-default.rules and 60-persistent-storage-tape.rules
  (DimStar).
- Add fix-bad-memory-access.patch: fix crash in journal rotation.
- Add fix-dbus-crash.patch: fix D-Bus caused crash.
- Add sync-on-shutdown.patch: ensure sync is done when initiating
  shutdown.
- Add mount-efivars.patch: mount efivars if booting on UEFI.

- Ship a empty systemd-journald initscript in systemd-logger to
  stop insserv to complain about missing syslog dependency.
- Update
  0001-service-Fix-dependencies-added-when-parsing-insserv..patch
  with bug fixes from Debian.</comment>
    <requestid>142568</requestid>
  </revision>
  <revision rev="116" vrev="6">
    <srcmd5>181cc98ac22439163931aca1c776c17f</srcmd5>
    <version>195</version>
    <time>1355146119</time>
    <user>coolo</user>
    <comment> (forwarded request 144458 from elvigia)</comment>
    <requestid>144473</requestid>
  </revision>
  <revision rev="117" vrev="7">
    <srcmd5>2e4e286098413f2c3773ca0cd9ba9a98</srcmd5>
    <version>195</version>
    <time>1355156528</time>
    <user>coolo</user>
    <comment>- add conflicts between udev-mini and udev-mini-devel to libudev1

- add conflicts between udev-mini and udev-mini-devel to libudev1</comment>
    <requestid>144997</requestid>
  </revision>
  <revision rev="118" vrev="8">
    <srcmd5>fceedf830f0bd0dbc5093f28c19973ec</srcmd5>
    <version>195</version>
    <time>1355733599</time>
    <user>coolo</user>
    <comment> (forwarded request 145035 from elvigia)</comment>
    <requestid>145257</requestid>
  </revision>
  <revision rev="119" vrev="9">
    <srcmd5>f104e1318fcd209cd2e409b4fef56177</srcmd5>
    <version>195</version>
    <time>1357676047</time>
    <user>coolo</user>
    <comment>- udevd: add missing ':' to getopt_long 'e'.
  add: 1007-udevd-add-missing-to-getopt_long-e.patch
- clean up systemd.spec, make it easy to see which are udev and
  systemd patches.
- make 'reload' and 'force-reload' LSB compliant (bnc#793936).

- udevd: add missing ':' to getopt_long 'e'.
  add: 1007-udevd-add-missing-to-getopt_long-e.patch
- clean up systemd.spec, make it easy to see which are udev and
  systemd patches. 
- make 'reload' and 'force-reload' LSB compliant (bnc#793936).</comment>
    <requestid>147543</requestid>
  </revision>
  <revision rev="120" vrev="10">
    <srcmd5>eae8796a5fa4e004601d6b79e8f549ab</srcmd5>
    <version>195</version>
    <time>1357827601</time>
    <user>coolo</user>
    <comment>- udev: path_id - handle Hyper-V devices
  add: 1008-udev-path_id-handle-Hyper-V-devices.patch
- keymap: Update the list of Samsung Series 9 models
  add: 1009-keymap-Update-the-list-of-Samsung-Series-9-models.patch
- keymap: Add Samsung 700T
  add: 1010-keymap-Add-Samsung-700T.patch
- libudev: avoid leak during realloc failure
  add: 1011-libudev-avoid-leak-during-realloc-failure.patch
- libudev: do not resolve $attr{device} symlinks
  add: 1012-libudev-do-not-resolve-attr-device-symlinks.patch
- libudev: validate 'udev' argument to udev_enumerate_new()
  add: 1013-libudev-validate-udev-argument-to-udev_enumerate_new.patch
- udev: fix whitespace
  add: 1014-udev-fix-whitespace.patch
- udev: properly handle symlink removal by 'change' event
  add: 1015-udev-properly-handle-symlink-removal-by-change-event.patch
- udev: builtin - do not fail builtin initialization if one of 
  them returns an error
  add: 1016-udev-builtin-do-not-fail-builtin-initialization-if-o.patch
- udev: use usec_t and now()
  add: 1017-udev-use-usec_t-and-now.patch 

  closing an non-existent dbus connection and getting assertion 
  failures. 
- udev: path_id - handle Hyper-V devices
  add: 1008-udev-path_id-handle-Hyper-V-devices.patch
- keymap: Update the list of Samsung Series 9 models
  add: 1009-keymap-Update-the-list-of-Samsung-Series-9-models.patch
- keymap: Add Samsung 700T
  add: 1010-keymap-Add-Samsung-700T.patch</comment>
    <requestid>147673</requestid>
  </revision>
  <revision rev="121" vrev="11">
    <srcmd5>7956280bc7570592a75ad92ad53d537a</srcmd5>
    <version>195</version>
    <time>1357853719</time>
    <user>coolo</user>
    <comment>- Add multiple-sulogin.patch: allows multiple sulogin instance
  (bnc#793182).

(please forward to Factory) (forwarded request 147937 from fcrozat)</comment>
    <requestid>147967</requestid>
  </revision>
  <revision rev="122" vrev="12">
    <srcmd5>a46ad34e85935ce17d63e246f3b01920</srcmd5>
    <version>195</version>
    <time>1359020518</time>
    <user>coolo</user>
    <comment>- Add systemctl-options.patch: handle SYSTEMCTL_OPTIONS internaly
  (bnc#798620).
- Update crypt-loop-file.patch to correctly detect crypto loop
  files (bnc#799514).
- Add journalctl-remove-leftover-message.patch: remove debug
  message in systemctl.
- Add job-avoid-recursion-when-cancelling.patch: prevent potential
  recursion when cancelling a service.
- Add sysctl-parse-all-keys.patch: ensure sysctl file is fully
  parsed.
- Add journal-fix-cutoff-max-date.patch: fix computation of cutoff
  max date for journal.
- Add reword-rescue-mode-hints.patch: reword rescue prompt.
- Add improve-overflow-checks.patch: improve time overflow checks.
- Add fix-swap-behaviour-with-symlinks.patch: fix swap behaviour
  with symlinks.
- Add hostnamectl-fix-set-hostname-with-no-argument.patch: ensure
  hostnamectl requires an argument when called with set-hostname
  option.
- Add agetty-overrides-term.patch: pass correctly terminal type to
  agetty.
- Add check-for-empty-strings-in-strto-conversions.patch: better
  check for empty strings in strto* conversions.
- Add strv-cleanup-error-path-loops.patch: cleanup strv on error
  path.
- Add cryptsetup-handle-plain.patch: correctly handle &quot;plain&quot;
  option in cryptsetup.
- Add fstab-generator-improve-error-message.patch: improve error
  message in fstab-generator.
- Add delta-accept-t-option.patch: accept -t option in (forwarded request 149703 from fcrozat)</comment>
    <requestid>149704</requestid>
  </revision>
  <revision rev="123" vrev="14">
    <srcmd5>a46ad34e85935ce17d63e246f3b01920</srcmd5>
    <version>195</version>
    <time>1359110457</time>
    <user>adrianSuSE</user>
    <comment>Split 12.3 from Factory</comment>
  </revision>
  <revision rev="124" vrev="15">
    <srcmd5>373d4de179ca8d2dbafe33ca625d8643</srcmd5>
    <version>195</version>
    <time>1359439516</time>
    <user>coolo</user>
    <comment>- Add tmpfiles-X-type.patch: allow to clean directories with
  removing them.
- Add systemd-fix-merge-ignore-dependencies.patch: fix merging with
  --ignore-dependencies waiting for dependencies (bnc#800365).
- Update systemd-numlock-suse.patch: udev-trigger.service is now
  called systemd-udev-trigger.service.
- Add improve-man-environment.patch: improve manpage regarding
  Environment value. (forwarded request 150151 from fcrozat)</comment>
    <requestid>150160</requestid>
  </revision>
  <revision rev="125" vrev="16">
    <srcmd5>641df6b285800af24dc06d5d5b6390db</srcmd5>
    <version>195</version>
    <time>1359541234</time>
    <user>coolo</user>
    <comment>- udev: Fix device matching in the accelerometer
  add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch 
- keymap: add aditional support for some keyboard keys
  add: 1018-keymap-add-aditional-support.patch
- journalctl: require argument for --priority
  add: journalctl-require-argument-for-priority
- dropped useless patches:
  libudev-validate-argument-udev_enumerate_new.patch
  kmod-fix-builtin-typo.patch
- rename udev-root-symlink.service to systemd-udev-root-symlink.service.
- fix in udev package missing link in basic.target.wants for 
  systemd-udev-root-symlink.service

- udev: Fix device matching in the accelerometer
  add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch 
- keymap: add aditional support for some keyboard keys
  add: 1018-keymap-add-aditional-support.patch
- journalctl: require argument for --priority
  add: journalctl-require-argument-for-priority
- dropped useless patches:
  libudev-validate-argument-udev_enumerate_new.patch
  kmod-fix-builtin-typo.patch
- rename udev-root-symlink.service to systemd-udev-root-symlink.service.
- fix in udev package missing link in basic.target.wants for 
  systemd-udev-root-symlink.service</comment>
    <requestid>150304</requestid>
  </revision>
  <revision rev="126" vrev="17">
    <srcmd5>768954c64ad315e675cfd49117b36939</srcmd5>
    <version>195</version>
    <time>1359830190</time>
    <user>coolo</user>
    <comment>- Add cryptsetup-accept-read-only.patch: accept &quot;read-only&quot; in
  addition to &quot;readonly&quot; in crypttab
- Update parse-multiline-env-file.patch to correctly handle
  commented lines (bnc#793411) (forwarded request 150752 from fcrozat)</comment>
    <requestid>150761</requestid>
  </revision>
  <revision rev="127" vrev="18">
    <srcmd5>8f4595bd3eaca1642aa1682600692b5c</srcmd5>
    <version>195</version>
    <time>1360683947</time>
    <user>coolo</user>
    <comment>- usb_id: ensure we have a valid serial number as a string (bnc#779493).
  add: 1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
- cdrom_id: created links for the default cd/dvd drive (bnc#783054).
  add: 1021-create-default-links-for-primary-cd_dvd-drive.patch

- Add cryptsetup-accept-read-only.patch: accept &quot;read-only&quot; in
  addition to &quot;readonly&quot; in crypttab
- Update parse-multiline-env-file.patch to correctly handle
  commented lines (bnc#793411)

- usb_id: ensure we have a valid serial number as a string (bnc#779493).
  add: 1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
- cdrom_id: created links for the default cd/dvd drive (bnc#783054).
  add: 1021-create-default-links-for-primary-cd_dvd-drive.patch (forwarded request 155189 from rmilasan)</comment>
    <requestid>155190</requestid>
  </revision>
  <revision rev="128" vrev="19">
    <srcmd5>297a1ec657a37ec3c6d7f0dc9ca70c82</srcmd5>
    <version>195</version>
    <time>1360762777</time>
    <user>coolo</user>
    <comment>- rework patch:
  1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
- udev: use unique names for temporary files created in /dev.
  add: 1022-udev-use-unique-names-for-temporary-files-created-in.patch
- cdrom_id: add data track count for bad virtual drive.
  add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch 

- rework patch:
  1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
- udev: use unique names for temporary files created in /dev.
  add: 1022-udev-use-unique-names-for-temporary-files-created-in.patch
- cdrom_id: add data track count for bad virtual drive.
  add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch (forwarded request 155319 from rmilasan)</comment>
    <requestid>155320</requestid>
  </revision>
  <revision rev="129" vrev="20">
    <srcmd5>d3fb694302849533e2608a6f30826139</srcmd5>
    <version>195</version>
    <time>1360950711</time>
    <user>coolo</user>
    <comment>- disable nss-myhostname warning (bnc#783841)
  =&gt; disable-nss-myhostname-warning-bnc-783841.diff

- disable nss-myhostname warning (bnc#783841)
  =&gt; disable-nss-myhostname-warning-bnc-783841.diff (forwarded request 155543 from lnussel)</comment>
    <requestid>155545</requestid>
  </revision>
  <revision rev="130" vrev="21">
    <srcmd5>6674036bf75fb0d9c840a087cef0a318</srcmd5>
    <version>195</version>
    <time>1361117638</time>
    <user>coolo</user>
    <comment>- Add early-sync-shutdown.patch: start sync just when
  shutdown.target is beginning
- Update parse-multiline-env-file.patch to better handle continuing
  lines.
- Add handle-HOSTNAME.patch: handle /etc/HOSTNAME (bnc#803653).
- Add systemctl-print-wall-on-if-successful.patch: only print on
  wall if successful.
- Add improve-bash-completion.patch: improve bash completion. (forwarded request 155556 from fcrozat)</comment>
    <requestid>155589</requestid>
  </revision>
  <revision rev="131" vrev="22">
    <srcmd5>248fc6d592391f7e87fe72b56375f90f</srcmd5>
    <version>195</version>
    <time>1361278222</time>
    <user>coolo</user>
    <comment>- udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
  add: 1024-udev-usb_id-parse-only-size-bytes-of-the-descriptors.patch
- udev: expose new ISO9660 properties from libblkid
  add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch 

- udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
  add: 1024-udev-usb_id-parse-only-size-bytes-of-the-descriptors.patch
- udev: expose new ISO9660 properties from libblkid
  add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch (forwarded request 155790 from rmilasan)</comment>
    <requestid>155791</requestid>
  </revision>
  <revision rev="132" vrev="23">
    <srcmd5>38586a2e60e27d3451579377d8f94454</srcmd5>
    <version>195</version>
    <time>1361378793</time>
    <user>coolo</user>
    <comment>- Ensure journal is flushed on disk when systemd-logger is
  installed for the first time.
- Add improve-journal-perf.patch: improve journal performance on
  query.
- Add support-hybrid-suspend.patch: add support for hybrid suspend.
- Add forward-to-pmutils.patch: forward suspend/hibernation calls
  to pm-utils, if installed (bnc#790157). (forwarded request 155834 from fcrozat)</comment>
    <requestid>155884</requestid>
  </revision>
  <revision rev="133" vrev="24">
    <srcmd5>48c38522d7a90687f24be9af8fd1aa67</srcmd5>
    <version>195</version>
    <time>1361550195</time>
    <user>coolo</user>
    <comment>- Add rbind-mount.patch: handle rbind mount points correctly
  (bnc#804575). (forwarded request 156080 from fcrozat)</comment>
    <requestid>156091</requestid>
  </revision>
  <revision rev="134" vrev="25">
    <srcmd5>47680cc161e0696327a715761fef4341</srcmd5>
    <version>195</version>
    <time>1363950503</time>
    <user>coolo</user>
    <comment>Please checkin also to openSUSE 12.3

- udev: re-add persistent network rules (bnc#809843).
  add: 1026-re-add-persistent-net.patch
- rebase all patches, ensure that they apply properly.</comment>
    <requestid>160211</requestid>
  </revision>
  <revision rev="135" vrev="1">
    <srcmd5>98652a3851eb9b54c67c0fb9287219e2</srcmd5>
    <version>202</version>
    <time>1366709996</time>
    <user>coolo</user>
    <comment>- Do not provide %{release} for systemd-analyze
- Add more conflicts to -mini packages
- Disable Predictable Network interface names until it has been
  reviewed by network team, with /usr/lib/tmpfiles.d/network.conf.
- Don't package /usr/lib/firmware/update (not used) (forwarded request 172848 from fcrozat)</comment>
    <requestid>172873</requestid>
  </revision>
  <revision rev="136" vrev="2">
    <srcmd5>5c22ca6d4d655c24eac6cda007f2266c</srcmd5>
    <version>202</version>
    <time>1366996918</time>
    <user>coolo</user>
    <comment>- Fix handle-etc-HOSTNAME.patch to properly set hostname at startup
  when using /etc/HOSTNAME. (forwarded request 173532 from fcrozat)</comment>
    <requestid>173533</requestid>
  </revision>
  <revision rev="137" vrev="3">
    <srcmd5>3028a027c10cfbe2381a9a853c370c8a</srcmd5>
    <version>202</version>
    <time>1367581729</time>
    <user>coolo</user>
    <comment>Otherwise, an empty folder will produce an error:

&gt; for l in /etc/rc.d/rc4.d/*; do echo $l; done
/etc/rc.d/rc4.d/*

&gt; systemd-sysv-convert --save iscsid
/usr/sbin/systemd-sysv-convert: line 44: [: too many arguments
/usr/sbin/systemd-sysv-convert: line 47: [: too many arguments

(resubmit of request 173801) (forwarded request 174108 from chkpnt)</comment>
    <requestid>174398</requestid>
  </revision>
  <revision rev="138" vrev="4">
    <srcmd5>a6b31e25f246b76c91b18d759bc3d194</srcmd5>
    <version>202</version>
    <time>1368478206</time>
    <user>coolo</user>
    <comment>missing backslash (forwarded request 175316 from rmilasan)</comment>
    <requestid>175317</requestid>
  </revision>
  <revision rev="139" vrev="5">
    <srcmd5>5adbecf3a5d22d891a057b7c3470c748</srcmd5>
    <version>202</version>
    <time>1368627043</time>
    <user>coolo</user>
    <comment>- Update handle-SYSTEMCTL_OPTIONS-environment-variable.patch: don't
  free variable whose content is still be used (bnc#819970). (forwarded request 175744 from fcrozat)</comment>
    <requestid>175749</requestid>
  </revision>
  <revision rev="140" vrev="6">
    <srcmd5>e03c757abf971515606c811e06b5a12d</srcmd5>
    <version>202</version>
    <time>1369641799</time>
    <user>coolo</user>
    <comment>- Rebase
  parse-etc-insserv.conf-and-adds-dependencies-accordingly.patch to
  fix memory corruption (thanks to Michal Vyskocil) (bnc#820454). (forwarded request 176236 from fcrozat)</comment>
    <requestid>176241</requestid>
  </revision>
  <revision rev="141" vrev="7">
    <srcmd5>d65ca99f10867db60dc874b71229d1b5</srcmd5>
    <version>202</version>
    <time>1369719815</time>
    <user>coolo</user>
    <comment>- Do no ship defaults for sysctl, they should be part of aaa_base
  (currently in procps).
- Add hostname-setup-shortname.patch: ensure shortname is set as
  hostname (bnc#820213). (forwarded request 176648 from fcrozat)</comment>
    <requestid>176682</requestid>
  </revision>
  <revision rev="142" vrev="1">
    <srcmd5>748198e1229b7b1943c9ecf2eb01fdf4</srcmd5>
    <version>204</version>
    <time>1370430982</time>
    <user>coolo</user>
    <comment>- Update to release 204:
  + systemd-nspawn creates etc/resolv.conf in container if needed.
  + systemd-nspawn will store metadata about container in container
    cgroup including its root directory.
  + cgroup hierarchy has been reworked, all objects are now suffxed
    (with .session for user sessions, .user for users, .nspawn for
     containers). All cgroup names are now escaped to preven
     collision of object names.
  + systemctl list-dependencies gained --plain, --reverse, --after
    and --before switches.
  + systemd-inhibit shows processes name taking inhibitor lock.
  + nss-myhostname will now resolve &quot;localhost&quot; implicitly.
  + .include is not allowed recursively anymore and only in unit
    files. Drop-in files should be favored in most cases.
  + systemd-analyze gained &quot;critical-chain&quot; command, to get slowest
    chain of units run during boot-up.
  + systemd-nspawn@.service has been added to easily run nspawn
    container for system services. Just start
    &quot;systemd-nspawn@foobar.service&quot; and container from
    /var/lib/container/foobar&quot; will be booted.
  + systemd-cgls has new --machine parameter to list processes from
    one container.
  + ConditionSecurity= can now check for apparmor and SMACK.
  + /etc/systemd/sleep.conf has been introduced to configure which
    kernel operation will be execute when &quot;suspend&quot;, &quot;hibernate&quot; or
    &quot;hybrid-sleep&quot; is requrested. It allow new kernel &quot;freeze&quot;
    state to be used too. (This setting won't have any effect if
    pm-utils is installed).
  + ENV{SYSTEMD_WANTS} in udev rules will now implicitly escape
    passed argument if applicable. (forwarded request 176957 from fcrozat)</comment>
    <requestid>176958</requestid>
  </revision>
  <revision rev="143" vrev="2">
    <srcmd5>0a50611e8ad7122d0c7306fcb644c29d</srcmd5>
    <version>204</version>
    <time>1371221282</time>
    <user>coolo</user>
    <comment>- Cleanup NumLock setting code
  (handle-numlock-value-in-etc-sysconfig-keyboard.patch). (forwarded request 178889 from sbrabec)</comment>
    <requestid>178890</requestid>
  </revision>
  <revision rev="144" vrev="3">
    <srcmd5>2dce2b1bc0c9ac5ba3d7ea17407f822b</srcmd5>
    <version>204</version>
    <time>1371562582</time>
    <user>coolo</user>
    <comment>- 0001-journal-letting-interleaved-seqnums-go.patch and 
 0002-journal-remember-last-direction-of-search-and-keep-o.patch
 fix possible infinite loops in the journal code, related to
 bnc #817778

- 0001-journal-letting-interleaved-seqnums-go.patch and 
 0002-journal-remember-last-direction-of-search-and-keep-o.patch
 fix possible infinite loops in the journal code, related to
 bnc #817778 (forwarded request 179367 from elvigia) (forwarded request 179368 from elvigia)</comment>
    <requestid>179380</requestid>
  </revision>
  <revision rev="145" vrev="4">
    <srcmd5>83bb1ff449dc443a44256c46475b5aa8</srcmd5>
    <version>204</version>
    <time>1371733258</time>
    <user>coolo</user>
    <comment>We talked about using %patch, but in that case I would need a tarball of systemd in rpm-macros package which depends on xz which is part of many circles. (forwarded request 179649 from -miska-)</comment>
    <requestid>179651</requestid>
  </revision>
  <revision rev="146" vrev="5">
    <srcmd5>5000563f3c428c3f418af87cc349cd85</srcmd5>
    <version>204</version>
    <time>1372059960</time>
    <user>coolo</user>
    <comment>- Automatically online CPUs/Memory on CPU/Memory hotplug add events
  (bnc#703100, fate#311831).
  add: 1008-physical-hotplug-cpu-and-memory.patch 

  0002-journal-remember-last-direction-of-search-and-keep-o.patch
  fix possible infinite loops in the journal code, related to
  bnc #817778
- Automatically online CPUs/Memory on CPU/Memory hotplug add events
  (bnc#703100, fate#311831).
  add: 1008-physical-hotplug-cpu-and-memory.patch 

  0002-journal-remember-last-direction-of-search-and-keep-o.patch
  fix possible infinite loops in the journal code, related to
  bnc #817778 (forwarded request 180433 from rmilasan)</comment>
    <requestid>180434</requestid>
  </revision>
  <revision rev="147" vrev="6">
    <srcmd5>d563076a7a483fd380d60ea8ac73bc98</srcmd5>
    <version>204</version>
    <time>1372173613</time>
    <user>coolo</user>
    <comment> (forwarded request 180699 from elvigia)</comment>
    <requestid>180843</requestid>
  </revision>
  <revision rev="148" vrev="7">
    <srcmd5>f638d5861af1a7786331a36f1066c411</srcmd5>
    <version>204</version>
    <time>1372237728</time>
    <user>coolo</user>
    <comment>- Drop 1007-add-msft-compability-rules.patch, breaks boot and links
  in /dev/disk/by-id, will need proper rework (bnc#826528).

- 0160-mount-when-learning-about-the-root-mount-from-mounti.patch Another
  case where we are trying to umount the root directory at shutdown.
- 0185-core-only-attempt-to-connect-to-a-session-bus-if-one.patch
  only attempt to connect to a session bus if one likely exists
- Drop 1007-add-msft-compability-rules.patch, breaks boot and links
  in /dev/disk/by-id, will need proper rework (bnc#826528).

- 0160-mount-when-learning-about-the-root-mount-from-mounti.patch Another
  case where we are trying to umount the root directory at shutdown.
- 0185-core-only-attempt-to-connect-to-a-session-bus-if-one.patch
  only attempt to connect to a session bus if one likely exists (forwarded request 180965 from rmilasan)</comment>
    <requestid>180966</requestid>
  </revision>
  <revision rev="149" vrev="8">
    <srcmd5>a689b074b4362d63fac2ec1162f70640</srcmd5>
    <version>204</version>
    <time>1372760983</time>
    <user>coolo</user>
    <comment>- systemd-mini doesn't need dbus-1, only dbus-1-devel (forwarded request 181585 from coolo)</comment>
    <requestid>181612</requestid>
  </revision>
  <revision rev="150" vrev="9">
    <srcmd5>09aea134ea0d0711e24d5295c6a94ec2</srcmd5>
    <version>204</version>
    <time>1372863230</time>
    <user>coolo</user>
    <comment>- Replace
  parse-etc-insserv.conf-and-adds-dependencies-accordingly.patch
  patch with insserv-generator.patch: no longer patch systemd main
  binary but generate systemd drop-in files using a generator, for
  insserv.conf compatibility. (forwarded request 181647 from fcrozat)</comment>
    <requestid>181817</requestid>
  </revision>
  <revision rev="151" vrev="1">
    <srcmd5>0507a3e50c433937aac05fb6b3248304</srcmd5>
    <version>206</version>
    <time>1375421208</time>
    <user>coolo</user>
    <comment>- Ensure /usr/lib/systemd/system/shutdown.target.wants is created
  and owned by systemd package. (forwarded request 185494 from fcrozat)</comment>
    <requestid>185496</requestid>
  </revision>
  <revision rev="152" vrev="2">
    <srcmd5>d83129dc7d8bcbdad1519d25b1d97ffd</srcmd5>
    <version>206</version>
    <time>1375782209</time>
    <user>coolo</user>
    <comment>- explicitly enable getty@tty1.service instead of getty@.service as
  the tty1 alias has been removed from the file (bnc#833494)</comment>
    <requestid>186059</requestid>
  </revision>
  <revision rev="153" vrev="3">
    <srcmd5>00c472384dd5454493b94fa4009bbfca</srcmd5>
    <version>206</version>
    <time>1377248764</time>
    <user>scarabeus_factory</user>
    <comment>This SR fixes screen locking problems in Gnome and also automatic login.

- Add patch logind_update_state_file_after_generating_the_session_fifo_not_before.patch
  to fix https://bugs.freedesktop.org/show_bug.cgi?id=67273 (forwarded request 195808 from namtrac)</comment>
    <requestid>195987</requestid>
  </revision>
  <revision rev="154" vrev="4">
    <srcmd5>a86ace49365183cf94af7545c86397fd</srcmd5>
    <version>206</version>
    <time>1378647097</time>
    <user>coolo</user>
    <comment>- Remove
  force-lvm-restart-after-cryptsetup-target-is-reached.patch and
  remove additional dependencies on LVM in other patches: LVM has
  now systemd support, no need to work around it anymore in
  systemd. (forwarded request 197612 from fcrozat)</comment>
    <requestid>197892</requestid>
  </revision>
  <revision rev="155" vrev="1">
    <srcmd5>c87cd29c804af51ba745ce136acf085a</srcmd5>
    <version>207</version>
    <time>1379076343</time>
    <user>scarabeus_factory</user>
    <comment>- Enable Predictable Network interface names (bnc#829526).

- version 207, distribution specific changes follow, for overall 
  release notes see NEWS.
- Fixed: 
  * Failed at step PAM spawning /usr/lib/systemd/systemd: 
  Operation not permitted
  * Fix shutdown hang &quot;a stop job is running for Session 1 of user root&quot;
    that was reported in opensuse-factory list.
- systemd-sysctl no longer reads /etc/sysctl.conf however backward
  compatbility is to be provides by a symlink created at %post.
- removed previously disabled upstream patches (merged):
  0002-core-mount.c-mount_dump-don-t-segfault-if-mount-is-n.patch,
  0004-disable-the-cgroups-release-agent-when-shutting-down.patch,
  0005-cgroups-agent-remove-ancient-fallback-code-turn-conn.patch,
  0006-suppress-status-message-output-at-shutdown-when-quie.patch,
- removed upstream merged patches:
  exclude-dev-from-tmpfiles.patch,
  logind_update_state_file_after_generating_....patch
- Add systemd-pam_config.patch: use correct include name for PAM
  configuration on openSUSE.

- Add exclude-dev-from-tmpfiles.patch: allow to exclude /dev from
  tmpfiles (bnc#835813).</comment>
    <requestid>198848</requestid>
  </revision>
  <revision rev="156" vrev="2">
    <srcmd5>1795f0855c944388fe18b09e75a79879</srcmd5>
    <version>207</version>
    <time>1379342224</time>
    <user>coolo</user>
    <comment>- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch 
  missing important check on return value.
- 0002-cgroup-correct-the-log-information.patch fix misleading
  log information.
- 0003-cgroup-fix-incorrectly-setting-memory-cgroup.patch fix
  setting memory cgroup
- 0004-random-seed-we-should-return-errno-of-failed-loop_wr.patch
  should fail if write fails.
- 0005-core-cgroup-first-print-then-free.patch use-after-free
  will trigger if there is an error condition.
- 0006-swap-fix-reverse-dependencies.patch reported in 
  opensuse-factory list, topic &quot;swap isn't activated&quot;
- 0007-libudev-fix-move_later-comparison.patch libudev
  invalid usage of &quot;move_later&quot;.

- while testing this new release I get in the logs ocassionally
  at boot &quot;systemd[1]: Failed to open private bus connection: 
  Failed to connect to socket /var/run/dbus/system_bus_socket: 
  No such file or directory&quot; indeed DBUS_SYSTEM_BUS_DEFAULT_ADDRESS
  is defined to /var/run/dbus/system_bus_socket instead of 
  /run/dbus/system_bus_socket and that does not fly when /var/run
  is not yet available. (systemd-dbus-system-bus-address.patch)

- 0001-cgroup-add-the-missing-setting-of-variable-s-value.patch 
  missing important check on return value.
- 0002-cgroup-correct-the-log-information.patch fix misleading
  log information.
- 0003-cgroup-fix-incorrectly-setting-memory-cgroup.patch fix
  setting memory cgroup
- 0004-random-seed-we-should-return-errno-of-failed-loop_wr.patch (forwarded request 199084 from elvigia)</comment>
    <requestid>199207</requestid>
  </revision>
  <revision rev="157" vrev="3">
    <srcmd5>8938fbaaafe3162683c4527d42a79424</srcmd5>
    <version>207</version>
    <time>1379423062</time>
    <user>coolo</user>
    <comment>- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch 
  really fixes the swap unit problem mentioned in previous 
  commit &amp;amp; the opensuse-factory mailing list.

- 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch 
  really fixes the swap unit problem mentioned in previous 
  commit &amp;amp; the opensuse-factory mailing list. (forwarded request 199286 from elvigia)</comment>
    <requestid>199295</requestid>
  </revision>
  <revision rev="158" vrev="5">
    <srcmd5>8938fbaaafe3162683c4527d42a79424</srcmd5>
    <version>207</version>
    <time>1379664757</time>
    <user>adrianSuSE</user>
    <comment>Split 13.1 from Factory</comment>
  </revision>
  <revision rev="159" vrev="6">
    <srcmd5>a27674cfe1f8389500b4c337ed8beeee</srcmd5>
    <version>207</version>
    <time>1379927044</time>
    <user>coolo</user>
    <comment>- Move symlink migration trigger to post (bnc#821800).

-add  CVE-2013-4288 to changes (forwarded request 199741 from fcrozat)</comment>
    <requestid>199760</requestid>
  </revision>
  <revision rev="160" vrev="7">
    <srcmd5>5d0af2981881c979c0a9d12573c947e9</srcmd5>
    <version>207</version>
    <time>1380218634</time>
    <user>coolo</user>
    <comment>Resynced to Base:System to fix merge conflicts
- Fix-timeout-when-stopping-Type-notify-service.patch
  Make sure MAINPID is watched when it becomes known (bnc#841544) (forwarded request 200219 from arvidjaar)</comment>
    <requestid>200302</requestid>
  </revision>
  <revision rev="161" vrev="8">
    <srcmd5>1a2465cc51e8d981927b28f433664229</srcmd5>
    <version>207</version>
    <time>1380470040</time>
    <user>coolo</user>
    <comment>- Update use-usr-sbin-sulogin-for-emergency-service.patch to apply
  to all services using sulogin and remove generated files from
  upstream tarball (bnc#841398). (forwarded request 201156 from fcrozat)</comment>
    <requestid>201213</requestid>
  </revision>
  <revision rev="162" vrev="1">
    <srcmd5>6f4782324d23b14808a999303c3844a5</srcmd5>
    <version>208</version>
    <time>1380895666</time>
    <user>scarabeus_factory</user>
    <comment>- Add 0001-acpi-fptd-fix-memory-leak-in-acpi_get_boot_usec.patch:
  fix acpi memleak.
- Add
  0002-fix-lingering-references-to-var-lib-backlight-random.patch:
  fix invalid path in documentation.
- Add
  0003-acpi-make-sure-we-never-free-an-uninitialized-pointe.patch:
  fix invalid memory free.
- Add 0004-systemctl-fix-name-mangling-for-sysv-units.patch: fix
  name mangling for sysv units.
- Add
  0005-cryptsetup-fix-OOM-handling-when-parsing-mount-optio.patch:
  fix OOM handling.
- Add 0006-journald-add-missing-error-check.patch: add missing
  error check.
- Add 0007-bus-fix-potentially-uninitialized-memory-access.patch:
  fix uninitialized memory access.
- Add 0008-dbus-fix-return-value-of-dispatch_rqueue.patch: fix
  return value.
- Add 0009-modules-load-fix-error-handling.patch: fix error
  handling.
- Add 0010-efi-never-call-qsort-on-potentially-NULL-arrays.patch:
  fix incorrect memory access.
- Add 0011-strv-don-t-access-potentially-NULL-string-arrays.patch:
  fix incorrect memory access.
- Add
  0012-mkdir-pass-a-proper-function-pointer-to-mkdir_safe_i.patch:
  fix invalid pointer.
- Add
  0014-tmpfiles.d-include-setgid-perms-for-run-log-journal.patch: (forwarded request 202117 from fcrozat)</comment>
    <requestid>202147</requestid>
  </revision>
  <revision rev="163" vrev="2">
    <srcmd5>dcffd5faec8011f7cef2bf77bac4bf40</srcmd5>
    <version>208</version>
    <time>1382012909</time>
    <user>scarabeus_factory</user>
    <comment>(please also push to 13.1, I want the same version as F20)
- Add
  0001-gpt-auto-generator-exit-immediately-if-in-container.patch:
  don't start gpt auto-generator in container (git).
- Add
  0001-manager-when-verifying-whether-clients-may-change-en.patch:
  fix reload check in selinux case (git).
- Add 0001-logind-fix-bus-introspection-data-for-TakeControl.patch:
  fix introspection for TakeControl (git).
- Add 0001-mount-check-for-NULL-before-reading-pm-what.patch: fix
  crash when parsing some incorrect unit (git).
- Add
  0001-shared-util-fix-off-by-one-error-in-tag_to_udev_node.patch:
  Fix udev rules parsing (git).
- Add
  0001-systemd-serialize-deserialize-forbid_restart-value.patch:
  Fix incorrect deserialization for forbid_restart (git).
- Add
  0001-core-unify-the-way-we-denote-serialization-attribute.patch:
  Ensure forbid_restart is named like other attributes (git).
- Add 0001-journald-fix-minor-memory-leak.patch: fix memleak in
  journald (git).
- Add
  0001-do-not-accept-garbage-from-acpi-firmware-performance.patch:
  Improve ACPI firmware performance parsing (git).
- Add
  0001-journald-remove-rotated-file-from-hashmap-when-rotat.patch:
  Fix journal rotation (git).
- Add
  0001-login-fix-invalid-free-in-sd_session_get_vt.patch:
  Fix memory corruption in sd_session_get_vt (git). (forwarded request 203387 from fcrozat)</comment>
    <requestid>203396</requestid>
  </revision>
  <revision rev="164" vrev="3">
    <srcmd5>50cccc5b458e0711da5f0882c86d106f</srcmd5>
    <version>208</version>
    <time>1382361322</time>
    <user>scarabeus_factory</user>
    <comment>- Add patch
  1009-make-xsltproc-use-correct-ROFF-links.patch
  to have valid ROFF links in manual pages working again (bnc#842844)</comment>
    <requestid>204107</requestid>
  </revision>
  <revision rev="165" vrev="4">
    <srcmd5>984626abd2845bd8176a73f0d21f19c2</srcmd5>
    <version>208</version>
    <time>1382720054</time>
    <user>scarabeus_factory</user>
    <comment>- Add upstream patch 
  0001-analyze-set-white-background.patch
  to make SVG output of systemd analyze readable</comment>
    <requestid>204802</requestid>
  </revision>
  <revision rev="166" vrev="5">
    <srcmd5>6d23d1d81f9082c9de0f801fe207593a</srcmd5>
    <version>208</version>
    <time>1383630736</time>
    <user>coolo</user>
    <comment>- Add upstream patch 
  0001-analyze-set-text-on-side-with-most-space.patch
  to place the text on the side with most space</comment>
    <requestid>205719</requestid>
  </revision>
  <revision rev="167" vrev="6">
    <srcmd5>8aaa04c5e9ae9dc3d806a77be639fa2d</srcmd5>
    <version>208</version>
    <time>1383811511</time>
    <user>coolo</user>
    <comment>- Add patch 
  1010-do-not-install-sulogin-unit-with-poweroff.patch
  that is do not install console-shell.service in any system target
  as this will cause automatic poweroff at boot (bnc#849071)</comment>
    <requestid>205947</requestid>
  </revision>
  <revision rev="168" vrev="7">
    <srcmd5>0dbef6ba868f475a26c37e4be973de4e</srcmd5>
    <version>208</version>
    <time>1385829379</time>
    <user>coolo</user>
    <comment>- Add U_logind_revert_lazy_session_activation_on_non_vt_seats.patch
  * See: http://cgit.freedesktop.org/systemd/systemd/commit/?id=3fdb2494c1e24c0a020f5b54022d2c751fd26f50 (forwarded request 208810 from lbssousa)</comment>
    <requestid>208952</requestid>
  </revision>
  <revision rev="169" vrev="8">
    <srcmd5>0d224f96328d7142c403f7d40c9a41b6</srcmd5>
    <version>208</version>
    <time>1387098588</time>
    <user>coolo</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>210814</requestid>
  </revision>
  <revision rev="170" vrev="9">
    <srcmd5>7de53689ed27c2ba24d916d7de8ac503</srcmd5>
    <version>208</version>
    <time>1387453916</time>
    <user>coolo</user>
    <comment>- Update insserv-generator.patch: fix crash in insserv generator
  (bnc#854314).
- Update apply-ACL-for-nvidia-device-nodes.patch with latest fixes
  for Nvidia cards (bnc#808319). (forwarded request 211000 from fcrozat)</comment>
    <requestid>211088</requestid>
  </revision>
  <revision rev="171" vrev="10">
    <srcmd5>b8471b1a7486ca966b50f280af04f33c</srcmd5>
    <version>208</version>
    <time>1387485539</time>
    <user>coolo</user>
    <comment>- Added 0001-logind-garbage-collect-stale-users.patch: Don't stop a
  running user manager from garbage-collecting the user. Original
  behavior caused bnc#849870

- Add build-sys-make-multi-seat-x-optional.patch
  * See: http://cgit.freedesktop.org/systemd/systemd/commit/?id=bd441fa27a22b7c6e11d9330560e0622fb69f297
  * Now systemd-multi-seat-x build can be disabled with configure option
    --disable-multi-seat-x. It should be done when xorg-x11-server
    no longer needs it (work in progress).</comment>
    <requestid>211697</requestid>
  </revision>
  <revision rev="172" vrev="11">
    <srcmd5>6bb0179b1f5dd73b63612c3fedb3e0a1</srcmd5>
    <version>208</version>
    <time>1388396699</time>
    <user>coolo</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>212344</requestid>
  </revision>
  <revision rev="173" vrev="12">
    <srcmd5>cb19de5777ec3aacec9d61a8358440a4</srcmd5>
    <version>208</version>
    <time>1391171766</time>
    <user>coolo</user>
    <comment>- Change patch 0001-add-hdflush-for-reboot-or-hddown-for-poweroff.patch
  to skip already by the kernel managed devices 

- fix timeout stopping user@.service (bnc#841544)
  * 0001-core-introduce-new-KillMode-mixed-which-sends-SIGTER.patch
  * 0002-service-allow-KillMode-mixed-in-conjunction-with-PAM.patch
  * 0003-core-make-sure-to-always-go-through-both-SIGTERM-and.patch

- Add patch 0001-upstream-systemctl-halt-reboot-error-handling.patch
  to be able to detect if the sysctl reboot() returns.
- Add patch 0001-add-hdflush-for-reboot-or-hddown-for-poweroff.patch
  A check for unmaintained disk like devices is added to be able to
  flush and maybe shut them down.  Also the missing sync() system
  call is added for the direct halt/reboot systemctl command. Then
  the system halt is used as fallback if poweroff fails for both
  the direct poweroff systemctl command as well as for the
  systemd-shutdown utility.

- Make systemd-mini build 

- Make requires bash-completion a recommends

- Add patch 1017-skip-native-unit-handling-if-sysv-already-handled.patch
  to avoid that enabled boot scripts will be handled as unit files
  by systemctl status command (bnc#818044)

- Drop patch 1017-enforce-sufficient-shutdown-warnings.patch
  as the original code behaves exactly as the shutdown code of
  the old SysVinit (bnc#750845)
- Rename support-powerfail-with-powerstatus.patch to</comment>
    <requestid>215598</requestid>
  </revision>
  <revision rev="174" vrev="13">
    <srcmd5>6310698e3de4edc5e827b554796302a8</srcmd5>
    <version>208</version>
    <time>1391674632</time>
    <user>coolo</user>
    <comment>- Change and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to disable the workaround to find /dev/3270/tty1 as this now
  should be done by a) the kernel patch
  http://lkml.indiana.edu/hypermail/linux/kernel/1402.0/02319.html
  and the changed udev rule 99-systemd.rules

- Remove PreReq pidof from udev, nothing in this pkg uses it

- Change and extend patch
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to re-enable colouring if 3270 console was enforced on the kernel
  command line as 3270 cna handle colour ANSI escape sequences.
  Also let the serial getty generator find the /dev/3270/tty1
  character device (bnc#861316)

- Add patch 0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to strip the colouring ANSI escape sequences from the console
  messages (bnc#860937)

- Change and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to disable the workaround to find /dev/3270/tty1 as this now
  should be done by a) the kernel patch
  http://lkml.indiana.edu/hypermail/linux/kernel/1402.0/02319.html
  and the changed udev rule 99-systemd.rules

- Remove PreReq pidof from udev, nothing in this pkg uses it

- Change and extend patch</comment>
    <requestid>221003</requestid>
  </revision>
  <revision rev="175" vrev="14">
    <srcmd5>a58ac7d8828196d4c1603b0dac8bb9b7</srcmd5>
    <version>208</version>
    <time>1392112030</time>
    <user>coolo</user>
  </revision>
  <revision rev="176" vrev="15">
    <srcmd5>9eab51eac9ab97cad9666d0cdc862ff6</srcmd5>
    <version>208</version>
    <time>1392481158</time>
    <user>coolo</user>
    <comment>- Add several upstream bugfix patches which are missed:
  * 0018-core-do-not-add-what-to-RequiresMountsFor-for-networ.patch
  * 0026-udevadm.xml-document-resolve-names-option-for-test.patch
  * 0030-Fix-for-SIGSEGV-in-systemd-bootchart-on-short-living.patch
  * 0032-rules-don-t-limit-some-of-the-rules-to-the-add-actio.patch
  * 0031-man-document-the-b-special-boot-option.patch
  * 0033-tmpfiles-log-unaccessible-FUSE-mount-points-only-as-.patch
  * 0034-systemd-python-fix-booted-and-add-two-functions-to-d.patch
  * 0035-activate-mention-E-in-the-help-text.patch
  * 0036-activate-fix-crash-when-s-is-passed.patch
  * 0037-tmpfiles-adjust-excludes-for-the-new-per-service-pri.patch
  * 0038-core-socket-fix-SO_REUSEPORT.patch
  * 0039-journal-when-appending-to-journal-file-allocate-larg.patch
  * 0040-journal-optimize-bisection-logic-a-bit-by-caching-th.patch
  * 0041-journal-fix-iteration-when-we-go-backwards-from-the-.patch
  * 0042-journal-allow-journal_file_copy_entry-to-work-on-non.patch
  * 0043-journal-simplify-pre-allocation-logic.patch
  * 0044-journald-mention-how-long-we-needed-to-flush-to-var-.patch
  * 0046-util.c-check-if-return-value-from-ttyname_r-is-0-ins.patch
  * 0047-docs-remove-unneeded-the-s-in-gudev-docs.patch
  * 0048-man-explicitly-say-when-multiple-units-can-be-specif.patch
  * 0049-systemd-treat-reload-failure-as-failure.patch
- Add patch 0001-Don-t-snprintf-a-potentially-NULL-pointer.patch
  to avoid potential NULL pointer
- Reorder patches to reflect udev/systemd usage

- don't build bash-completions for bootstrap package

- add more requires to this-is-only-for-build-envs to avoid 
  problems in kiwi configs</comment>
    <requestid>222383</requestid>
  </revision>
  <revision rev="177" vrev="1">
    <srcmd5>80861da091cec746b95d66086cbd1a7a</srcmd5>
    <version>210</version>
    <time>1394526251</time>
    <user>coolo</user>
    <comment>- Add or port upstream bugfix patches: 
  0001-Fix-systemd-stdio-bridge-symlink.patch
  0002-execute-free-directory-path-if-we-fail-to-remove-it-.patch
  0003-Do-not-print-invalid-UTF-8-in-error-messages.patch
  0004-man-document-missing-options-of-systemd-run.patch
  0005-systemd-run-add-some-extra-safety-checks.patch
  0006-journal-assume-that-next-entry-is-after-previous-ent.patch
  0007-journal-forget-file-after-encountering-an-error.patch
  0008-core-correctly-unregister-PIDs-from-PID-hashtables.patch
  0009-logind-fix-reference-to-systemd-user-sessions.servic.patch
  0010-man-update-link-to-LSB.patch
  0011-man-systemd-bootchart-fix-spacing-in-command.patch
  0012-man-add-missing-comma.patch
  0013-units-Do-not-unescape-instance-name-in-systemd-backl.patch

- Add linker scripts as place holder of the old systemd shared
  libraries now all included in libsystemd.so  (bnc#867128)

- Make patch 1006-udev-always-rename-network.patch work again
  and add it again. 

- address missing owner functionality in systemd-tmpfiles (fate#314974)
  1022-systemd-tmpfiles-ownerkeep.patch

- Generate the bash completion files on the fly for the case of
  not having the package bash-completion around 
- Add or port upstream bugfix patches:
  0001-nspawn-fix-detection-of-missing-proc-self-loginuid.patch
  0002-cdrom_id-use-the-old-MMC-fallback.patch
  0003-journalctl-refuse-extra-arguments-with-verify-and-si.patch</comment>
    <requestid>225408</requestid>
  </revision>
  <revision rev="178" vrev="2">
    <srcmd5>6560ce612e6641e69f132a5b940e7668</srcmd5>
    <version>210</version>
    <time>1395156075</time>
    <user>coolo</user>
    <comment>- Add patch getty-generator-with-serial-3270-tty.patch to avoid
  harmless error messages on not existing getty@3270 files

- Replace systemd-big-endian-reply-matching.patch with upstream
  0001-sd-bus-don-t-look-for-a-64bit-value-when-we-only-hav.patch 
  to solve broken systemd communication with and over dbus (bnc#866732)

- Readd patch 1008-add-msft-compability-rules.patch for
  older code base as 13.1 
- Modify pre_checkin.sh to throw an error if a patch will be
  applied which modifies one of Makefile.am, Makefile.in, or
  configiure.ac as this breaks bootstrapping
- Add second version of make-209-working-on-older-dist.patch
  to be able to apply for bootstrapping version

- Don't require non-existing binutils-gold

- Avoid file conflict between udev and systemd (bnc#868230)

- Modify patch
  module-load-handle-SUSE-etc-sysconfig-kernel-module-list.patch
  to ignore if /etc/sysconfig/kernel does not exist (bnc#865834) 

- Add patch systemd-big-endian-reply-matching.patch
  make sure that systemd can talk with dbus-daemon even on big
  endian systems (bnc#866732)
-----------------------------------------------------------------
- Due to previous reason, resurrect systemd-dbus-system-bus-address.patch
- Removed pkgconfig(dbus-1) BuildRequires - with 209 and newer, itis only
  needed for quering default DBus directories, which we nowpass to configure.</comment>
    <requestid>225960</requestid>
  </revision>
  <revision rev="179" vrev="3">
    <srcmd5>96b0ecc3c8b8c27a9c6c4be0379f30bd</srcmd5>
    <version>210</version>
    <time>1396535918</time>
    <user>coolo</user>
    <comment></comment>
    <requestid>228354</requestid>
  </revision>
  <revision rev="180" vrev="4">
    <srcmd5>2b5a3863967223d499d61844440d48f7</srcmd5>
    <version>210</version>
    <time>1397060239</time>
    <user>coolo</user>
    <comment>- Add patch portmap-wants-rpcbind-socket.patch to make sure that
  rpcbind socket as well as service is up with the target
- Add or port upstram bugfix patches:
  0001-journal-fix-export-of-messages-containing-newlines.patch
  0002-systemctl-update-NAME-to-PATTERN-in-help.patch
  0003-tty-ask-password-agent-return-negative-errno.patch
  0004-systemd-python-use-.hex-instead-of-.get_hex.patch
  0005-systemd-python-fix-failing-assert.patch

- Add patch portmap-wants-rpcbind-socket.patch to make sure that
  rpcbind socket as well as service is up with the target
- Add or port upstram bugfix patches:
  0001-journal-fix-export-of-messages-containing-newlines.patch
  0002-systemctl-update-NAME-to-PATTERN-in-help.patch
  0003-tty-ask-password-agent-return-negative-errno.patch
  0004-systemd-python-use-.hex-instead-of-.get_hex.patch
  0005-systemd-python-fix-failing-assert.patch</comment>
    <requestid>229352</requestid>
  </revision>
  <revision rev="181" vrev="5">
    <srcmd5>02782435e13166102918785b631c0a61</srcmd5>
    <version>210</version>
    <time>1397330932</time>
    <user>coolo</user>
    <comment>- Add two patches from hare@suse.com
  1011-64-btrfs.rules-skip-btrfs-check-if-devices-are-not-r.patch
  1012-Skip-persistent-device-link-creation-on-multipath-de.patch
  to solve bnc#872929

- Increase result size for programs stdout (bnc#867840).
  add: 1010-udev-increase-result-size-for-programs.patch
- Update udev-generate-peristent-rule.sh to the latest version.
- Clean-up spec file, re-arange patch to suit the setup, all udev
  patches start with 1XXX-*.{patch,diff}.
- Rename: 0013-cdrom_id-use-the-old-MMC-fallback.patch to
  1009-cdrom_id-use-the-old-MMC-fallback.patch
- Rename: 1009-make-xsltproc-use-correct-ROFF-links.patch to
  0009-make-xsltproc-use-correct-ROFF-links.patch
- Rename: 1010-do-not-install-sulogin-unit-with-poweroff.patch to
  0010-do-not-install-sulogin-unit-with-poweroff.patch
- Rename: 1014-journald-with-journaling-FS.patch to
  0014-journald-with-journaling-FS.patch
- Rename: 1018-Make-LSB-Skripts-know-about-Required-and-Should.patch to
  0018-Make-LSB-Skripts-know-about-Required-and-Should.patch
- Rename: 1019-make-completion-smart-to-be-able-to-redirect.patch to
  0019-make-completion-smart-to-be-able-to-redirect.patch
- Rename: 1022-systemd-tmpfiles-ownerkeep.patch to
  0022-systemd-tmpfiles-ownerkeep.patch 

- Add two patches from hare@suse.com
  1011-64-btrfs.rules-skip-btrfs-check-if-devices-are-not-r.patch
  1012-Skip-persistent-device-link-creation-on-multipath-de.patch
  to solve bnc#872929</comment>
    <requestid>229621</requestid>
  </revision>
  <revision rev="182" vrev="6">
    <srcmd5>b587ebec69d84ad04870ee2415874e92</srcmd5>
    <version>210</version>
    <time>1398505502</time>
    <user>coolo</user>
    <comment>- Extend avoid-divide-by-zero-sigtrap.patch to make the crash
  handler know about SIGTRAP and SIGSYS 

- Add avoid-divide-by-zero-sigtrap.patch which fixes bnc#867663
  that is a divide by zero on a jobless system 

- Use latest regenerate-initrd rpm macros (fate#313506) 
- Add rescue-emergency-target-conflicts.patch to avoid that
  emergency and rescue sulogin are fighting on console

- Modify systemd-sleep-grub to let hybrid-sleep.target work even
  on XEN, changes from Thomas Blume (bnc#873432)

- Add backported upstream patch
  0001-reduce-the-amount-of-messages-logged-to-dev-kmsg-whe.patch
- Add patch systemd-detect-xendom.patch from Thomas Blume
  to be able to detect XEN dom0 as well as domU
- systemd conflicts with sysvinit, ven if the package systemd-sysvinit
  does already conflict with sysvinit-init (bnc#873444)

- Extend avoid-divide-by-zero-sigtrap.patch to make the crash
  handler know about SIGTRAP and SIGSYS 

- Add avoid-divide-by-zero-sigtrap.patch which fixes bnc#867663
  that is a divide by zero on a jobless system 

- Use latest regenerate-initrd rpm macros (fate#313506) 
- Add rescue-emergency-target-conflicts.patch to avoid that
  emergency and rescue sulogin are fighting on console</comment>
    <requestid>230483</requestid>
  </revision>
  <revision rev="183" vrev="7">
    <srcmd5>1a21b61d6f2f1dd569b7ac930bc760e9</srcmd5>
    <version>210</version>
    <time>1399056684</time>
    <user>coolo</user>
    <comment>- Add patch shut-up-annoying-assertion-monotonic-clock-message.patch
  to avoid annyoing messages on failing dual_timestamp_is_set in the
  kernel's message ring buffer

- Update udev-generate-peristent-rule.sh from latest git

- Modify and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to avoid also ANSI escape sequences for busy jobs on s390

- Add or port upstram bugfix patches:
  0001-bash-completion-fix-__get_startable_units.patch
  0002-sysctl-replaces-some-slashes-with-dots.patch
  0003-delta-do-not-use-unicode-chars-in-C-locale.patch
  0004-implement-a-union-to-pad-out-file_handle.patch
- Add patch respect-nfs-bg-option.patch from Thomas Blume:
  System fails to boot if nfs mounts get added to fstab (bnc#874665)

- Do not use runtime PM for some IBM consoles (bnc#868931)
  1013-no-runtime-PM-for-IBM-consoles.patch 

- Add patch shut-up-annoying-assertion-monotonic-clock-message.patch
  to avoid annyoing messages on failing dual_timestamp_is_set in the
  kernel's message ring buffer

- Update udev-generate-peristent-rule.sh from latest git

- Modify and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to avoid also ANSI escape sequences for busy jobs on s390</comment>
    <requestid>232406</requestid>
  </revision>
  <revision rev="184" vrev="8">
    <srcmd5>eb39d20bce99f695ebc84a2fe6d51646</srcmd5>
    <version>210</version>
    <time>1399376381</time>
    <user>coolo</user>
    <comment>- Port upstream patch
  0001-sd-rtnl-message-append-fix-uninitialized-memory.patch
  back to 210
- Add patch keep-crypt-password-prompt.patch from Thomas Blume
  to fix bnc#875502 - fails to boot when swap space is encrypted
- Port upstream patch set for net_id back in patch
  upstream-net_id-changes.patch

- Port upstream patch
  0001-sd-rtnl-message-append-fix-uninitialized-memory.patch
  back to 210
- Add patch keep-crypt-password-prompt.patch from Thomas Blume
  to fix bnc#875502 - fails to boot when swap space is encrypted
- Port upstream patch set for net_id back in patch
  upstream-net_id-changes.patch</comment>
    <requestid>232729</requestid>
  </revision>
  <revision rev="185" vrev="9">
    <srcmd5>8c349df428d11996d17d4da690981286</srcmd5>
    <version>210</version>
    <time>1399703544</time>
    <user>coolo</user>
    <comment>- Add patch parse-crypttab-for-noauto-option.patch from Thomas Blume
  to handle the option 'noauto' in /etc/crypttab (bnc#742774)

- Modify and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to have the correct terminal type used with agetty
- Add patch 0001-tmpfiles-fix-permissions-on-new-journal-files.patch
  to allow users to access systemd user journal (bnc#876694) 

- Add patch parse-crypttab-for-noauto-option.patch from Thomas Blume
  to handle the option 'noauto' in /etc/crypttab (bnc#742774)

- Modify and extend patch 
  0001-On_s390_con3270_disable_ANSI_colour_esc.patch
  to have the correct terminal type used with agetty
- Add patch 0001-tmpfiles-fix-permissions-on-new-journal-files.patch
  to allow users to access systemd user journal (bnc#876694)</comment>
    <requestid>233091</requestid>
  </revision>
  <revision rev="186" vrev="10">
    <srcmd5>fa348d0228b6dd29936749d33d14df40</srcmd5>
    <version>210</version>
    <time>1400006780</time>
    <user>coolo</user>
    <comment>- Add patch log-target-null-instead-kmsg.patch from Thomas Blume
  to enable the kernel developers to see a clean kmsg ring buffer
  without any systemd/udev messages included (bnc#877021)

- Add upstram patches for backlight
  0001-backlight-Avoid-restoring-brightness-to-an-unreadabl.patch
  0002-backlight-do-nothing-if-max_brightness-is-0.patch
  0003-backlight-unify-error-messages.patch
  0004-backlight-warn-if-kernel-exposes-backlight-device-wi.patch
  0005-backlight-handle-saved-brightness-exceeding-max-brig.patch

- Add upstream patches
  0001-errno-make-sure-to-handle-the-3-errnos-that-are-alia.patch
  0002-udev-warn-when-name_to_handle_at-is-not-implemented.patch
  0003-analyze-fix-plot-with-bad-y-size.patch
  0004-job-add-waiting-jobs-to-run-queue-in-unit_coldplug.patch
  0005-job-always-add-waiting-jobs-to-run-queue-during-cold.patch

- Drop upstream-net_id-changes.patch and replace them with the correct
  patches from upstream and their commits:
  add: 1014-udev-update-net_id-comments.patch 
  add: 1015-udev-persistent-naming-we-cannot-use-virtio-numbers-.patch

- Add patch log-target-null-instead-kmsg.patch from Thomas Blume
  to enable the kernel developers to see a clean kmsg ring buffer
  without any systemd/udev messages included (bnc#877021)

- Add upstram patches for backlight
  0001-backlight-Avoid-restoring-brightness-to-an-unreadabl.patch
  0002-backlight-do-nothing-if-max_brightness-is-0.patch</comment>
    <requestid>233680</requestid>
  </revision>
  <revision rev="187" vrev="11">
    <srcmd5>1ec7f0f8f2fddfe35ca620c71c0ea770</srcmd5>
    <version>210</version>
    <time>1400355997</time>
    <user>coolo</user>
    <comment>- Make baselibs.conf aware to use the appropiate %post and %postun
  scriptlets which includes pam-config (bnc#877674) 

- Add upstram patches
  0001-core-close-socket-fds-asynchronously.patch
  0002-logind-bring-polkit-policy-for-hibernate-in-line-wit.patch
  0003-core-make-sure-to-serialize-jobs-for-all-units.patch

- Add upstram patches
  0001-replace-more-dup-by-F_DUPFD_CLOEXEC.patch
  0002-pam_systemd-use-F_DUPFD_CLOEXEC-when-dupping-session.patch
  to avoid that in pam session unwanted file descriptors are inherited

- Make baselibs.conf aware to use the appropiate %post and %postun
  scriptlets which includes pam-config (bnc#877674) 

- Add upstram patches
  0001-core-close-socket-fds-asynchronously.patch
  0002-logind-bring-polkit-policy-for-hibernate-in-line-wit.patch
  0003-core-make-sure-to-serialize-jobs-for-all-units.patch

- Add upstram patches
  0001-replace-more-dup-by-F_DUPFD_CLOEXEC.patch
  0002-pam_systemd-use-F_DUPFD_CLOEXEC-when-dupping-session.patch
  to avoid that in pam session unwanted file descriptors are inherited</comment>
    <requestid>234299</requestid>
  </revision>
  <revision rev="188" vrev="12">
    <srcmd5>d5c9e1ff640cee352ef88fd79248d974</srcmd5>
    <version>210</version>
    <time>1401167343</time>
    <user>coolo</user>
    <comment>- fix file list of systemd.pc</comment>
    <requestid>235044</requestid>
  </revision>
  <revision rev="189" vrev="13">
    <srcmd5>2b266d4b06babfefcf8f00dd1296dd1c</srcmd5>
    <version>210</version>
    <time>1401252188</time>
    <user>coolo</user>
    <comment>- Add upstream patches
  0001-Do-not-unescape-unit-names-in-Install-section.patch
  0002-analyze-run-use-bus_open_transport_systemd-instead-o.patch

- Add upstream patch
  1020-udev-keyboard-also-hook-into-change-events.patch

- Add upstream patches to update keyboard data base
  0001-keymap-Add-Lenovo-Enhanced-USB-Keyboard.patch
  0002-keymap-Asus-EeePC-touchpad-toggle-key.patch
- Add upstream patches
  0001-nspawn-allow-to-bind-mount-journal-on-top-of-a-non-e.patch
  0002-nspawn-restore-journal-directory-is-empty-check.patch
  0003-core-never-consider-failure-when-reading-drop-ins-fa.patch
  0004-socket-properly-handle-if-our-service-vanished-durin.patch

- Add upstream patches
  0001-Do-not-unescape-unit-names-in-Install-section.patch
  0002-analyze-run-use-bus_open_transport_systemd-instead-o.patch

- Add upstream patch
  1020-udev-keyboard-also-hook-into-change-events.patch

- Add upstream patches to update keyboard data base
  0001-keymap-Add-Lenovo-Enhanced-USB-Keyboard.patch
  0002-keymap-Asus-EeePC-touchpad-toggle-key.patch
- Add upstream patches
  0001-nspawn-allow-to-bind-mount-journal-on-top-of-a-non-e.patch
  0002-nspawn-restore-journal-directory-is-empty-check.patch
  0003-core-never-consider-failure-when-reading-drop-ins-fa.patch</comment>
    <requestid>235517</requestid>
  </revision>
  <revision rev="190" vrev="14">
    <srcmd5>1372e2a2c836688b18e8b3ad64120e8d</srcmd5>
    <version>210</version>
    <time>1404157407</time>
    <user>coolo</user>
    <comment>- Update of patch 0001-detect-s390-virt.patch (bnc#880438)

- Shut up stupid check scripts crying for not mentioned systemd-mini-rpmlintrc

- Add upstream patchs
  0001-core-use-correct-format-string-for-UIDs.patch
  0002-core-transaction-fix-cycle-break-attempts-outside-tr.patch
  0003-fsck-consider-a-fsck-implementation-linked-to-bin-tr.patch

- Add upstream patch
  0001-units-order-network-online.target-after-network.targ.patch
  to make sure that etwork-online.target follows network.target 

- rules: re-enable dev_id conditionally in persistent rules
  (bnc#884403 and bnc#882714).
  Add 1040-re-enable-dev_id-conditionally-in-persistent-rules.patch 

- Add upstream patches
  0001-vconsole-also-copy-character-maps-not-just-fonts-fro.patch
  0002-core-make-sure-Environment-fields-passed-in-for-tran.patch
  0003-core-You-can-not-put-the-cached-result-of-use_smack-.patch
  0004-cryptsetup-don-t-add-unit-dependency-on-dev-null-dev.patch
  0005-man-fix-path-in-crypttab-5.patch

- Add upstream patch
  1039-udevadm-settle-fixed-return-code-for-empty-queue.patch it
  fixes udevadm settle exit code which may had roken dracut scripts
  (bnc#884271 comment#18)

- Temporary disable patch 1022 (bnc#884271 and bnc#882714).</comment>
    <requestid>238853</requestid>
  </revision>
  <revision rev="191" vrev="15">
    <srcmd5>c9a8150b7e7ae3f720d08bfa7aca59c1</srcmd5>
    <version>210</version>
    <time>1405178064</time>
    <user>coolo</user>
    <comment>- Add upstream patch
  0001-machine-don-t-return-uninitialized-variable.patch
- Port and add upstream patch
  0002-vconsole-setup-run-setfont-before-loadkeys.patch

- Rename
  0001-udev-net_setup_link-add-a-bit-more-logging.patch
  to
  1048-udev-net_setup_link-add-a-bit-more-logging.patch 

- Port and add upstream patches
  0001-udev-net_setup_link-add-a-bit-more-logging.patch
  0003-namespace-make-sure-tmp-var-tmp-and-dev-are-writable.patch
  0002-namespace-fix-uninitialized-memory-access.patch

- Add upstream patches
  0001-architecture-Add-tilegx.patch
  0002-architecture-Add-cris.patch
  0003-arch-add-crisv32-to-uname-check.patch
  0004-architecture-remove-cris-from-uname-list.patch

- Add upstream patches
  0006-hwdb-update.patch
  0007-hwdb-Update-database-of-Bluetooth-company-identifier.patch

- Add upstream patches
  0001-parse_uid-return-ENXIO-for-1-uids.patch
  0002-util-when-unescaping-strings-don-t-allow-smuggling-i.patch
  0003-localed-consider-an-unset-model-as-a-wildcard.patch
  0004-sd-bus-when-an-event-loop-terminates-explicitly-clos.patch</comment>
    <requestid>239780</requestid>
  </revision>
  <revision rev="192" vrev="16">
    <srcmd5>96e5e03e7c3d3e1451cde9c956ecebf0</srcmd5>
    <version>210</version>
    <time>1405521397</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>241067</requestid>
  </revision>
  <revision rev="193" vrev="17">
    <srcmd5>4dff789d6a5635f2ccf031ac763faac2</srcmd5>
    <version>210</version>
    <time>1405658427</time>
    <user>coolo</user>
    <comment>- Add upstream patches
  0001-po-add-Ukrainian-translation.patch
  0002-man-document-yearly-and-annually-in-systemd.time-7.patch
  0003-core-nicer-message-when-inotify-watches-are-exhauste.patch
- Add patch 0001-fix-only-discover-Xen-domU.patch to fix upstream 
  patch 0004-systemd-detect-virt-only-discover-Xen-domU.patch
 

- Check if NAME key has a value before going thru the rule (bnc#885232).
  Add 1051-check-if-NAME-has-a-value.patch 

- Add upstream patches
  0001-Clear-up-confusion-wrt.-ENTRY_SIZE_MAX-and-DATA_SIZE.patch
  0002-units-serial-getty-.service-use-the-default-RestartS.patch
  1052-rules-uaccess-add-ID_SOFTWARE_RADIO.patch

- Add upstream patches
  0001-po-add-Ukrainian-translation.patch
  0002-man-document-yearly-and-annually-in-systemd.time-7.patch
  0003-core-nicer-message-when-inotify-watches-are-exhauste.patch
- Add patch 0001-fix-only-discover-Xen-domU.patch to fix upstream 
  patch 0004-systemd-detect-virt-only-discover-Xen-domU.patch
 

- Check if NAME key has a value before going thru the rule (bnc#885232).
  Add 1051-check-if-NAME-has-a-value.patch 

- Add upstream patches
  0001-Clear-up-confusion-wrt.-ENTRY_SIZE_MAX-and-DATA_SIZE.patch
  0002-units-serial-getty-.service-use-the-default-RestartS.patch</comment>
    <requestid>241318</requestid>
  </revision>
  <revision rev="194" vrev="18">
    <srcmd5>76c0e3727587e40581d5a06bf1d1155f</srcmd5>
    <version>210</version>
    <time>1406145971</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>241980</requestid>
  </revision>
  <revision rev="195" vrev="19">
    <srcmd5>2dce88c3badcb205beb8bf99e4509dbc</srcmd5>
    <version>210</version>
    <time>1406369984</time>
    <user>coolo</user>
    <comment>- Disable blkrrpart for SLES12 and below

- Add upstream patch
  1054-udev-exclude-MD-from-block-device-ownership-event-lo.patch
- Add with condition blkrrpart to be able to disable the patches
  1025, 1027, 1029, 1030, 1031, 1032, 1033, 1034, 1037, and 1054
  which uses the BLKRRPART ioctl for e.g. synthesize change events
  which may interfere with other tools like parted.

- Update
  handle-disable_caplock-and-compose_table-and-kbd_rate.patch, 
  handle-numlock-value-in-etc-sysconfig-keyboard.patch: read
  /etc/vconsole.conf after /etc/sysconfig/(keyboard,console)
  otherwise empty value in /etc/sysconfig/keyboard might override
  /etc/vconsole.conf values.
- Update :
  0001-journal-compress-return-early-in-uncompress_startswi.patch
  0002-util-don-t-consider-tabs-special-in-string_has_cc-an.patch
  0002-vconsole-setup-run-setfont-before-loadkeys.patch
  0003-core-never-consider-failure-when-reading-drop-ins-fa.patch
  0003-fsck-consider-a-fsck-implementation-linked-to-bin-tr.patch
  apply-ACL-for-nvidia-device-nodes.patch
  keep-crypt-password-prompt.patch
  log-target-null-instead-kmsg.patch
  parse-crypttab-for-noauto-option.patch
  set-and-use-default-logconsole.patch: fix all warnings in code
- Remove 0001-compress-fix-return-value.patch: not relevant to
  systemd v210 code.

- Also change udev-generate-peristent-rule to udev-generate-persistent-rule</comment>
    <requestid>242359</requestid>
  </revision>
  <revision rev="196" vrev="20">
    <srcmd5>82d6c1833318c7c25bab4b5198a0c572</srcmd5>
    <version>210</version>
    <time>1406661697</time>
    <user>coolo</user>
    <comment>- Add patch shut-up-rpmlint-on-var-log-journal.patch to avoid
  rpmlink warning
- Add upstream patches
  0001-bus-proxyd-fix-incorrect-comparison.patch
  0002-shell-completion-prevent-mangling-unit-names.patch
  0003-Always-check-asprintf-return-code.patch
  0004-bash-completion-use-list-unit-files-to-get-all-units.patch
  0005-core-only-set-the-kernel-s-timezone-when-the-RTC-run.patch
  0006-parse_boolean-require-exact-matches.patch
  0007-drop_duplicates-copy-full-BindMount-struct.patch
  0008-shell-completion-prevent-mangling-unit-names-bash.patch
  0009-journald-always-add-syslog-facility-for-messages-com.patch

- Add patch shut-up-rpmlint-on-var-log-journal.patch to avoid
  rpmlink warning
- Add upstream patches
  0001-bus-proxyd-fix-incorrect-comparison.patch
  0002-shell-completion-prevent-mangling-unit-names.patch
  0003-Always-check-asprintf-return-code.patch
  0004-bash-completion-use-list-unit-files-to-get-all-units.patch
  0005-core-only-set-the-kernel-s-timezone-when-the-RTC-run.patch
  0006-parse_boolean-require-exact-matches.patch
  0007-drop_duplicates-copy-full-BindMount-struct.patch
  0008-shell-completion-prevent-mangling-unit-names-bash.patch
  0009-journald-always-add-syslog-facility-for-messages-com.patch</comment>
    <requestid>242699</requestid>
  </revision>
  <revision rev="197" vrev="21">
    <srcmd5>c684a72c82646415c0173e7e5fb17c1c</srcmd5>
    <version>210</version>
    <time>1406836153</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>243103</requestid>
  </revision>
  <revision rev="198" vrev="22">
    <srcmd5>e21ca49187980f5cd5e2b7203f7add90</srcmd5>
    <version>210</version>
    <time>1407072993</time>
    <user>coolo</user>
    <comment>- Add upstream patches
  0007-hwdb-update.patch
  1061-rules-allow-systemd-to-manage-loop-device-partitions.patch

- Add upstream patches
  0007-hwdb-update.patch
  1061-rules-allow-systemd-to-manage-loop-device-partitions.patch</comment>
    <requestid>243367</requestid>
  </revision>
  <revision rev="199" vrev="23">
    <srcmd5>58faf612310a3847c682f082ed9a240e</srcmd5>
    <version>210</version>
    <time>1407744519</time>
    <user>lnussel</user>
    <comment>1</comment>
    <requestid>243963</requestid>
  </revision>
  <revision rev="200" vrev="24">
    <srcmd5>3fbdfd6f1d98f519f9689b679d6fe622</srcmd5>
    <version>210</version>
    <time>1409151187</time>
    <user>coolo</user>
    <comment>- Add upstream patches for hwdb
  0001-hwdb-keymaps-for-Samsung-900X3E-900X3F.patch
  0002-Add-hwdb-entry-for-Samsung-Series-7-Ultra.patch
  0003-keymap-Fix-HP-Pavillon-DV7.patch
  0004-hwdb-update-format-description-and-document-reloadin.patch
  0008-hwdb-update.patch

- Port back and add the missed upstream patches from 2014/08/22
  0004-login-set_controller-should-fail-if-prepare_vt-fails.patch
  0006-login-share-VT-signal-handler-between-sessions.patch

- Add upstream patches
  0001-nspawn-fix-truncation-of-machine-names-in-interface-.patch
  0002-switch-root-umount-the-old-root-correctly.patch
  0003-bootchart-it-s-not-OK-to-return-1-from-a-main-progra.patch
  0005-sd-resolve-fix-allocation-if-query-ids-never-reuse-t.patch
  0007-journald-also-increase-the-SendBuffer-of-dev-log-to-.patch
  0008-mount-setup-fix-counting-of-early-mounts-without-SMA.patch
  0009-journald-Fix-off-by-one-error-in-Missed-X-kernel-mes.patch
  0010-machine_kill-Don-t-kill-the-unit-when-killing-the-le.patch
  0011-units-fix-BindsTo-logic-when-applied-relative-to-ser.patch
  0012-util-try-to-be-a-bit-more-NFS-compatible-when-checki.patch
  1063-udev-path_id-suppress-ID_PATH-for-devices-with-an-un.patch

- man pages from section 3 are developer docs, move them to 
 the -devel package.

- Add patch 0001-let-systemctl-completion-ignore-at-names.patch to
  remove error messages for tab completion for systemctl isolate (bnc#892162)</comment>
    <requestid>246497</requestid>
  </revision>
  <revision rev="201" vrev="26">
    <srcmd5>3fbdfd6f1d98f519f9689b679d6fe622</srcmd5>
    <version>210</version>
    <time>1409303441</time>
    <user>adrianSuSE</user>
    <comment>Split 13.2 from Factory</comment>
  </revision>
  <revision rev="202" vrev="27">
    <srcmd5>fffd9c2928e9ae5a42806a774ca99c0c</srcmd5>
    <version>210</version>
    <time>1409326980</time>
    <user>coolo</user>
    <comment>- Add upstream patches
  0001-login-fix-memory-leak-on-DropController.patch
  0002-util-fix-minimal-race-where-we-might-miss-SIGTERMs-w.patch
  0003-sd-journal-properly-convert-object-size-on-big-endia.patch
  0004-sd-journal-verify-that-object-start-with-the-field-n.patch
- Add upstream patch
  1064-udev-hwdb-do-not-look-at-usb_device-parents.patch
  to avoid that hwdb ID's for unrecognised USB device are taken
  from the USB hub.

- Add upstream patches
  0001-systemctl-Correct-error-message-printed-when-bus_pro.patch
  0002-units-order-systemd-fsck-.service-after-local-fs-pre.patch
  0003-keymap-Adjust-for-more-Samsung-900X4-series.patch

- Add patch use-rndaddentropy-ioctl-to-load-random-seed.patch to
  use RNDADDENTROPY ioctl to load random-seed and to increase
  entropy count as well (bnc#892096)

- Add upstream patches
  0001-login-fix-memory-leak-on-DropController.patch
  0002-util-fix-minimal-race-where-we-might-miss-SIGTERMs-w.patch
  0003-sd-journal-properly-convert-object-size-on-big-endia.patch
  0004-sd-journal-verify-that-object-start-with-the-field-n.patch
- Add upstream patch
  1064-udev-hwdb-do-not-look-at-usb_device-parents.patch
  to avoid that hwdb ID's for unrecognised USB device are taken
  from the USB hub.

- Add upstream patches</comment>
    <requestid>246717</requestid>
  </revision>
  <revision rev="203" vrev="28">
    <srcmd5>c409f27dffc6ef04e74a3476b947f611</srcmd5>
    <version>210</version>
    <time>1409761303</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>247222</requestid>
  </revision>
  <revision rev="204" vrev="29">
    <srcmd5>8578b323e97424fd8647bf3b5d161730</srcmd5>
    <version>210</version>
    <time>1409998661</time>
    <user>coolo</user>
    <comment>- Disable patch
  module-load-handle-SUSE-etc-sysconfig-kernel-module-list.patch
  for SLES-12 as well as for openSUSE-13.2 (bnc#895087)

- Disable patch
  module-load-handle-SUSE-etc-sysconfig-kernel-module-list.patch
  for SLES-12 as well as for openSUSE-13.2 (bnc#895087)</comment>
    <requestid>247547</requestid>
  </revision>
  <revision rev="205" vrev="30">
    <srcmd5>ef087fefdddf0ce9e9ab390187be3f42</srcmd5>
    <version>210</version>
    <time>1410326911</time>
    <user>coolo</user>
    <comment>- Add upstream patches
  0001-initrd-parse-etc.service-ignore-return-code-of-daemo.patch
  0008-hwdb-Update-database-of-Bluetooth-company-identifier.patch

- Add upstream patches
  0001-initrd-parse-etc.service-ignore-return-code-of-daemo.patch
  0008-hwdb-Update-database-of-Bluetooth-company-identifier.patch</comment>
    <requestid>248040</requestid>
  </revision>
  <revision rev="206" vrev="31">
    <srcmd5>6020e5802b68b2a36cc8e24302e4d6e4</srcmd5>
    <version>210</version>
    <time>1410968514</time>
    <user>coolo</user>
    <comment>- Add upstream patches as real fixes
  0001-activate-fix-fd-leak-in-do_accept.patch
  0002-analyze-avoid-a-null-dereference.patch
  0003-analyze-fix-mem-leak.patch
  0004-backlight-Avoid-error-when-state-restore-is-disabled.patch
  0005-bus-avoid-using-m-kdbus-after-freeing-it.patch
  0006-bus-unref-buscreds-on-failure.patch
  0007-core-fix-a-potential-mem-leak.patch
  0008-core-smack-setup-Actually-allow-for-succesfully-load.patch
  0009-journal-do-not-leak-mmaps-on-OOM.patch
  0010-manager-use-correct-cleanup-function.patch
- Intergrate the work of Robert and rename the patch
  1068-udev-remove-userspace-firmware-loading-support.patch
  to 1078-udev-remove-userspace-firmware-loading-support.patch
  Also add patch
  1079-udev-remove-userspace-firmware-loading-support.patch
  to apply the same change for opensuse 13.2 and above

- Add upstream patch
  0001-systemctl-allow-to-change-the-default-target-without.patch
  to allow to override default target without --force (bnc#896664)

- Add upstream patches for udev 
  1068-udev-net_setup_link-export-the-.link-filename-applie.patch
  1069-rules-net-setup-link-preserve-ID_NET_LINK_FILE-and-I.patch
  1070-rules-net-setup-link-remove-stray-linebreak.patch
  1071-udev-import-the-full-db-on-MOVE-events-for-devices-w.patch
  1072-udev-netif_rename-don-t-log-to-kmsg.patch
  1073-udev-drop-print_kmsg.patch
  1074-udev-fix-copy-paste-error-in-log-message.patch</comment>
    <requestid>249581</requestid>
  </revision>
  <revision rev="207" vrev="32">
    <srcmd5>273a2024bdeaacdafcea7e456548cdb5</srcmd5>
    <version>210</version>
    <time>1411221076</time>
    <user>coolo</user>
    <comment>- Add patch 0001-bnc888612-logind-polkit-acpi.patch from Frederic
  to solve bnc#888612 - AUDIT-0: Power button press at gdm login
  should not prompt for credentials 

- Add upstream bugfix patches
  0001-journal-Do-not-count-on-the-compiler-initializing-fo.patch
  0002-include-fcntl.h-rather-than-sys-fcntl.h.patch
  0003-mount-order-options-before-other-arguments-to-mount.patch
  0004-shared-wtmp-utmp-don-t-clear-store_wtmp-in-utmp_put_.patch
  0005-shared-label.h-add-missing-stdio.h-include.patch
  0006-shared-sparse-endian.h-add-missing-byteswap.h-includ.patch
  0007-libudev-monitor-warn-if-we-fail-to-request-SO_PASSCR.patch
  0008-shared-conf-parser-don-t-leak-memory-on-error-in-DEF.patch
  1080-udevd-parse_argv-warn-if-argumens-are-invalid.patch
  1081-udevd-check-return-of-various-functions.patch
  1082-udevadm-hwdb-check-return-value-of-fseeko.patch
  1083-udev-node-warn-if-chmod-chown-fails.patch
  1084-udev-ctrl-log-if-setting-SO_PASSCRED-fails.patch
  1085-udev-fix-typos.patch
  1086-udevd-don-t-fail-if-run-udev-exists.patch

- Add upstream bugfix patches
  0001-core-fix-resource-leak-in-manager_environment_add.patch
  0002-util-remove-a-unnecessary-check.patch
  0003-udev-event-explicitly-don-t-read-from-invalid-fd.patch
  0004-shared-conf-parser.patch
  0005-logind-fix-typo.patch
  0006-systemctl-fix-resource-leak-CID-1237747.patch
  0007-libudev-monitor-warn-if-we-fail-to-request-SO_PASSCR.patch
  0008-shared-conf-parser-don-t-leak-memory-on-error-in-DEF.patc</comment>
    <requestid>250254</requestid>
  </revision>
  <revision rev="208" vrev="33">
    <srcmd5>14fd2ab07de6acb4225f7b6b9495e0fd</srcmd5>
    <version>210</version>
    <time>1411927007</time>
    <user>coolo</user>
    <comment>- Add upstream patch
  0001-systemd-tmpfiles-Fix-IGNORE_DIRECTORY_PATH-age-handl.patch 
  for bsc#893797

- Drop renaming virtual interfaces in a guest (bnc#898432).
  Add 1088-drop-renaming-of-virtual-interfaces-in-guest.patch 

- Rename patch 0001-infinit-timeout-for-kmod-loaded-modules.patch
  to patch 1087-infinit-timeout-for-kmod-loaded-modules.patch 
  and apply this one

- Change patch
  0003-mount-order-options-before-other-arguments-to-mount.patch
  to fix bsc#898240 

- Add upstream patches
  0001-Fix-warning-about-unused-variable-with-SELINUX.patch
  0002-bus-remove-unused-check.patch

- Add patch 0001-infinit-timeout-for-kmod-loaded-modules.patch to
  be able to avoid killing a running kmod/modprobe (bnc#889297) 

- Update patch 0001-bnc888612-logind-polkit-acpi.patch 

- Add upstream patches
  0001-login-pause-devices-before-acknowledging-VT-switches.patch
  May help that history of the shell is saved
  0001-nspawn-don-t-try-to-create-veth-link-with-too-long-i.patch
  0001-socket-introduce-SELinuxContextFromNet-option.patch (bsc#897801)
  0002-util-avoid-non-portable-__WORDSIZE.patch</comment>
    <requestid>252537</requestid>
  </revision>
  <revision rev="209" vrev="34">
    <srcmd5>89d3d274054df2be9bee9fb66ef81b64</srcmd5>
    <version>210</version>
    <time>1416994560</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>262952</requestid>
  </revision>
  <revision rev="210" vrev="35">
    <srcmd5>0c8b2dcf6b39cf3036c25974dfe1a754</srcmd5>
    <version>210</version>
    <time>1417643395</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>263344</requestid>
  </revision>
  <revision rev="211" vrev="36">
    <srcmd5>00d3e99fdf9e7e2bf5644eeecddfe20e</srcmd5>
    <version>210</version>
    <time>1418737647</time>
    <user>dimstar_suse</user>
    <comment>- fix systemd-nspawn network-veth support (bnc#906709)
  add 513-nspawn-veth.patch

- Add upstream patch
 1098-udev-link_setup-respect-kernel-name-assign-policy.patch
 which may solve bsc#907318

- Add upstream patches
  0001-units-make-sure-rfkill-service-is-bount-to-the-actua.patch
  0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch
  1097-udev-link_setup-respect-kernel-name-assign-policy.patch

- fix systemd-nspawn network-veth support (bnc#906709)
  add 513-nspawn-veth.patch

- Add upstream patch
 1098-udev-link_setup-respect-kernel-name-assign-policy.patch
 which may solve bsc#907318

- Add upstream patches
  0001-units-make-sure-rfkill-service-is-bount-to-the-actua.patch
  0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch
  1097-udev-link_setup-respect-kernel-name-assign-policy.patch</comment>
    <requestid>264783</requestid>
  </revision>
  <revision rev="212" vrev="37">
    <srcmd5>3494bf2ed83c235bc925d99621645482</srcmd5>
    <version>210</version>
    <time>1419159805</time>
    <user>coolo</user>
    <comment>use --boot option in systemd-tmpfiles-setup-dev.service (bnc#908476)</comment>
    <requestid>265880</requestid>
  </revision>
  <revision rev="213" vrev="38">
    <srcmd5>f923b8e6426d10f9150a0416ac25fb2d</srcmd5>
    <version>210</version>
    <time>1421873585</time>
    <user>coolo</user>
    <comment>1</comment>
    <requestid>280880</requestid>
  </revision>
  <revision rev="214" vrev="39">
    <srcmd5>753e4efbc46f2aa3d94b4d0d9d80860f</srcmd5>
    <version>210</version>
    <time>1422646280</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>283257</requestid>
  </revision>
  <revision rev="215" vrev="1">
    <srcmd5>b1fc536ac3c835bb72ea6e6e478d3af8</srcmd5>
    <version>219</version>
    <time>1425217759</time>
    <user>dimstar_suse</user>
    <comment>- mark more subpackages as !bootstrap for systemd-mini usage.

- spec : remove --with-firmware-path, firmware loader was removed in v217
- spec: remove --disable-multi-seat-x, gone.(fixed in xorg)
- spec: Do not enable systemd-readahead-collect.service and
systemd-readahead-replay.service as these do not exist anymore.
- spec: drop timedate-add-support-for-openSUSE-version-of-etc-sysconfig.patch
  Yast was fixed to write all timezone changes exactly how timedated expects
  things to be done.
- spec: remove handle-etc-HOSTNAME.patch, since late 2014 the netcfg
  package handles the migration from /etc/HOSTNAME to /etc/hostname
  and owns both files.
-spec: remove boot.udev and systemd-journald.init as they currently
  serve no purpose.
- suse-sysv-bootd-support.diff: Remove HAVE_SYSVINIT conditions, we
   are in sysvcompat-only codepath, also remove the code targetting other
   distributions, never compiled as the TARGET_$DISTRO macros are never defined.
- systemd-powerd-initctl-support.patch guard with HAVE_SYSV_COMPAT
- set-and-use-default-logconsole.patch: fix HAVE_SYSV_COMPAT guards
- insserv-generator.patch: Only build when sysvcompat is enabled
- vhangup-on-all-consoles.patch add a comment indicating this is a workaround
  for a kernel bug.
- spec: Add option to allow disabling sysvinit compat at build time.
- spec: Add option to enable resolved at build time.
- spec: Remove all %ifs for !factory products, current systemd releases can
  neither be built nor installed in older products without upgrading
  several components of the base system. 
  (removed: 1008-add-msft-compability-rules.patch was only for =&lt; 13.1)
- spec: remove all dummy &quot;aliases&quot; to /etc/init.d, that made sense only when
  those init scripts still existed. (dummy localfs.service source: gone)</comment>
    <requestid>286653</requestid>
  </revision>
  <revision rev="216" vrev="2">
    <srcmd5>926938723c856070f584c8a4252b9aec</srcmd5>
    <version>219</version>
    <time>1425565722</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>288864</requestid>
  </revision>
  <revision rev="217" vrev="40">
    <srcmd5>e19945e882ba9f10463360b58e2057ad</srcmd5>
    <version>210</version>
    <time>1425889220</time>
    <user>dimstar_suse</user>
    <comment>osc copypac from project:openSUSE:Factory package:systemd revision:214, using expand</comment>
  </revision>
  <revision rev="218" vrev="3">
    <srcmd5>926938723c856070f584c8a4252b9aec</srcmd5>
    <version>219</version>
    <time>1427445580</time>
    <user>dimstar_suse</user>
    <comment>Submit systemd to a staging of it's own - retest post revert</comment>
    <requestid>290056</requestid>
  </revision>
  <revision rev="219" vrev="4">
    <srcmd5>74381b91623daf4d9343cc740d454a58</srcmd5>
    <version>219</version>
    <time>1429107685</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>295286</requestid>
  </revision>
  <revision rev="220" vrev="5">
    <srcmd5>0e11013a85c513f6d76fbf3343f407df</srcmd5>
    <version>219</version>
    <time>1430387412</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>304330</requestid>
  </revision>
  <revision rev="221" vrev="6">
    <srcmd5>0cb045a436515e7e3b284cf42e8c4958</srcmd5>
    <version>219</version>
    <time>1434133477</time>
    <user>dimstar_suse</user>
    <comment>- Remove libudev0 from baselibs.conf 

- Drop 1055-let-9719859c07aa13539ed2cd4b31972cd30f678543-apply.patch
  as now upstream code 
- Add 0001-Let-some-boolean-survive-a-daemon-reload.patch to fix
  bsc#933365 and boo#934077

- Add 1098-systemd-networkd-alias-network-service.patch to alias
  network.service the same way NetworkManager and wicked does.
  This is needed by yast2 and other parts of the system. boo#933092

- Modify patch 1021-udev-re-add-persistent-net-rules.patch to use
  the new return values of proc_cmdline() in enable_name_policy()
  this should fix boo#931165

- Drop 1021-udev-re-add-persistent-net-rules.patch,
  1036-rules-disable-usage-of-dev_id-in-persistent-rules.patch,
  1040-re-enable-dev_id-conditionally-in-persistent-rules.patch,
  1046-fix-duplicated-rules-with-layer3-interfaces.patch,
  1050-only-rename-SRIOV-VF-devices-when-name-starts-with-eth.patch,
  1051-check-if-NAME-has-a-value.patch,
  1053-better-checks-in-write_net_rules.patch,
  1088-drop-renaming-of-virtual-interfaces-in-guest.patch.
  1021 originally broke parsing of net.ifnames=0 [bnc#931165],
  and given that neither the kernel command line needs to be
  touched nor the source be patched to reach the unpredictable
  naming setup for SLE, all these parts are moved to a separate
  package.</comment>
    <requestid>311646</requestid>
  </revision>
  <revision rev="222" vrev="7">
    <srcmd5>a859e96b436b2ba6c3d0f826fc3f80ca</srcmd5>
    <version>219</version>
    <time>1443163919</time>
    <user>dimstar_suse</user>
    <comment>osc copypac from project:openSUSE:Factory:Staging:J package:systemd revision:2, using expand</comment>
  </revision>
  <revision rev="223" vrev="1">
    <srcmd5>3ad5f9b5537c9ebeec20521af07bf77a</srcmd5>
    <version>224</version>
    <time>1443357151</time>
    <user>dimstar_suse</user>
    <comment>- Fix patch tty-ask-password-agent-on-console.patch not to crash
  away but enable it to ask on all devices of /dev/console

- Avoid &quot;file not found /etc/udev/rules.d/70-persistent-net.rules&quot;
  waring occurring in %post

- Add patch let-vconsole-setup-get-properties-only-once-to-copy-them.patch
  to avoid broken virtual console mapping due stressed ioctl API
  for the virtual consoles (boo#904214)

- Fix last change that is use the new name for udev packages in %pretrans. 

- restore usage of LUA in %pretrans.

- Try to generate the systemd users and groups always in same order
  to avoid republish other packages (boo#944660) 

- cleanup specfile by removing commands that were dealing with systemd
  pre-generated files: we're now using systemd tarball generated directly
  from the git repo which doesn't contain any of these files.
- there's no point in using LUA in %pretrans

- Drop 0009-make-xsltproc-use-correct-ROFF-links.patch
This patch was initialy added to workaround bsc#842844. But it
appears that man(1) was fixed (included since 13.2 at least) to
handle manual pages that consist only of a .so directive such as
'.so &lt;page&gt;'.

- Change use-rndaddentropy-ioctl-to-load-random-seed.patch to
  make it work on big endian</comment>
    <requestid>333777</requestid>
  </revision>
  <revision rev="224" vrev="2">
    <srcmd5>643bc2386a8fd7b6f076fb6cbc24f933</srcmd5>
    <version>224</version>
    <time>1446465255</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>341375</requestid>
  </revision>
  <revision rev="225" vrev="3">
    <srcmd5>96b6a705d04ecb019e31b19d47a961f8</srcmd5>
    <version>224</version>
    <time>1448400801</time>
    <user>coolo</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>345198</requestid>
  </revision>
  <revision rev="226" vrev="1">
    <srcmd5>45c3f42143aad853aa703a742db0fd6a</srcmd5>
    <version>228</version>
    <time>1450868498</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>350349</requestid>
  </revision>
  <revision rev="227" vrev="4">
    <srcmd5>96b6a705d04ecb019e31b19d47a961f8</srcmd5>
    <version>224</version>
    <time>1451177594</time>
    <user>dimstar_suse</user>
    <comment>Revert to version 224 - 228 exhibits issues on updating from 13.2 to TW</comment>
    <requestid>350935</requestid>
  </revision>
  <revision rev="228" vrev="2">
    <srcmd5>cac90bdf9bd3e3783d79069fac562b3f</srcmd5>
    <version>228</version>
    <time>1454491152</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>353460</requestid>
  </revision>
  <revision rev="229" vrev="3">
    <srcmd5>380d2ff417ebf75184ad6e2146da754b</srcmd5>
    <version>228</version>
    <time>1458120222</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>368139</requestid>
  </revision>
  <revision rev="230" vrev="4">
    <srcmd5>7dfba8217b4a37e41598a61b0f6ae61a</srcmd5>
    <version>228</version>
    <time>1459717616</time>
    <user>dimstar_suse</user>
    <comment>- Add two patches which address logind/networkd disappearing from
  dbus (and busctl) even while the units and processes continue
  running.
  0001-core-fix-bus-name-synchronization-after-daemon-reloa.patch
  0001-core-re-sync-bus-name-list-after-deserializing-durin.patch

- drop all compiler/linker option customizations:
  - -pipe option is used by default since day 0
  - get rid of cflags() function which is not needed
  - --hash-size has no impact specially in runtime
  IOW, use the default options for the compiler and the linker,
  there's no point in making systemd different from other package in
  this regards.

- use %make_build instead of 'make %{?_smp_mflags}'

- be more strict on own lib version requirements

- systemd should require udev with the exact same version

- Modify patch handle-numlock-value-in-etc-sysconfig-keyboard.patch
  to allow that open, seek, and read of /dev/mem may fail e.g.
  on XEN based virtual guests (bsc#961120) 

- require curl and bzip2 to build importd
- curl also causes building of journal-upload. That one has rather
  unusal certificate usage, set it's ca root to /etc/pki/systemd
  instead of the built-in default /etc/ssl as journal-remote and
  journal-upload think they kan put stuff in /etc/ssl/certs then but
  that directory is managed by p11-kit and doesn't serve the purpose</comment>
    <requestid>381543</requestid>
  </revision>
  <revision rev="231" vrev="5">
    <srcmd5>380d2ff417ebf75184ad6e2146da754b</srcmd5>
    <version>228</version>
    <time>1459799037</time>
    <user>dimstar_suse</user>
    <comment>Revert to previous working version (see https://bugzilla.opensuse.org/show_bug.cgi?id=973907 )</comment>
    <requestid>384213</requestid>
  </revision>
  <revision rev="232" vrev="6">
    <srcmd5>9b57226257dd04b1ef151d56d009772e</srcmd5>
    <version>228</version>
    <time>1460100910</time>
    <user>dimstar_suse</user>
    <comment>- Fix patch patch handle-numlock-value-in-etc-sysconfig-keyboard.patch
  that is do not close a file descriptor twice (boo#973907) 

- Add two patches which address logind/networkd disappearing from
  dbus (and busctl) even while the units and processes continue
  running.
  0001-core-fix-bus-name-synchronization-after-daemon-reloa.patch
  0001-core-re-sync-bus-name-list-after-deserializing-durin.patch

- drop all compiler/linker option customizations:
  - -pipe option is used by default since day 0
  - get rid of cflags() function which is not needed
  - --hash-size has no impact specially in runtime
  IOW, use the default options for the compiler and the linker,
  there's no point in making systemd different from other package in
  this regards.

- use %make_build instead of 'make %{?_smp_mflags}'

- be more strict on own lib version requirements

- systemd should require udev with the exact same version

- Modify patch handle-numlock-value-in-etc-sysconfig-keyboard.patch
  to allow that open, seek, and read of /dev/mem may fail e.g.
  on XEN based virtual guests (bsc#961120) 

- require curl and bzip2 to build importd
- curl also causes building of journal-upload. That one has rather
  unusal certificate usage, set it's ca root to /etc/pki/systemd</comment>
    <requestid>384339</requestid>
  </revision>
  <revision rev="233" vrev="7">
    <srcmd5>4657ab69fde3aa3c097bb3787f874fc2</srcmd5>
    <version>228</version>
    <time>1460631636</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>386175</requestid>
  </revision>
  <revision rev="234" vrev="8">
    <srcmd5>d2ec0ff6a95a9b84765314c119ff0cd9</srcmd5>
    <version>228</version>
    <time>1463497473</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>395116</requestid>
  </revision>
  <revision rev="235" vrev="9">
    <srcmd5>57fffce8aaa789506a83b862bd056727</srcmd5>
    <version>228</version>
    <time>1468169196</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>405018</requestid>
  </revision>
  <revision rev="236" vrev="10">
    <srcmd5>d89fa0537402167b945bdc005c32280a</srcmd5>
    <version>228</version>
    <time>1469382171</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>411712</requestid>
  </revision>
  <revision rev="237" vrev="11">
    <srcmd5>35fd96af0d34dc2ca9579845ffdc5db4</srcmd5>
    <version>228</version>
    <time>1471105795</time>
    <user>dimstar_suse</user>
    <comment>- reverted the systemctl split-off on request of Franck Bui.

- reverted the systemctl split-off on request of Franck Bui. (forwarded request 418290 from msmeissn)</comment>
    <requestid>418298</requestid>
  </revision>
  <revision rev="238" vrev="12">
    <srcmd5>a78ebcab0aaf222b2184ee5d4239583e</srcmd5>
    <version>228</version>
    <time>1472731236</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>422096</requestid>
  </revision>
  <revision rev="239" vrev="13">
    <srcmd5>fa29f013098e95b0c35ba3d25ec430eb</srcmd5>
    <version>228</version>
    <time>1473102974</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>424223</requestid>
  </revision>
  <revision rev="240" vrev="14">
    <srcmd5>f03b334aef5af9d415a1eb550f99fd26</srcmd5>
    <version>228</version>
    <time>1473547858</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>424926</requestid>
  </revision>
  <revision rev="241" vrev="15">
    <srcmd5>fde9c0cf70ac49896d280090f6727594</srcmd5>
    <version>228</version>
    <time>1475358384</time>
    <user>dimstar_suse</user>
    <comment>- Import a better fix from upstream for bsc#1001765
  - Added:
    0001-pid1-more-informative-error-message-for-ignored-noti.patch
    0001-pid1-process-zero-length-notification-messages-again.patch
  - Updated (no code changes, only patch metadata)
    0001-If-the-notification-message-length-is-0-ignore-the-m.patch
    0001-pid1-don-t-return-any-error-in-manager_dispatch_noti.patch

- Re add back &quot;udev: don't require nsserv and fillup&quot;
  Did this in the wrong project... it was a complicated day today ;)

- Added 2 patches to fix bsc#1001765
  0001-If-the-notification-message-length-is-0-ignore-the-m.patch
  0001-pid1-don-t-return-any-error-in-manager_dispatch_noti.patch

- Revert &quot;udev: don't require nsserv and fillup&quot;
  It's been judged too late for being part of SLE12 final release.
  Nevertheless it's part of Factory and will be reintroduced after the
  final release is out (ie through an update).

- systemd-sysv-convert: make sure that
  /var/lib/systemd/sysv-convert/database is always initialized (bsc#982211)
  If &quot;--save&quot; command was used and the sysv init script wasn't enabled
  at all the database file wasn't created at all. This makes the
  subsequent call to &quot;--apply&quot; fail even though this should not
  considered as an error.

- Added patches to fix journal with FSS protection enabled (bsc#1000435)
   0001-journal-fix-HMAC-calculation-when-appending-a-data-o.patch
   0001-journal-set-STATE_ARCHIVED-as-part-of-offlining-2740.patch</comment>
    <requestid>431464</requestid>
  </revision>
  <revision rev="242" vrev="16">
    <srcmd5>61e870d7f3884370cf7c9afd80d525cb</srcmd5>
    <version>228</version>
    <time>1479837340</time>
    <user>dimstar_suse</user>
    <comment>- specfile: conflict systemd-bash-completion and systemd-mini-bash-completion
  Otherwise the build system detects that systemd-bash-completion and
  its mini variant are conflicting at files level even though those
  packages can't be installed on the same system.

- specfile: clean up nss-* plugins descriptions and drop
  nss-myhostname-config script for now.
  Currently /etc/nsswitch.conf is supposed to be edited by the
  sysadmin to enable the modules. However for some reasons only
  nss-myhostname is removed from the conf file when the corresponding
  package is uninstalled. This is inconsistent so let's remove it.
  Actually I'm wondering if we shouldn't make those NSS plugins part
  of the main package and get rid of all those sub-packages...

- specfile: remove old comments and unneeded sed command

- specfile: no need to create systemd-update-utmp-runlevel.service symlinks anymore
  The symlinks in /usr/lib/systemd/system/&amp;lt;target&amp;gt;.target.wants/systemd-update-utmp-runlevel.service
  are created in Makefile.am since commit d5d8429a12c4b1.
  'reboot' and 'poweroff' targets initially had the symlinks but
  there's not point since the latter conflicts shutdown.target whereas
  the 2 targets pull it in.
  See: https://github.com/systemd/systemd/pull/4429

- specfile: remove the following warnings:
  [  256s] warning: File listed twice: /usr/lib/systemd/system/dbus.target.wants
  [  256s] warning: File listed twice: /usr/lib/systemd/system/default.target.wants (forwarded request 440233 from fbui)</comment>
    <requestid>440243</requestid>
  </revision>
  <revision rev="243" vrev="17">
    <srcmd5>2d6426cb318842bad5a021a476229dea</srcmd5>
    <version>228</version>
    <time>1480420100</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>441893</requestid>
  </revision>
  <revision rev="244" vrev="1">
    <srcmd5>ba94b588139580626fb39070658539ab</srcmd5>
    <version>232</version>
    <time>1484474207</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>449703</requestid>
  </revision>
  <revision rev="245" vrev="18">
    <srcmd5>2d6426cb318842bad5a021a476229dea</srcmd5>
    <version>228</version>
    <time>1484659917</time>
    <user>dimstar_suse</user>
    <comment>Revert to version 228 - restage systemd with 13.2 update tests and autoyast to work out failures of 0115 and 0116</comment>
    <requestid>450969</requestid>
  </revision>
  <revision rev="246" vrev="2">
    <srcmd5>304aca87be697e04aa1a01e920a6e9cf</srcmd5>
    <version>232</version>
    <time>1485597632</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>452455</requestid>
  </revision>
  <revision rev="247" vrev="3">
    <srcmd5>d350fe4959c8735ecfddbbb4b75c3519</srcmd5>
    <version>232</version>
    <time>1486716397</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>455437</requestid>
  </revision>
  <revision rev="248" vrev="4">
    <srcmd5>304aca87be697e04aa1a01e920a6e9cf</srcmd5>
    <version>232</version>
    <time>1486772669</time>
    <user>dimstar_suse</user>
    <comment>Revert introduction of systemd-resolv; see boo#1024897</comment>
    <requestid>456350</requestid>
  </revision>
  <revision rev="249" vrev="5">
    <srcmd5>aec94a8233f46dfc30add0fd947414fd</srcmd5>
    <version>232</version>
    <time>1487680393</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>459215</requestid>
  </revision>
  <revision rev="250" vrev="6">
    <srcmd5>8fea50eb564ed81135050cf726d6ddb8</srcmd5>
    <version>232</version>
    <time>1488929905</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>476828</requestid>
  </revision>
  <revision rev="251" vrev="7">
    <srcmd5>5bb96d5fa596af485ef310bf821396b1</srcmd5>
    <version>232</version>
    <time>1489536251</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>477902</requestid>
  </revision>
  <revision rev="252" vrev="8">
    <srcmd5>9892f872271d8290cbf0df98f9347e04</srcmd5>
    <version>232</version>
    <time>1489759172</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>479432</requestid>
  </revision>
  <revision rev="253" vrev="9">
    <srcmd5>bf1898246ea811b001fe53c1dfa55725</srcmd5>
    <version>232</version>
    <time>1493020039</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>487063</requestid>
  </revision>
  <revision rev="254" vrev="10">
    <srcmd5>44d0d5aff51f2a6e598c89485e2d743e</srcmd5>
    <version>232</version>
    <time>1495010736</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>492807</requestid>
  </revision>
  <revision rev="255" vrev="1">
    <srcmd5>ae5dce9e6ffa1d9403c91d1386273786</srcmd5>
    <version>233</version>
    <time>1497944010</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>504040</requestid>
  </revision>
  <revision rev="256" vrev="2">
    <srcmd5>981ee5ee4ae6047deadf296dea8644b8</srcmd5>
    <version>233</version>
    <time>1500275275</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>508718</requestid>
  </revision>
  <revision rev="257" vrev="1">
    <srcmd5>66026c96a9de11173ca67317ace2bb6a</srcmd5>
    <version>234</version>
    <time>1501146675</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>512668</requestid>
  </revision>
  <revision rev="258" vrev="3">
    <srcmd5>981ee5ee4ae6047deadf296dea8644b8</srcmd5>
    <version>233</version>
    <time>1501245053</time>
    <user>dimstar_suse</user>
    <comment>Revert to version 233; split /usr failed with 234</comment>
    <requestid>512915</requestid>
  </revision>
  <revision rev="259" vrev="2">
    <srcmd5>00c3fbdfeaf0e24a8f84c117b7e54bb8</srcmd5>
    <version>234</version>
    <time>1501311278</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>512933</requestid>
  </revision>
  <revision rev="260" vrev="3">
    <srcmd5>3f0d183270848e75a91dd852033ce806</srcmd5>
    <version>234</version>
    <time>1504520442</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>519864</requestid>
  </revision>
  <revision rev="261" vrev="4">
    <srcmd5>fc371423c849f7413f23ba059f026428</srcmd5>
    <version>234</version>
    <time>1505680597</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>526196</requestid>
  </revision>
  <revision rev="262" vrev="5">
    <srcmd5>e28cfe76f25c3ce786050ba4474d6a5f</srcmd5>
    <version>234</version>
    <time>1506678588</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>528802</requestid>
  </revision>
  <revision rev="263" vrev="6">
    <srcmd5>55e8360a81a59aa8b2e9b4789e620c0c</srcmd5>
    <version>234</version>
    <time>1507628260</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>532104</requestid>
  </revision>
  <revision rev="264" vrev="7">
    <srcmd5>1f0060d7f2ff80d201a88ea3f90f9c06</srcmd5>
    <version>234</version>
    <time>1509193183</time>
    <user>dimstar_suse</user>
    <comment>1</comment>
    <requestid>536877</requestid>
  </revision>
  <revision rev="265" vrev="8">
    <srcmd5>68e058aa2b88dee0b13aa741810bc0c2</srcmd5>
    <version>234</version>
    <time>1512041934</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>546399</requestid>
  </revision>
  <revision rev="266" vrev="9">
    <srcmd5>b8159275f213810f30a60e83673f2452</srcmd5>
    <version>234</version>
    <time>1513162589</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>555848</requestid>
  </revision>
  <revision rev="267" vrev="10">
    <srcmd5>1824e7994ab0fbb4e168286ba074d842</srcmd5>
    <version>234</version>
    <time>1515875681</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>563317</requestid>
  </revision>
  <revision rev="268" vrev="11">
    <srcmd5>b5cbabe6ec7373ab0043e5ddd9eb6312</srcmd5>
    <version>234</version>
    <time>1516221834</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>566373</requestid>
  </revision>
  <revision rev="269" vrev="12">
    <srcmd5>bcc9c506c61fd3492822f9e6f1a2a3eb</srcmd5>
    <version>234</version>
    <time>1517323123</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>570497</requestid>
  </revision>
  <revision rev="270" vrev="13">
    <srcmd5>79107583c02c26327f76466fb1a02ba8</srcmd5>
    <version>234</version>
    <time>1517824236</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>571964</requestid>
  </revision>
  <revision rev="271" vrev="14">
    <srcmd5>dca02d1e757a05dd44b82b5d9229dfa6</srcmd5>
    <version>234</version>
    <time>1518513889</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>574687</requestid>
  </revision>
  <revision rev="272" vrev="15">
    <srcmd5>e75f33cac7f0b91b657afb8219100a3d</srcmd5>
    <version>234</version>
    <time>1519218533</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>578064</requestid>
  </revision>
  <revision rev="273" vrev="16">
    <srcmd5>2d29739d932bae5fe573f6ca70be8d01</srcmd5>
    <version>234</version>
    <time>1519844162</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>580183</requestid>
  </revision>
  <revision rev="274" vrev="1">
    <srcmd5>b7d88fd806bf67e7b8a8755f58c04beb</srcmd5>
    <version>237</version>
    <time>1521193088</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>587019</requestid>
  </revision>
  <revision rev="275" vrev="2">
    <srcmd5>2a4294df027d9aac46625b314b6d2bfb</srcmd5>
    <version>237</version>
    <time>1522404145</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>592081</requestid>
  </revision>
  <revision rev="276" vrev="3">
    <srcmd5>83f8fc0ec34167d74ef1aa2925e8e4c1</srcmd5>
    <version>237</version>
    <time>1523126821</time>
    <user>dimstar_suse</user>
    <comment>- /usr/lib/systemd/systemd-coredump was missing from systemd-coredump sub-package (boo#1088057)</comment>
    <requestid>593709</requestid>
  </revision>
  <revision rev="277" vrev="4">
    <srcmd5>61d28cd26cb0552b3d7b582614a2b799</srcmd5>
    <version>237</version>
    <time>1524643120</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>599906</requestid>
  </revision>
  <revision rev="278" vrev="5">
    <srcmd5>4c5d1b4a7b5cf2bbdfc95db7717d464e</srcmd5>
    <version>237</version>
    <time>1526030912</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>605360</requestid>
  </revision>
  <revision rev="279" vrev="6">
    <srcmd5>399fbf318182d1c9e99d7d269aa70176</srcmd5>
    <version>237</version>
    <time>1526462684</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>606982</requestid>
  </revision>
  <revision rev="280" vrev="7">
    <srcmd5>886408c714ebaa32a951209691e9e1c6</srcmd5>
    <version>237</version>
    <time>1527001086</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>610242</requestid>
  </revision>
  <revision rev="281" vrev="8">
    <srcmd5>4dd4cae5f5d3eeb8f384e3bde09a3ff9</srcmd5>
    <version>237</version>
    <time>1529402027</time>
    <user>maxlin_factory</user>
    <comment></comment>
    <requestid>616862</requestid>
  </revision>
  <revision rev="282" vrev="9">
    <srcmd5>fd7ba0ff77b7356dd2be7e6469236035</srcmd5>
    <version>237</version>
    <time>1531469486</time>
    <user>dimstar_suse</user>
    <comment>Automatic submission by obs-autosubmit</comment>
    <requestid>620729</requestid>
  </revision>
  <revision rev="283" vrev="10">
    <srcmd5>e5a7e34f4fc13628d6a97b236fc03c94</srcmd5>
    <version>237</version>
    <time>1533214230</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>625755</requestid>
  </revision>
  <revision rev="284" vrev="11">
    <srcmd5>eb2fdda3354de85cbaccb9619f8a27de</srcmd5>
    <version>237</version>
    <time>1534543008</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>628336</requestid>
  </revision>
  <revision rev="285" vrev="12">
    <srcmd5>38feb742329d1ef65f08358faaf2cb97</srcmd5>
    <version>237</version>
    <time>1537263580</time>
    <user>maxlin_factory</user>
    <comment></comment>
    <requestid>635765</requestid>
  </revision>
  <revision rev="286" vrev="13">
    <srcmd5>97163bd3f1d1f2c8b77b461fbca34782</srcmd5>
    <version>237</version>
    <time>1538502158</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>638971</requestid>
  </revision>
  <revision rev="287" vrev="14">
    <srcmd5>48636b9369c208fd249495120a1a2fd5</srcmd5>
    <version>237</version>
    <time>1540447884</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>642104</requestid>
  </revision>
  <revision rev="288" vrev="1">
    <srcmd5>8ed4957247e92bf5973847bcb1cfd8e1</srcmd5>
    <version>239</version>
    <time>1542123280</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>647604</requestid>
  </revision>
  <revision rev="289" vrev="2">
    <srcmd5>bf05a3cbd8fadb32540a9202984840ad</srcmd5>
    <version>239</version>
    <time>1542749062</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>649552</requestid>
  </revision>
  <revision rev="290" vrev="3">
    <srcmd5>ec89b67e52d2dccfdf9640798fe3ee72</srcmd5>
    <version>239</version>
    <time>1544440940</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>653865</requestid>
  </revision>
  <revision rev="291" vrev="4">
    <srcmd5>061e9a7bd53c0e853837c98ea5c4cbcf</srcmd5>
    <version>239</version>
    <time>1548769478</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>666166</requestid>
  </revision>
  <revision rev="292" vrev="5">
    <srcmd5>9cf9051fc4641cb060741199c442b00c</srcmd5>
    <version>239</version>
    <time>1550668143</time>
    <user>maxlin_factory</user>
    <comment></comment>
    <requestid>677368</requestid>
  </revision>
  <revision rev="293" vrev="1">
    <srcmd5>58a193ad3c31a2a43a2a9749c92ffbbb</srcmd5>
    <version>241</version>
    <time>1552464495</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>683889</requestid>
  </revision>
  <revision rev="294" vrev="2">
    <srcmd5>1783efd58d809a0a65a465404aa508b7</srcmd5>
    <version>241</version>
    <time>1555329561</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>693792</requestid>
  </revision>
  <revision rev="295" vrev="1">
    <srcmd5>de7512dca1a384e5e930acba002c2d11</srcmd5>
    <version>242</version>
    <time>1558426954</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>702871</requestid>
  </revision>
  <revision rev="296" vrev="2">
    <srcmd5>d7006b1cb2edc615219b687de5cb0bdf</srcmd5>
    <version>242</version>
    <time>1559481304</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>705897</requestid>
  </revision>
  <revision rev="297" vrev="3">
    <srcmd5>2a1e942fadcfd596382dec90468c6e21</srcmd5>
    <version>242</version>
    <time>1564135595</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>718032</requestid>
  </revision>
  <revision rev="298" vrev="1">
    <srcmd5>1acbf462187fb324b208d4291bc4ea4b</srcmd5>
    <version>243</version>
    <time>1570180829</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>732684</requestid>
  </revision>
  <revision rev="299" vrev="2">
    <srcmd5>cbfaa393fd518002ce5823c694ec4aac</srcmd5>
    <version>243</version>
    <time>1571838355</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>741487</requestid>
  </revision>
  <revision rev="300" vrev="3">
    <srcmd5>81c41c0463971e2c4a5412f79fd62341</srcmd5>
    <version>243</version>
    <time>1572778698</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>744384</requestid>
  </revision>
  <revision rev="301" vrev="4">
    <srcmd5>139682a4f010af5f8268eb21bc7cd6f7</srcmd5>
    <version>243</version>
    <time>1574103446</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>748032</requestid>
  </revision>
  <revision rev="302" vrev="5">
    <srcmd5>64f8101f295f5f594e559f24e7a2d7bd</srcmd5>
    <version>243</version>
    <time>1576061915</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>753895</requestid>
  </revision>
  <revision rev="303" vrev="1">
    <srcmd5>fe8a4acc6510e96650d0fb0c72b93401</srcmd5>
    <version>244</version>
    <time>1579195173</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>764325</requestid>
  </revision>
  <revision rev="304" vrev="2">
    <srcmd5>d4e51023d2bbb4934a8c3d96d0693e37</srcmd5>
    <version>244</version>
    <time>1581455807</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>772626</requestid>
  </revision>
  <revision rev="305" vrev="3">
    <srcmd5>6fb5f5c706727180215bbc520064c741</srcmd5>
    <version>244</version>
    <time>1583526237</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>781205</requestid>
  </revision>
  <revision rev="306" vrev="1">
    <srcmd5>7ffa3b21c5e0c431d97827945b92db4c</srcmd5>
    <version>245</version>
    <time>1587162596</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>794369</requestid>
  </revision>
  <revision rev="307" vrev="2">
    <srcmd5>3a5cbc3eb06014e3b295ffaa03da2841</srcmd5>
    <version>245</version>
    <time>1587838611</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>796797</requestid>
  </revision>
  <revision rev="308" vrev="3">
    <srcmd5>fddd95daf8522404bc20270772fbebf6</srcmd5>
    <version>245</version>
    <time>1588023063</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>798264</requestid>
  </revision>
  <revision rev="309" vrev="4">
    <srcmd5>644ac740cf6aa987a0194ce44b818334</srcmd5>
    <version>245</version>
    <time>1588185726</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>798578</requestid>
  </revision>
  <revision rev="310" vrev="5">
    <srcmd5>c4809edc811e3513ee567ade004977a7</srcmd5>
    <version>245</version>
    <time>1591879033</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>809898</requestid>
  </revision>
  <revision rev="311" vrev="1">
    <srcmd5>016a977f8813f278af1afa7609af457e</srcmd5>
    <version>245.6</version>
    <time>1593006465</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>815935</requestid>
  </revision>
  <revision rev="312" vrev="2">
    <srcmd5>1dce33d88efaa9f99f9d4bd2250e538a</srcmd5>
    <version>245.6</version>
    <time>1593292859</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>816787</requestid>
  </revision>
  <revision rev="313" vrev="3">
    <srcmd5>88d79afc1d8af426e19dece3b9aaabea</srcmd5>
    <version>245.6</version>
    <time>1596703101</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>823438</requestid>
  </revision>
  <revision rev="314" vrev="1">
    <srcmd5>7c5a0d4b35fd65f8639cdd316f68d742</srcmd5>
    <version>245.7</version>
    <time>1598167230</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>828165</requestid>
  </revision>
  <revision rev="315" vrev="2">
    <srcmd5>d6b5b9c114e84f60bde8c20451350b68</srcmd5>
    <version>245.7</version>
    <time>1598886896</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>830355</requestid>
  </revision>
  <revision rev="316" vrev="1">
    <srcmd5>8ca6ede4c8b0700b36d5c767e8442fcf</srcmd5>
    <version>246.4</version>
    <time>1600346138</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>834932</requestid>
  </revision>
  <revision rev="317" vrev="1">
    <srcmd5>9096cb529e13ce8fa50307edc99cdeab</srcmd5>
    <version>246.6</version>
    <time>1601651812</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>838928</requestid>
  </revision>
  <revision rev="318" vrev="2">
    <srcmd5>3c2e8fa49214c85ca2daa13d7ca860f0</srcmd5>
    <version>246.6</version>
    <time>1602762419</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>841477</requestid>
  </revision>
  <revision rev="319" vrev="3">
    <srcmd5>38303f9b2a2d34165b6280e41142b890</srcmd5>
    <version>246.6</version>
    <time>1604926590</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>846424</requestid>
  </revision>
  <revision rev="320" vrev="4">
    <srcmd5>cae46e342a858aa2d8e52e65e20c653a</srcmd5>
    <version>246.6</version>
    <time>1607017281</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>852344</requestid>
  </revision>
  <revision rev="321" vrev="1">
    <srcmd5>f895b2de1c94554fdba41491ec954cef</srcmd5>
    <version>246.7</version>
    <time>1607801230</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>854320</requestid>
  </revision>
  <revision rev="322" vrev="2">
    <srcmd5>bccdd67928767af57671c3909db0e738</srcmd5>
    <version>246.7</version>
    <time>1608112734</time>
    <user>dimstar_suse</user>
    <comment>- Explicitly require group(kvm) by udev: the group used to be
  created by system-users-hardware, but has been split/moved to
  qemu/kvm, where it is more logical. The file
  /usr/lib/udev/rules.d/50-udev-default.rules references this
  group, thus we should make sure the group exists. Otherwise there
  are errors in the journal in the form of:
  /usr/lib/udev/rules.d/50-udev-default.rules:86 Unknown group 'kvm', ignoring</comment>
    <requestid>855788</requestid>
  </revision>
  <revision rev="323" vrev="1">
    <srcmd5>2e3a345447c27e6835e08ce11bbe547e</srcmd5>
    <version>246.9</version>
    <time>1608632762</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>856900</requestid>
  </revision>
  <revision rev="324" vrev="1">
    <srcmd5>f2a594ff6ee183523cc03e3741f44531</srcmd5>
    <version>246.10</version>
    <time>1612707414</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>869763</requestid>
  </revision>
  <revision rev="325" vrev="2">
    <srcmd5>c484d2e6f4d9c28dbb36bd7accc9caaf</srcmd5>
    <version>246.10</version>
    <time>1614001171</time>
    <user>RBrownSUSE</user>
    <comment>- Add 0001-conf-parser-introduce-early-drop-ins.patch
  Introduce early configuration drop-in file. This type of drop-ins
  are reserved for vendor own purposes only and should never been used
  by users. It might be removed in the future without any notice.

- Drop use of %systemd_postun in %postun
  This macro is supposed to operate on units but it was used without
  passing any parameters. This call was probably used for issuing a
  daemon-reload but the following calls to
  %systemd_postun_with_restart imply that already. So let's simply
  drop it.</comment>
    <requestid>873790</requestid>
  </revision>
  <revision rev="326" vrev="3">
    <srcmd5>b8b879604c3ca18c95e95b1767149a70</srcmd5>
    <version>246.10</version>
    <time>1614692517</time>
    <user>RBrownSUSE</user>
    <comment>- systemd requires aaa_base &gt;= 13.2
  This dependency is required because 'systemctl
  {is-enabled,enable,disable} &lt;initscript&gt;&quot; ends up calling
  systemd-sysv-install which in its turn calls &quot;chkconfig
  --no-systemctl&quot;.
  aaa_base package has a weird versioning but the '--no-systemctl'
  option has been introduced starting from SLE12-SP2-GA, which shipped
  version &quot;13.2+git20140911.61c1681&quot;.
  Spotted in bsc#1180083.</comment>
    <requestid>874480</requestid>
  </revision>
  <revision rev="327" vrev="1">
    <srcmd5>3ba7b1d98a553146ab207c8086176d4f</srcmd5>
    <version>246.11</version>
    <time>1616008441</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 9753d1c17545a5d46530696cb14254f5f12024f1 (merge of v246.11)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/134cf1c8bc3e361a2641161aa11ac2b5b990480b...9753d1c17545a5d46530696cb14254f5f12024f1
- Rebase 0001-conf-parser-introduce-early-drop-ins.patch

- Import commit 13bc08870147b35f87cefb074aec22e767b7ac04
  846d61e0a1 boot: Move console declarations to missing_efi.h
  171a37228b boot: Add startswith() and endswith() functions with no_case variants
  0fad9f309a boot: Drop unnecessary braces
  c38bbb0874 boot: Fix void pointer arithmetic warning
  438210924b boot: Replace raw efivar gets with typed variants
  e46cb3e4a0 boot: Add  efivar_get/set_uint64_le() functions
  e16bee35c8 boot: Rename efivar_get/set_int() to efivar_get/set_uint_string()
  2808d0e9a3 boot: Tighten scope of variables used in loops
  d3f3d57743 boot: Add efivar_get_boolean_u8()
  0551ecce71 boot: Make all efivar util functions take the guid as an argument
  8376ba3b9f boot: Turn all guid constants into C99 compound initializers
  166fc2dad2 boot: Enable C99
  c87d66e261 boot: Move Secure Boot logic to new file
  da7bba9438 udev: fix memleak
  e06139117c nspawn: make rootfs relative to oci bundle path (bsc#1182598)
  8ba587d46c PATCH] Always free deserialized_subscribed on reload (bsc#1180020)

- Make sure the udev socket units are reloaded during udev package updates

- fix-machines-btrfs-subvol.sh is only shipped when machined is built</comment>
    <requestid>879358</requestid>
  </revision>
  <revision rev="328" vrev="1">
    <srcmd5>e9a9806a28f1b8de3d7ee86a672c74da</srcmd5>
    <version>246.13</version>
    <time>1617912774</time>
    <user>RBrownSUSE</user>
    <comment>- Import commit 14581e01203df7aa63c7c8383a12e6ebe258476f (merge of v246.13)
  423b1e759c Revert &quot;resolved: gracefully handle with packets with too large RR count&quot; (bsc#1183745)
  4723778738 meson.build: make xinitrcdir configurable (bsc#1183408)
  [...]
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/9753d1c17545a5d46530696cb14254f5f12024f1...14581e01203df7aa63c7c8383a12e6ebe258476f
- Drop 0001-Revert-resolved-gracefully-handle-with-packets-with-.patch
  as it's part of v246.13.
- Make use of the new build option to ship xinitrc in
  /usr/etc/X11/xinit/xinitrc.d (bsc#1183408)

- Add 0001-Revert-resolved-gracefully-handle-with-packets-with-.patch
  Temporary workaround for bsc#1183745 (upstream issue 18917) until an
  actual fix is found.

- Default to the &quot;unified&quot; cgroup hierarchy. At this point, most
  users of cgroup (such as docker, libvirt, kubernetes) should be 
  ready for this change. It's still possible to switch back to the
  old &quot;hybrid&quot; hierarchy by passing &quot;systemd.unified_cgroup_hierarchy=0&quot;
  option to the kernel command line.</comment>
    <requestid>882182</requestid>
  </revision>
  <revision rev="329" vrev="2">
    <srcmd5>5114f3dbb0a4f1d3e194301fa99d80eb</srcmd5>
    <version>246.13</version>
    <time>1622759587</time>
    <user>dimstar_suse</user>
    <comment>- systemd.spec: clean some of the build deps up:
  - libpcre is redundant with libpcre2 (only required by the full
    build) and the mini variant needs none of them. Hence drop the ref
    to libpcre.
  - normally libidn2 is needed by some optional features in
    systemd-network (only). But it's implicitly pulled in by libgnutls
    (required by the main package). Let's make sure the related
    features won't be disabled inadvertently in the future by making
    the dep explicit.

- enable libiptc for masquerading support in networkd

- create subpackage systemd-experimental to host pstore, repart,
  userdb and homed</comment>
    <requestid>885896</requestid>
  </revision>
  <revision rev="330" vrev="1">
    <srcmd5>2da05ea6cee0cd6941194070de91b1a2</srcmd5>
    <version>248.3</version>
    <time>1625115927</time>
    <user>dimstar_suse</user>
    <comment>- Import commit e9a23d9e064c2e7ac21a1b984d116bcf15327e63
  8dd19c6ee3 sd-device: allow to read sysattr which contains embedded NUL
  d52409e5fe pid1: only add a Wants= type dependency on /tmp when PrivateTmp=yes (bsc#1181970

- Import commit fcdb8dce591db2f5fc3c1e3eeb7abe9a2090b401
  aa2d840a3b compat-rules: fix warning: &quot;label ‘out’ defined but not used&quot; in path_id_compat.c
- Restore 61-persistent-storage-compat.rules that was mistakenly
  dropped during the merge of v248.

- Create /run/lock/subsys again (bsc#1187292)
  The creation of this directory was mistakenly dropped when
  'filesystem' package took the initialization of the generic paths
  over.
  Paths under /run/lock are still managed by systemd for lack of
  better place.

- Drop systemd's dependency on udev (jsc#PM-2677)
  In some environments (i.e. containers) udev is usually not necessary
  but pulls in unnecessary packages.

- Now that chkconfig/insserv are history, let's implement the strict
  minimum in systemd-sysv-install to enable/disable SysV init scripts
  (bsc#1186595 bsc#1186359)
  Indeed there's no much point in dropping SysV support completely
  until upstream will do especially since 3rd party applications such
  as vmware still rely on it, see bsc#1186359).

- Allow the sysusers config files shipped by systemd rpms to be
  overriden during system installation (bsc#1171962)
- While at it, add a comment to explain why we don't use</comment>
    <requestid>902866</requestid>
  </revision>
  <revision rev="331" vrev="2">
    <srcmd5>8e227ea7753d964f0ef4229e5b70fea5</srcmd5>
    <version>248.3</version>
    <time>1625429418</time>
    <user>dimstar_suse</user>
    <comment>- Finally don't create /run/lock/subsys anymore
  This effectively reverts the fix for bsc#1187292 made earlier. This
  directory is specific to RH sysvinit and since we're going to fade
  the support of SysV init script away the directory has no future.

- Enable TPM2 support</comment>
    <requestid>903365</requestid>
  </revision>
  <revision rev="332" vrev="3">
    <srcmd5>4c5d3311e04b7ff644130f41598139d0</srcmd5>
    <version>248.3</version>
    <time>1626986561</time>
    <user>dimstar_suse</user>
    <comment>- Added patches to fix CVE-2021-33910 (bsc#1188063)
  Added 1001-unit-name-generate-a-clear-error-code-when-convertin.patch
  Added 1002-basic-unit-name-do-not-use-strdupa-on-a-path.patch
  Added 1003-basic-unit-name-adjust-comments.patch
  These patches will be moved to the git repo once the bug will become
  public.

- systemd-hwdb-update.service should be shipped by the udev package</comment>
    <requestid>907311</requestid>
  </revision>
  <revision rev="333" vrev="1">
    <srcmd5>08b5c0cc11dd9f33df6ee6acb0aa31ff</srcmd5>
    <version>248.6</version>
    <time>1627898677</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 73e9e6fb847513c6d62f2fb445778ef5bc0fe516 (merge of v248.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/cb29bcc5ef2c0ee659686c5d229646a6ba98ec50...73e9e6fb847513c6d62f2fb445778ef5bc0fe516

- Drop 0001-Revert-core-prevent-excessive-proc-self-mountinfo-pa.patch
  Commit 81107b8419c39f726fd2805517a5b9faab204e59 fixes
  https://github.com/systemd/systemd/issues/19464 which makes the
  aforementioned patch not needed anymore.

- Drop 1003-basic-unit-name-adjust-comments.patch
  It's been merged in SUSE/v248 branch

- Import commit cb29bcc5ef2c0ee659686c5d229646a6ba98ec50 (merge of v248.5)
  4a1c5f34bd basic/unit-name: do not use strdupa() on a path (bsc#1188063 CVE-2021-33910)
  [...]
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/94efce2ee59fca15a48ff9c232c8dd7cf930c0a0...cb29bcc5ef2c0ee659686c5d229646a6ba98ec50
- Drop 1002-basic-unit-name-do-not-use-strdupa-on-a-path.patch as it
  was merged in v248.5.

- Import commit 94efce2ee59fca15a48ff9c232c8dd7cf930c0a0 (merge of v248.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/c0aecee593511e49638579cb2b9ac8aaf1f8e6c8...94efce2ee59fca15a48ff9c232c8dd7cf930c0a0
- Drop 1001-unit-name-generate-a-clear-error-code-when-convertin.patch
  as it was merged in v248.4.

- Import commit c0aecee593511e49638579cb2b9ac8aaf1f8e6c8
  42ec1d537a login: use a hwdb entry for tagging Parallels' fb devices with 'master-of-seat' tag
  ecc7c7b462 login: use a hwdb entry for tagging HyperV's fb devices with 'master-of-seat' tag
  a4cfd70476 login: XGI Z7/Z9 (XG20 core) graphic chip requires master-of-seat to be set (bsc#1187154)</comment>
    <requestid>908417</requestid>
  </revision>
  <revision rev="334" vrev="2">
    <srcmd5>fd3b465ce5428749c384dc77288201c3</srcmd5>
    <version>248.6</version>
    <time>1628108906</time>
    <user>dimstar_suse</user>
    <comment>- Avoid the error message when udev is updated due to udev being
  already active when the sockets are started again (bsc#1188291)</comment>
    <requestid>909721</requestid>
  </revision>
  <revision rev="335" vrev="1">
    <srcmd5>38e02b79868c1ad6ac0cbfafe8f275f2</srcmd5>
    <version>249.4</version>
    <time>1630787626</time>
    <user>dimstar_suse</user>
    <comment>- Configure split-usr=true only when %usrmerged is not defined

- Import commit 40bda18e346ff45132ccd6f8f8e96de78dcf3470 (merge of v249.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/7f23815a706cf2b2df3eac2eb2f8220736b8f427...40bda18e346ff45132ccd6f8f8e96de78dcf3470

- Rework the test (sub)package:
  - it's been renamed into 'systemd-testsuite'
  - it includes the extended tests too
  - the relevant commits have been backported to SUSE/v249 so no SUSE
    specific patch is needed to run the extended tests (see below)
  - the deps needed by the extended tests have been added
- Import commit 7f23815a706cf2b2df3eac2eb2f8220736b8f427
  ad216581b6 test: if haveged is part of initrd it needs to be installed in the image too
  088fbb71d0 test: adapt install_pam() for openSUSE
  4d631c1f0c Revert &quot;test: adapt TEST-13-NSPAWN-SMOKE for SUSE&quot;
  ef956eb8a2 test: on openSUSE the static linked version of busybox is named &quot;busybox-static&quot;
  6f7ce633b0 TEST-13-*: in busybox container sleep(1) takes a delay in seconds only
  278baaa3ec test: don't try to find BUILD_DIR when NO_BUILD is set
  3bba2f876a test: add support for NO_BUILD=1 on openSUSE
  d77cbc1b64 test: make busybox TEST-13-only dependency

- Upgrade to v249.2 (commit c0bb2fcbc26f6aacde574656159504f263916719)
  See https://github.com/openSUSE/systemd/blob/SUSE/v249/NEWS for
  details. 
  - Rebased 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
            0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch

- Configure split-usr=true only when %usrmerged is not defined</comment>
    <requestid>915488</requestid>
  </revision>
  <revision rev="336" vrev="2">
    <srcmd5>dbb54092b3e49d742312ff9d25f457d3</srcmd5>
    <version>249.4</version>
    <time>1631391861</time>
    <user>dimstar_suse</user>
    <comment>- Don't reexecute user manager instances on package update yet
  This can't be done until users have their user instance updated to
  the new version that supports reexecuting with SIGRTMIN+25 because
  this signal terminates the user managers for the previous versions.

- Import commit ec72db9ee0f8ce061f83624d7148ff38a5993b11
  3b1aa2f79f manager: reexecute on SIGRTMIN+25, user instances only
  fd46c81922 test: make sure to include all haveged unit files
- systemd.spec: reexec user manager instances on package updates

- Make sure the versions of both udev and systemd packages are always the same (bsc#1189480)

- Drop dependency on m4 (replaced by Jinja2)</comment>
    <requestid>917666</requestid>
  </revision>
  <revision rev="337" vrev="3">
    <srcmd5>95732584dfe128781ae3d36f1cffe9f6</srcmd5>
    <version>249.4</version>
    <time>1633365557</time>
    <user>dimstar_suse</user>
    <comment>- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
  This setgid bit has been already reviewed in the past and wasn't a
  concern. However we want the mode/ownership adjusted by tmpfiles and
  avoid the duplication of these info in rpm.
- Don't ghost own any directories created dynamically by tmpfiles
  Again rpmlint complains but it doesn't seem to make sense to try to
  track all paths (including theirs perms, ownerships...) created
  dynamically. And 'rpm -V' is likely to report issues later with
  these paths anyway.
  This effectively partially reverts the two previous commits.

- Make sure the build process won't create /var/log/journal
- /var/log/journal/remote is owned by systemd-journal-remote

- systemd.spec: fix a bunch of rpmlint errors/warnings

- Drop systemd-logger
  This sub package was introduced in order to configure persistent
  journal and also to make sure that another syslog provider (such as
  rsyslog) couldn't be installed at the same time: each syslog
  provider conflicts with each others.
  However this mechanism didn't work since uninstalling systemd-logger
  wasn't magically turning off persistent logging because
  /var/log/journal is likely to be populated hence not removed.
  Moreover using a subpackage to configure the mode of journald was
  overkill and the usual ways (main conf file or drop-ins) should be
  preferred.

- Import commit 7a5801342fe2f53e5c2a8578d6db132c0eca2d97
  8d65ec4a66 test: wc is needed by test/units/testsuite-50.sh</comment>
    <requestid>922217</requestid>
  </revision>
  <revision rev="338" vrev="1">
    <srcmd5>a97db8f0b7a74cc979c5f0fc6076325f</srcmd5>
    <version>249.5</version>
    <time>1634754158</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 8521f8d22fd44400289fcea03493ebd7f8b1487d (merge of v249.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/355e113ce193e5e2d195278c57d47f9a1b00ae46...8521f8d22fd44400289fcea03493ebd7f8b1487d

- Import commit 355e113ce193e5e2d195278c57d47f9a1b00ae46
  3b4a005095 meson: add missing include directory when using xkbcommon
  4c4e642712 meson: allow extra net naming schemes to be defined during configuration (jsc#SLE-18514)
  78466e4464 meson: drop the list of valid net naming schemes
  b9a2098f9d netif-naming: inline one iterator variable
  d7fbbc5e74 Add remaining supported schemes as options for default-net-naming-scheme

- Rename %{gnu-efi} into %{sd_boot}
  Build conditionals (%bcond_with and %bcond_without) are used to
  define a specific feature of systemd. &quot;gnu-efi&quot; is rather an
  implemenation detail. Also not really sure what &quot;efi&quot; option alone
  is useful for since systemd-boot &amp; co depends on &quot;gnu-efi&quot;.
- Enable sd_boot support for aarch64

- Ghost own directories /var/log/journal and /var/log/journal/remote again
  rpmlint no more complain about the setgid bit, see sr#923496.

- Overwriting rootprefix= is only required when split-usr is enabled

- Rename %usrmerged into %split_usr

- Suppress PAM warning when the credentials for user@.service service
  are established (bsc#1190515)
  systemd-user PAM service needs to define a default implementation of
  pam_setcred() otherwise the fallback (defined by /etc/pam.d/other)
  is used, which consists of pam_warn.so + pam_deny.so, and will throw</comment>
    <requestid>925519</requestid>
  </revision>
  <revision rev="339" vrev="2">
    <srcmd5>78a99f14abab1bf52c066f5c0ecb5545</srcmd5>
    <version>249.5</version>
    <time>1636388638</time>
    <user>dimstar_suse</user>
    <comment>- Add 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch
  Temporarly revert commit ed8fbbf1745c6a2dc0b8cd560ac8a3353f72e979
  until the regression it introduced [1] is addressed by upstream and
  a fix is released via the stable tree.
  [1] https://github.com/systemd/systemd/issues/21025

- Disable nss-systemd and translations features for the mini flavour

- Really enable libiptc for masquerading support (bsc#1191651)
  Currently used by systemd-nspawn and systemd-networkd.

- Convert systemd package to multibuild

  8de173ff93 mount-util: fix fd_is_mount_point() when both the parent and directory are network fs (bsc#1190984)
  [...]</comment>
    <requestid>928747</requestid>
  </revision>
  <revision rev="340" vrev="1">
    <srcmd5>748100d02c3988a15cb996cedf9810a5</srcmd5>
    <version>249.6</version>
    <time>1637444866</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 61c79e68381801428c0bc00a56b9e2e9cfa68373 (merge of 249.6)
  bcdeee7b4c virt: Support detection for ARM64 Hyper-V guests (bsc#1186071)
  [...]
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8521f8d22fd44400289fcea03493ebd7f8b1487d...61c79e68381801428c0bc00a56b9e2e9cfa68373
- Drop 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch
  It's part of v249.6.</comment>
    <requestid>931727</requestid>
  </revision>
  <revision rev="341" vrev="1">
    <srcmd5>1c1f45be655ff58c4ab26bbbc39c0d63</srcmd5>
    <version>249.7</version>
    <time>1637794457</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 523f32df573d459551760b072cb62906f4a2cf23 (merge of 249.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/c34c98712600bc206919ec6ed136195f75ac1967...523f32df573d459551760b072cb62906f4a2cf23
- Import commit c34c98712600bc206919ec6ed136195f75ac1967
  f99aa40c6e TEST-12: make sure 'adm' group exist
  6c7194ff99 TEST-08: don't force ext4 for /
  dd1814b8f9 test: use kbd-mode-map we ship in one more test case
  94c5febf2a test: fix TEST-10-ISSUE-2467

- Update the dependencies of the systemd-testsuite sub-package.</comment>
    <requestid>933100</requestid>
  </revision>
  <revision rev="342" vrev="2">
    <srcmd5>d4ff2084632898a67878cc602407722c</srcmd5>
    <version>249.7</version>
    <time>1641555873</time>
    <user>dimstar_suse</user>
    <comment>- Update systemd-user PAM service again
  Change the default implementation of pam_setcred() again, previously
  customized to run the full &quot;auth&quot; PAM stack and only call pam_deny.so which is
  basically the SUSE default behavior without pam_warn.so.
  This is considered safer, especially on SLE where a regression was spotted by
  QA.

- move files related to static nodes to udev

- Replace S:$n references with SOURCE$n. Makes vim * search work.</comment>
    <requestid>943712</requestid>
  </revision>
  <revision rev="343" vrev="3">
    <srcmd5>012463b23c82c942119b1924c375b082</srcmd5>
    <version>249.7</version>
    <time>1641943585</time>
    <user>dimstar_suse</user>
    <comment>- Added patches to fix CVE-2021-3997 (bsc#1194178)
  5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch
  5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch
  5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch
  These patches will be dropped and cherry-picked from upstream once upstream
  will commit them in their main branch.

- Import commit a54f80116ccf105dff11aef5d18dd110ebd3e8ee
  30cbebc56f tmpfiles: 'st' may have been used uninitialized
  5443654ec0 macro: add new helper RET_NERRNO()
  8d90ecc435 rm-rf: optionally fsync() after removing directory tree
  591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop
  8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858)
  dc9476c881 journal: don't remove the flushed flag when journald is stopped
  29efc29efd TEST-10: don't attempt to write a byte to the socket
  773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858)</comment>
    <requestid>945520</requestid>
  </revision>
  <revision rev="344" vrev="1">
    <srcmd5>372bd9a6d6d9e3525153d78f0b9053de</srcmd5>
    <version>249.9</version>
    <time>1642724713</time>
    <user>dimstar_suse</user>
    <comment>- Move the systemd-network-generator stuff in udev package
  This generator can generate .link files and is mainly used in initrd where
  udev is mandatory.

- Restore /sbin/udevadm and /bin/systemctl (obsolete) paths when split_usr is
  true (bsc#1194519)

- Import commit 3743acbce3bd44208af453fc6dc384a1236dc83c (merge of v249.9)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/e2ca79dd775d1f7d39861d57f23c43f6cd85a872...3743acbce3bd44208af453fc6dc384a1236dc83c

- Extract bits from 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch
  which are not specific to the handling of 'Required-Start:' and move them into a
  new patch 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch

- Import commit e2ca79dd775d1f7d39861d57f23c43f6cd85a872 (merge of v249.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/458220239c69b8e5fe7be480929348daeccb70d1...e2ca79dd775d1f7d39861d57f23c43f6cd85a872

- Import commit 458220239c69b8e5fe7be480929348daeccb70d1
  e95df40b09 shared/rm-rf: loop over nested directories instead of instead of recursing (CVE-2021-3997 bsc#1194178)
  078e04305d shared/rm_rf: refactor rm_rf() to shorten code a bit
  6d560d0aca shared/rm_rf: refactor rm_rf_children_inner() to shorten code a bit
  6666ff056c localectl: don't omit keymaps files that are symlinks (bsc#1191826)
- Drop the following patches as they have been merged into SUSE/v249 branch:
  5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch
  5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch
  5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch

- Import commit 523f32df573d459551760b072cb62906f4a2cf23 (merge of v249.7)</comment>
    <requestid>947453</requestid>
  </revision>
  <revision rev="345" vrev="2">
    <srcmd5>37c04631878f7a6c540c9739dea8ffa2</srcmd5>
    <version>249.9</version>
    <time>1644188041</time>
    <user>dimstar_suse</user>
    <comment>- Always create systemd-network system user, even if systemd-networkd is not
  installed (bsc#1195559)

- Make more use of %{_unitdir} in files.{systemd,container}

- Installation of libnss_mymachines.so depended on %{bootstrap} but it is
  actually installed when %{with machined} is true.
- Call ldconfig when container subpackage is installed since it ships
  nss-mymachines NSS plug-in module.

- Import commit 117bd7f14aa7834d85a4306cd380d292bec04108
  1395c74be7 udevadm: cleanup-db: don't delete information for kept db entries (bsc#1194912)
  bbafc8092a udevadm: cleanup_dir: use dot_or_dot_dot()

- Drop 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch
       0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch
  Given the fact that Factory no more ship SysV init scripts since several
  months, only scripts coming from 3rd party applications should remain which
  are unlikely to rely on the SUSE specifities implemented by these
  patches. This change was announced on the Factory mailing list:
  https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3ERUP5ZZJ6PPA36L3HVN46BH6U6JL74O/

- Import commit 885e0b9126bd2cf1e3f6b147c45ec58a5550c75c
  41334be59e meson: minor cleanup
  3db0c28462 sysusers: split up systemd.conf
- Drop 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch (bsc#1195153)
  Since v241, the patch isn't useful anymore because resolved is no more able to
  create /etc/resolv.conf symlink by itself,it runs as 'systemd-resolve'
  user. The symlink is now handled by a tmpfiles config file which is only
  installed when systemd-resolved is. The tmpfiles config file has currently a</comment>
    <requestid>951595</requestid>
  </revision>
  <revision rev="346" vrev="3">
    <srcmd5>c961fa23c32efa3cd4cfd0ef2b64caf9</srcmd5>
    <version>249.9</version>
    <time>1644222438</time>
    <user>dimstar_suse</user>
  </revision>
  <revision rev="347" vrev="4">
    <srcmd5>2683656493a1d32bc29c9a622fe3b7ee</srcmd5>
    <version>249.9</version>
    <time>1644244206</time>
    <user>dimstar_suse</user>
  </revision>
  <revision rev="348" vrev="5">
    <srcmd5>d22deeffda52ca4d3ad41015c3beb3c7</srcmd5>
    <version>249.9</version>
    <time>1645294874</time>
    <user>dimstar_suse</user>
    <comment>- Drop enablement symlink migration support of SysV init scripts
  And let's finish reducing the support of SysV init scripts to its minimum.

- spec: fix dependencies for mini variants
  Make sure that all mini variants won't be installed in real systems and won't
  be involved when building medias with kiwi. Note that sub-packages that
  requires systemd (such as udev) don't need any special treatment since the
  specific deps are inherited from the main (mini) package.
- spec: simplify systemd-mini-doc dependencies by assuming that the doc
  sub-package can't be a build requirement for other packages.
- spec: libsystemd-mini and libudev-mini need to provide libsystemd and libudev
  respectively

- Rename systemd-sysvinit into systemd-sysvcompat
  systemd-sysvinit was probably provided to allow systems to switch from
  sysvinit to systemd by overwriting /sbin/init with a link to systemd. But this
  isn't very useful anymore due to the fact that sysvinit is not supported since
  several years. Therefore the subpackage contains now the files needed to keep
  backward compatibility with SysV init scripts (most notably sysv-generator)
  and has been renamed accordingly. The few files that are not specific to
  sysvinit (such as /bin/init) have been moved to the main package.
  Normally this new subpackage shouldn't be needed (since all packages use
  systemd unit files) unless a 3rd party application is installed and still
  relies on SysV init scripts.

- systemd.spec: explicitely turn on/off build options
  Hence a feature can't be accidentally turned on/off because its dep is pulled
  in or removed due to another feature being turned on/off.</comment>
    <requestid>955799</requestid>
  </revision>
  <revision rev="349" vrev="1">
    <srcmd5>775c2c528e6161c469697d3e60fe44f5</srcmd5>
    <version>249.10</version>
    <time>1645629954</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 0bb1977021be2fc9ebfae10d766dff0b1a457f88 (merge of v249.10)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b9b83c5d11e686178ddd545862a00b33c6fdfabb...0bb1977021be2fc9ebfae10d766dff0b1a457f88

- Import commit b9b83c5d11e686178ddd545862a00b33c6fdfabb
  8973cb2462 systemd-coredump: allow setting external core size to infinity (bsc#1195899 jsc#SLE-23866)

- Fix build if %_distconfdir is not defined (see bsc#1195679)</comment>
    <requestid>956820</requestid>
  </revision>
  <revision rev="350" vrev="2">
    <srcmd5>6dd9d4f7f3dad7eb41131b4ce811b424</srcmd5>
    <version>249.10</version>
    <time>1645891319</time>
    <user>dimstar_suse</user>
    <comment>- Fix a regression caused by the split of the sysusers config files shipped by
  systemd (bsc#1196322)
  Calls to %sysusers_create were not updated accordingly.

- spec: fix dependencies for mini variants (follow-up)
  systemd-mini-container is one of the sub-package that relies systemd-mini to
  conflict with kiwi and to not be installed on real systems.</comment>
    <requestid>957371</requestid>
  </revision>
  <revision rev="351" vrev="3">
    <srcmd5>df5f5b74f8823660172fb10e3988dde9</srcmd5>
    <version>249.10</version>
    <time>1646848022</time>
    <user>dimstar_suse</user>
    <comment>- Fix the default target when it's been incorrectly set to one of the runlevel
  targets (bsc#1196567)
  The script 'upgrade-from-pre-210.sh' used to initialize the default target
  during migration from sysvinit to systemd. However it created symlinks to
  runlevel targets, which are deprecated and might be missing when
  systemd-sysvcompat package is not installed. If such symlinks are found the
  script now renames them to point to 'true' systemd target units.
- When migrating from sysvinit to systemd (it probably won't happen anymore),
  let's use the default systemd target, which is the graphical.target one. In
  most cases it will do the right thing anyway.</comment>
    <requestid>960154</requestid>
  </revision>
  <revision rev="352" vrev="1">
    <srcmd5>d2d0048ca33a4ee947cfeac02a8736b1</srcmd5>
    <version>250.4</version>
    <time>1647618077</time>
    <user>dimstar_suse</user>
    <comment>- Add 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  A temporary workaround until bsc#1197178 is resolved.

- Import commit 8ef8dfd5401ba18caec59e54a05af9f2e0d7ac65 (merge of v250.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/ca89b1d1fd1ae86cc1e763d2d01ec2806f3a4d3a...8ef8dfd5401ba18caec59e54a05af9f2e0d7ac65

- Import commit ca89b1d1fd1ae86cc1e763d2d01ec2806f3a4d3a
  37b683c832 journal: preserve acls when rotating user journals with NOCOW attribute set
  d043fabebc journal: when copying journal file to undo NOCOW flag, go via fd
  78c2766689 journal-file: explicitly handle file systems that do not support hole punching
  7ecfb4b098 journal-file: fix error handling of pread() in journald_file_punch_holes()
  c4946a412c journal-file: don't use pread() when determining where to append, use mmap as before
  d3fbd20628 journal: various fixes to journal_file_read_object()
  5897a8e8d4 shared: Handle filesystems that don't support hole punching in COPY_HOLES
  27746408e2 journal: Truncate file instead of punching hole in final object
  59b6130030 shared: Ensure COPY_HOLES copies trailing holes
  ac9ccba73f journal: stat journal file after truncating
  0257283444 journal: Copy holes when archiving BTRFS journal files
  26c2a9952d shared: Copy holes in sparse files in copy_bytes_full()
  6c7191dece copy: fix wrong argument passed to S_ISREG() in copy_file_fd_full()
  af0a43024d udev: 60-persistent-storage-tape.rules: handle duplicate device ID (bsc#1195529)

- Update Supplements to new format in baselibs.conf
- Fix libsystemd-shared exclusion in baselibs.conf
- Exclude new cryptsetup libraries in baselibs.conf

- systemd.spec: minor simplification by assuming that %{bootstrap} is always
  defined.</comment>
    <requestid>962458</requestid>
  </revision>
  <revision rev="353" vrev="4">
    <srcmd5>d9f0aac9129929a858948a130fe391d1</srcmd5>
    <version>249.10</version>
    <time>1647687402</time>
    <user>dimstar_suse</user>
    <comment>https://bugzilla.opensuse.org/show_bug.cgi?id=1197309</comment>
  </revision>
  <revision rev="354" vrev="2">
    <srcmd5>fee687362a09b821348b9436c7c7ff14</srcmd5>
    <version>250.4</version>
    <time>1648479521</time>
    <user>dimstar_suse</user>
    <comment>- spec: cope with %{_modprobedir} being /lib/modprobe.d on SLE

- Add 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  A temporary workaround until bsc#1197178 is resolved.

- Import commit 8ef8dfd5401ba18caec59e54a05af9f2e0d7ac65 (merge of v250.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/ca89b1d1fd1ae86cc1e763d2d01ec2806f3a4d3a...8ef8dfd5401ba18caec59e54a05af9f2e0d7ac65

- Import commit ca89b1d1fd1ae86cc1e763d2d01ec2806f3a4d3a
  37b683c832 journal: preserve acls when rotating user journals with NOCOW attribute set
  d043fabebc journal: when copying journal file to undo NOCOW flag, go via fd
  78c2766689 journal-file: explicitly handle file systems that do not support hole punching
  7ecfb4b098 journal-file: fix error handling of pread() in journald_file_punch_holes()
  c4946a412c journal-file: don't use pread() when determining where to append, use mmap as before
  d3fbd20628 journal: various fixes to journal_file_read_object()
  5897a8e8d4 shared: Handle filesystems that don't support hole punching in COPY_HOLES
  27746408e2 journal: Truncate file instead of punching hole in final object
  59b6130030 shared: Ensure COPY_HOLES copies trailing holes
  ac9ccba73f journal: stat journal file after truncating
  0257283444 journal: Copy holes when archiving BTRFS journal files
  26c2a9952d shared: Copy holes in sparse files in copy_bytes_full()
  6c7191dece copy: fix wrong argument passed to S_ISREG() in copy_file_fd_full()
  af0a43024d udev: 60-persistent-storage-tape.rules: handle duplicate device ID (bsc#1195529)

- Update Supplements to new format in baselibs.conf
- Fix libsystemd-shared exclusion in baselibs.conf
- Exclude new cryptsetup libraries in baselibs.conf

- systemd.spec: minor simplification by assuming that %{bootstrap} is always</comment>
    <requestid>964674</requestid>
  </revision>
  <revision rev="355" vrev="3">
    <srcmd5>d4428e953c9bff15f9dbfa4dfce4848e</srcmd5>
    <version>250.4</version>
    <time>1649181469</time>
    <user>dimstar_suse</user>
    <comment>- Temporarily disable 'libcryptsetup plugins until dracut 056 is merged in
  Factory

- Add 0001-meson-build-kernel-install-man-page-when-necessary.patch
  Submitted to upstream: https://github.com/systemd/systemd/pull/22918

- Move systemd-boot and all components managing (secure) UEFI boot into udev
  sub-package: they may deserve a dedicated sub-package in the future but for
  now move them to udev so they aren't installed in systemd based containers.
- Move a bunch of components operating on (mainly block) devices into udev as
  without udev they're most likely useless.

- spec: enable 'efi' support regardless of whether sd_boot is enabled or not
  We should support EFI systems even if systemd-boot is not enabled.</comment>
    <requestid>966218</requestid>
  </revision>
  <revision rev="356" vrev="4">
    <srcmd5>2683377e4fa7db1819567acaa48f19f7</srcmd5>
    <version>250.4</version>
    <time>1649370443</time>
    <user>dimstar_suse</user>
    <comment>- Import commit e43a1b018899266b764ab81afb9c30fb417675c6
  1c229f8fc1 cryptsetup: fall back to traditional unlocking if any TPM2 operation fails
  8881f21539 cryptsetup: fix typo
  5882148902 journald: make use of CLAMP() in cache_space_refresh()
  6ee0601f73 journald: make sure journal_file_open() doesn't leave a corrupted file around after failing (bsc#1198114)
  fe928f3d49 fs-util: make sure openat_report_new() initializes return param also on shortcut
  3881af1806 fs-util: fix typos in comments
  96060b73ba journal-file: port journal_file_open() to openat_report_new()
  611d9955bb fs-util: add openat_report_new() wrapper around openat()
  f16edb41d4 network: ignore all errors in loading .network files (bsc#1197968)
  5422730a7b meson: build kernel-install man page when necessary
  45c627cfc2 build: include status of TPM2 in the feature string show by --version
- Drop 0001-meson-build-kernel-install-man-page-when-necessary.patch
  It's been merged in the SUSE git repo.

- spec: define %bootstrap with %bcond_with so it can be used with %when. Also
  re-order the meson options a bit.

- spec: make sure /lib exists when installing conf files in /lib/modprobe.d

  This includes the following bug fixes:
    - upstream commit 34357545590d4791d1acbbeb07ae8f7636e187cb (bsc#1198093)</comment>
    <requestid>967294</requestid>
  </revision>
  <revision rev="357" vrev="5">
    <srcmd5>36594237b482740783f291e06147c35f</srcmd5>
    <version>250.4</version>
    <time>1650657182</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>971023</requestid>
  </revision>
  <revision rev="358" vrev="1">
    <srcmd5>2daee7b0236b21af54735bb0effeeb58</srcmd5>
    <version>250.5</version>
    <time>1652188281</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 0d950479e58dd3af007eb3780d600a5446aac519 (merge of v250.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/736db5a59f1ab1317ef64ec6e7dc394250178146...0d950479e58dd3af007eb3780d600a5446aac519

- Call pam_loginuid when creating user@.service (bsc#1198507)
  It's a backport of upstream commit 1000522a60ceade446773c67031b47a566d4a70d.</comment>
    <requestid>975732</requestid>
  </revision>
  <revision rev="359" vrev="2">
    <srcmd5>195dfeafcd4bd31340fc4a6651848628</srcmd5>
    <version>250.5</version>
    <time>1654004816</time>
    <user>dimstar_suse</user>
    <comment>- Update rpmlintrc for shlib-policy-name-error/multibuild case.</comment>
    <requestid>979799</requestid>
  </revision>
  <revision rev="360" vrev="1">
    <srcmd5>f7fe6487d08ed6c1f39763ebdef419eb</srcmd5>
    <version>250.6</version>
    <time>1654097658</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 4dbc543953eabd4c578da67ce6e2970d6f96c406 (merge of v250.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/0d950479e58dd3af007eb3780d600a5446aac519...4dbc543953eabd4c578da67ce6e2970d6f96c406</comment>
    <requestid>980104</requestid>
  </revision>
  <revision rev="361" vrev="1">
    <srcmd5>cf3eaf8cc4b52b129a08612739796aa1</srcmd5>
    <version>251.2</version>
    <time>1657716953</time>
    <user>dimstar_suse</user>
    <comment>Speaking with Dimstar, it should be safe doing one more SR which will be needed in Staging:I where we need rpmlintrc adjustement.</comment>
    <requestid>985448</requestid>
  </revision>
  <revision rev="362" vrev="1">
    <srcmd5>ec4c5b208d37df53171609a4666f2cec</srcmd5>
    <version>251.4</version>
    <time>1661020086</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 532faa39ebaa6f56e493cc938a91a40df082b74f (merge of v251.4)
  It includes the following fixes:
  - 739d7130cb home: drop conflicted headers (bsc#1202221)
  - 8fe0c12178 glibc: Remove #include &lt;linux/fs.h&gt; to resolve fsconfig_command/mount_attr conflict with glibc 2.36 (bsc#1202221)
  - 0c5b7ee318 udev: allow to execute longer command line (bsc#1201766)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8cd784e9250b38d20d8e14fccbfb211010283c79...532faa39ebaa6f56e493cc938a91a40df082b74f
- Drop 1001-statx.patch, it's no more needed.

- Add patch 1001-statx.patch based on commit 3657d3a0
  * to resolve conflicts with glibc 2.36 with &lt;linux/fs.h&gt;
  * add dirty hack to get in src/basic/chattr-util.h,
    src/home/homework.h, src/home/homework-fscrypt.c,
    src/home/homed-manager.c, and src/home/homework-mount.c as well
    to avoid that &lt;linux/fs.h&gt; does include &lt;linux/mount.h&gt;

- Enable oomd (bsc#1200456)
  It's part of the experimental sub-package for now.

- Import commit 8cd784e9250b38d20d8e14fccbfb211010283c79 (merge of v251.3)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/32912879062bb1595d8498b6f9c77d5acd1dc66a...8cd784e9250b38d20d8e14fccbfb211010283c79

- Import commit 32912879062bb1595d8498b6f9c77d5acd1dc66a
  111b96ca86 logind: don't delay login for root even if systemd-user-sessions.service is not activated yet (bsc#1195059)

- Enable bpf framework

- When systemd-container is installed install tar/gpg too
  So `machinectl import-tar` always works flawlessly. systemd-container already</comment>
    <requestid>997974</requestid>
  </revision>
  <revision rev="363" vrev="2">
    <srcmd5>7382f8f348b557082ec7ff6b6fcf8f85</srcmd5>
    <version>251.4</version>
    <time>1663074471</time>
    <user>dimstar_suse</user>
    <comment>- rc-local.service.8 belongs to the systemd-sysvcompat sub-package (bsc#1203053)

- Enable building and include libcryptsetup-plugins provided by systemd
  Now that dracut 057 has been released we can enable building libcryptsetup
  plugins. These can be used by cryptsetup to extend functionality including
  fido2, pkcs11 and tpm2 support.

- Let systemd trust the RTC for 30 years after the last update instead of 15 (bsc#1202356)
  To allow for our systems to be used in edge locations without systemd updates
  for a long time.</comment>
    <requestid>1002990</requestid>
  </revision>
  <revision rev="364" vrev="3">
    <srcmd5>974a326eedd86c0318da0af1299323aa</srcmd5>
    <version>251.4</version>
    <time>1663850956</time>
    <user>dimstar_suse</user>
    <comment>- Drop the old band aid used during the breakage introduced by the switch of
  /tmp to tmpfs
  This was done to address the regression reported in boo#1175779 but shouldn't
  be necessary anymore since the (few) affected users should have updated
  systemd during the last 2 years.

- Move nss-systemd and nss-myhostname NSS modules into the main package

- Give the instructions to create a home directory with systemd-homed in the
  description of the systemd-experimental sub-package</comment>
    <requestid>1005162</requestid>
  </revision>
  <revision rev="365" vrev="1">
    <srcmd5>36ebc9a00ef6a9fa2c4520d1f5cea7db</srcmd5>
    <version>251.5</version>
    <time>1665184960</time>
    <user>RBrownFactory</user>
    <comment>- Import commit 07aa29e3942fb46b0aed5405c88e8d3179ca958f (merge of v251.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/532faa39ebaa6f56e493cc938a91a40df082b74f...07aa29e3942fb46b0aed5405c88e8d3179ca958f</comment>
    <requestid>1007837</requestid>
  </revision>
  <revision rev="366" vrev="1">
    <srcmd5>d215fa840bdf07d0ab3a484572bc4234</srcmd5>
    <version>251.6</version>
    <time>1666440762</time>
    <user>dimstar_suse</user>
    <comment>- Import commit f78bba8d037cc26c09bbdd167625b2d7fe1f5a30 (merge of v251.6)
  Beside the merge of v251.6, it also includes the following backport:
  - 07aaa898bd pstore: do not try to load all known pstore modules
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/07aa29e3942fb46b0aed5405c88e8d3179ca958f...f78bba8d037cc26c09bbdd167625b2d7fe1f5a30
  

- Don't create /var/lib/systemd/random-seed in %post (bsc#1181458)
  To make sure that the same seed is not replicated when installing from a
  'golden' image.
  For regular installations the random seed file is initialized by the installer
  itself (bsc#1174964). Even if it didn't, the random seed file would be created
  on first boot anyway.

- Avoid expanding of macro in comment which leads to an error on installation
  (workaround for bsc#1203847)</comment>
    <requestid>1030349</requestid>
  </revision>
  <revision rev="367" vrev="1">
    <srcmd5>a73a3756d9f0174c2234ef921b253d15</srcmd5>
    <version>251.7</version>
    <time>1666871607</time>
    <user>dimstar_suse</user>
    <comment>- Import commit c212388f7de8d22a3f7c22b19553548ccc0cdd15 (merge of v251.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/f78bba8d037cc26c09bbdd167625b2d7fe1f5a30...c212388f7de8d22a3f7c22b19553548ccc0cdd15

- specfile: reindent comments</comment>
    <requestid>1031048</requestid>
  </revision>
  <revision rev="368" vrev="1">
    <srcmd5>4721422531eaf67d376b13de4941a633</srcmd5>
    <version>251.8</version>
    <time>1668086474</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 9cdd78585069b133bebcd479f3a204057ad25d76 (merge of v251.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/c212388f7de8d22a3f7c22b19553548ccc0cdd15...9cdd78585069b133bebcd479f3a204057ad25d76</comment>
    <requestid>1034593</requestid>
  </revision>
  <revision rev="369" vrev="1">
    <srcmd5>0b630bdffcafa10c53b2ef897bd1470c</srcmd5>
    <version>252.1</version>
    <time>1668702213</time>
    <user>dimstar_suse</user>
    <comment>- Upgrade to v252.1 (commit 64dc546913525e33e734500055a62ed0e963c227)
  See https://github.com/openSUSE/systemd/blob/SUSE/v252/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
            1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  * The new tools systemd-measure and systemd-pcrphase have been added to the
    experimental sub-package for now.
  * Add temporarly
    6000-meson-install-test-kernel-install-only-when-Dkernel-.patch until this
    patch is mainstreamed.</comment>
    <requestid>1036151</requestid>
  </revision>
  <revision rev="370" vrev="2">
    <srcmd5>0768629adadfadb19b79ecbe98487b96</srcmd5>
    <version>252.1</version>
    <time>1668877724</time>
    <user>dimstar_suse</user>
    <comment>- Reenable build of sd_boot, it was mistakenly disabled during the integration
  of v252.</comment>
    <requestid>1036605</requestid>
  </revision>
  <revision rev="371" vrev="3">
    <srcmd5>d961364c15aedd1ce9c2cecf099cc314</srcmd5>
    <version>252.1</version>
    <time>1669378288</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 3bd3e4e6c1efe0d6df776107efde47e15e58fe96
  d28e81d65c test: fix the default timeout values described in README.testsuite
  d921c83f53 meson: install test-kernel-install only when -Dkernel-install=true
  c3b6c4b584 tests: update install_suse_systemd()
  3c77335b19 tests: install dmi-sysfs module on openSUSE
  df632130cd tests: install systemd-resolved on openSUSE
- Add 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch until
  upstream issue #25468 is fixed.
- Drop 6000-meson-install-test-kernel-install-only-when-Dkernel-.patch, the
  patch has been merged in the SUSE git repo.

  This includes the following bug fixes:
   - upstream commit 67c3e1f63a5221b47a8fea85ae421671f29f3b7e (bsc#1200723)</comment>
    <requestid>1037909</requestid>
  </revision>
  <revision rev="372" vrev="1">
    <srcmd5>b3d6e5f0586fe1f47471241ee8029d04</srcmd5>
    <version>252.2</version>
    <time>1669715547</time>
    <user>dimstar_suse</user>
    <comment>- Import commit e7e931b07edd786dc6ca1dae6c23ff7b785f8efd (merge of v252.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/64dc546913525e33e734500055a62ed0e963c227...e7e931b07edd786dc6ca1dae6c23ff7b785f8efd
- Rebase 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch</comment>
    <requestid>1038709</requestid>
  </revision>
  <revision rev="373" vrev="2">
    <srcmd5>d7937c7e45554bc86c79565a12032d38</srcmd5>
    <version>252.2</version>
    <time>1670332962</time>
    <user>dimstar_suse</user>
    <comment>- Don't ship symlink /usr/lib/environment.d/99-environment.conf
  anymore. /etc/environment is owned and parsed (among other config files) by
  pam_env(8), which is included by 'systemd-user' PAM service anyway.</comment>
    <requestid>1040361</requestid>
  </revision>
  <revision rev="374" vrev="1">
    <srcmd5>05e1911e86c3f904127e9a7030e1e5dc</srcmd5>
    <version>252.3</version>
    <time>1670703456</time>
    <user>dimstar_suse</user>
    <comment>- Import commit bf3fef99886bd977a1c7a51d20087bc8977fff44
  6372fb0cc4 btrfs-util: convert O_PATH if necessary, in btrfs quota call (bsc#1205560)
  12e68eb0e5 blockdev-util: move O_PATH fd conversion into btrfs_get_block_device_fd() to shorten things
  bb2bafdc9d btrfs-util: convert to fd_reopen_condition()
  1323232948 fd-util: add new helper fd_reopen_conditional()
- Drop 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch
  It's no more needed as a fix for bsc#1205560 has been queued, see above.

- Import commit 82898a14f5b0a965ba9c1efc1913fcdf29d446a8 (merge of v252.3)
  It includes the following fixes:
    9410eb20eb cryptsetup: retry TPM2 unseal operation if it fails with TPM2_RC_PCR_CHANGED (bsc#1204944)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/e7e931b07edd786dc6ca1dae6c23ff7b785f8efd...82898a14f5b0a965ba9c1efc1913fcdf29d446a8
  Additionally, it also includes the following backports:
  - 17b2f9f196 utmp-wtmp: fix error in case isatty() fails
  - 8d5c487c87 sd-bus: handle -EINTR return from bus_poll() (bsc#1201982)
  - 2dd217c8b5 tree-wide: modernizations with RET_NERRNO()</comment>
    <requestid>1041834</requestid>
  </revision>
  <revision rev="375" vrev="2">
    <srcmd5>33fd339b6e0d002505e0665530e6fcc4</srcmd5>
    <version>252.3</version>
    <time>1671564012</time>
    <user>dimstar_suse</user>
    <comment>- Fix systemd-coredump to not allow user to access coredumps with changed
  uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
  Add 5000-coredump-adjust-whitespace.patch
  Add 5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch</comment>
    <requestid>1043872</requestid>
  </revision>
  <revision rev="376" vrev="1">
    <srcmd5>1b061a6e9ccebe0e358dcdcc9ab0e62d</srcmd5>
    <version>252.4</version>
    <time>1673108179</time>
    <user>dimstar_suse</user>
    <comment>- Add 5000-rules-add-missing-line-continuation.patch until commit
  de8409ac43f6e4596de4cecce8dbbb5f1f2a18b1 is backported to the v252 stable
  tree.

- Import commit 5a506d73bde7ba9261985f8e9ce084044a519432 (merge of v252.4)
  It includes the following fixes:
    9b75a3d050 coredump: do not allow user to access coredumps with changed uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
    
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/bf3fef99886bd977a1c7a51d20087bc8977fff44...5a506d73bde7ba9261985f8e9ce084044a519432
  Additionally, it also includes the following backports:
  - 20ca3155c5 localed: reload PID1 configuration after modifying /etc/locale.conf
  - 3538c202fd test: update TEST-73-LOCALE to define several locale settings in initial PID1 environment
- Drop 5000-coredump-adjust-whitespace.patch
       5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch
  They are part of v252.4.</comment>
    <requestid>1056400</requestid>
  </revision>
  <revision rev="377" vrev="2">
    <srcmd5>5f4c1a8723a517111e0f556a3555b68c</srcmd5>
    <version>252.4</version>
    <time>1674664960</time>
    <user>dimstar_suse</user>
    <comment>- Drop 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  It's no more necessary since util-linux 2.38 has been released in Factory.

- Make sure we apply the presets on units shipped by systemd package</comment>
    <requestid>1060655</requestid>
  </revision>
  <revision rev="378" vrev="1">
    <srcmd5>4dafba1407a06e885f80e13eb0eec3a8</srcmd5>
    <version>252.5</version>
    <time>1675177708</time>
    <user>dimstar_suse</user>
    <comment>- Import commit d87834a33444b7163e741e1089e82b44af663808 (merge of v252.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/5a506d73bde7ba9261985f8e9ce084044a519432...d87834a33444b7163e741e1089e82b44af663808

- Move the bash completion support for systemd-cryptenroll in udev.

- systemd-testsuite: move the integration tests in a dedicated sub directory.

- machines.target belongs to systemd-container, do its init/cleanup steps from
  the scriptlets of this sub-package.</comment>
    <requestid>1062012</requestid>
  </revision>
  <revision rev="379" vrev="1">
    <srcmd5>0d363692284cbb01b7f54ba2abbea93f</srcmd5>
    <version>252.6</version>
    <time>1677794573</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 8e0a8094b8bbc442d262795b85ac57a37264c5fe (merge of v252.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/d87834a33444b7163e741e1089e82b44af663808...8e0a8094b8bbc442d262795b85ac57a37264c5fe
- Drop 5000-rules-add-missing-line-continuation.patch, it's part of v252.6.
- aaa_base has stop providing /etc/sysctl.conf, cope with this change so the
  compat symlink we provide is not dangling during the build.

- Drop build requirement on libpci, it's not more needed since udev hwdb was
  introduced 11 years ago.

- Conditionalize the use of /lib/modprobe.d only on systems with split usr
  support enabled (i.e. SLE).</comment>
    <requestid>1068038</requestid>
  </revision>
  <revision rev="380" vrev="1">
    <srcmd5>f5233160dfb9c9009236542e3635c01a</srcmd5>
    <version>252.7</version>
    <time>1678204112</time>
    <user>dimstar_suse</user>
    <comment>- Import commit d447802feee7752cd1756f8fa86ce2a6314ba24f (merge of v252.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8e0a8094b8bbc442d262795b85ac57a37264c5fe...d447802feee7752cd1756f8fa86ce2a6314ba24f

- Fix return non-zero value when disabling SysVinit service(bsc#1208432)

- Correct BR from python3-jinja2 to python3-Jinja2, fixes
  dependency resolving on older distros</comment>
    <requestid>1069558</requestid>
  </revision>
  <revision rev="381" vrev="1">
    <srcmd5>43b195042563bd961f090b38cbecd41a</srcmd5>
    <version>253.1</version>
    <time>1678814129</time>
    <user>dimstar_suse</user>
    <comment>- Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a
  temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is
  fixed in dracut.

- Upgrade to v253.1 (commit 6c327d74aa0d350482e82a247d7018559699798d)
  See https://github.com/openSUSE/systemd/blob/SUSE/v253/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
  * Ship systemd-journald-audit.socket again: it can now be disabled via the
    usual &quot;systemctl disable&quot; mechanism to stop collection of audit
    messages. Note that it's handled by the preset logic, which turns it off by
    default.
  * TEST_06_SELINUX needs selinux-policy-devel.</comment>
    <requestid>1070393</requestid>
  </revision>
  <revision rev="382" vrev="2">
    <srcmd5>f5233160dfb9c9009236542e3635c01a</srcmd5>
    <version>252.7</version>
    <time>1678902811</time>
    <user>dimstar_suse</user>
    <comment>https://bugzilla.opensuse.org/show_bug.cgi?id=1209305</comment>
    <requestid>1072108</requestid>
  </revision>
  <revision rev="383" vrev="2">
    <srcmd5>91ce7ac216e4d5f0c3d36fb2bb128822</srcmd5>
    <version>253.1</version>
    <time>1679068851</time>
    <user>dimstar_suse</user>
    <comment>- Add 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch (bsc#1209305)
  Added temporarily until it's merged in either the stable v253 branch or in the
  SUSE git repo.

- Add 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch until
  https://github.com/systemd/systemd/issues/26839 is fixed properly.

- testsuite: mtools is required by TEST-58-REPART

- testsuite: swtpm and tpm2.0-tools are needed by TEST-70-TPM2

- Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a
  temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is
  fixed in dracut.

- Upgrade to v253.1 (commit 6c327d74aa0d350482e82a247d7018559699798d)
  See https://github.com/openSUSE/systemd/blob/SUSE/v253/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
  * Ship systemd-journald-audit.socket again: it can now be disabled via the
    usual &quot;systemctl disable&quot; mechanism to stop collection of audit
    messages. Note that it's handled by the preset logic, which turns it off by
    default.
  * TEST_06_SELINUX needs selinux-policy-devel.</comment>
    <requestid>1072270</requestid>
  </revision>
  <revision rev="384" vrev="3">
    <srcmd5>14591d021f30d5ebac621fb966d63815</srcmd5>
    <version>253.1</version>
    <time>1679520540</time>
    <user>dimstar_suse</user>
    <comment>- Drop 0005-udev-create-default-symlinks-for-primary-cd_dvd-driv.patch
  These obsolete symlinks were kept because several years ago VLC was still
  relying on some of them. However it's been a long a time ago that it's been
  fixed and cdrom or similar devices are discovered in a better way.

- Enable that systemd can load the IMA policy from
  /etc/ima/ima-policy.  This is used to complement dracut-ima when
  using SELinux, as the SELinux policy should not be loaded in the
  initrd (https://github.com/openSUSE/microos-tools/pull/14)</comment>
    <requestid>1073063</requestid>
  </revision>
  <revision rev="385" vrev="4">
    <srcmd5>78ab3bb481dc7c3a533fcfbc1139bb2f</srcmd5>
    <version>253.1</version>
    <time>1679766848</time>
    <user>dimstar_suse</user>
    <comment>- Import commit d914e29c33c0248226a01112a3e03181ef17b06b
  d914e29c33 Revert &quot;hwdb: fix swapped buttons for Logitech Lift left&quot; (bsc#1209618)
  8360811d23 udev-rules: fix nvme symlink creation on namespace changes (bsc#1207410)
  b77c13a130 systemctl: explicitly cast the constants to uint64_t (bsc#1209305)
  51011f280d test: assume run-unit-tests.py and unit tests are installed in the same directory
  d86e346f6b tests: don't use absolute paths when installing binaries in TEST-58-REPART
  97e886c1f4 tests: fix inverted condition in testsuite-58.sh
- Drop 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch, it's been
  merged in 'SUSE/v253', see above.

- Add python3-pefile as requires for experimental, needed for the
  ukify tool.</comment>
    <requestid>1073914</requestid>
  </revision>
  <revision rev="386" vrev="1">
    <srcmd5>ecfb8a65ddc80292b714a04a788d65c4</srcmd5>
    <version>253.2</version>
    <time>1680635835</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 03cfbe767327d01d5a71131d91bf06fdc0047ca1
  03cfbe7673 test: use setpriv instead of su for user switch from root
  857843834c test: wrap mkfs.*/mksquashfs/mkswap binaries when running w/ ASan
  be7388f8c5 test: do not remove state directory on failure
  1b2885bd16 test: fix regexp in testsuite-74.mount.sh
  41142f8013 test: drop extraneous bracket in testsuite-74.mount.sh

- systemd.spec: add files.coredump

- Import commit b63f58661b08037d8cb04ed97b5e39d9bf415fdc (merge of v253.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8b01686dd20124efc300d21ef38d85c1f75c372f...b63f58661b08037d8cb04ed97b5e39d9bf415fdc
- Move systemd-fsck stuff to udev sub-package.

- Include pam_keyinit.so in our systemd-user PAM service (bsc#1209741)
  That way &quot;systemd --user&quot; instances get their own session keyring instead of
  the user default session keyring. For some reasons cifscreds refuses to work
  with the latter. That's what is expected for every PAM session anyway.

- Import commit 8b01686dd20124efc300d21ef38d85c1f75c372f
  8b01686dd2 test: don't export $TOOLS_DIR
  7a56b1b2f0 test: clean up $STATEDIR too
  324bb19eb8 test: $STATEDIR should not point to /usr/lib/systemd/tests when NO_BUILD=1
  2251735482 test: install symlinks with valid targets on SUSE and Debian
  c30905a269 test: on openSUSE install the collection of unit test binaries in the target only for TEST-02-UNITTESTS
  797ced15d8 meson: make sure the unit test scripts find testdata/ even if they are not installed in the same directory
  04dc5b44b7 meson: define testdata_dir globally
  69643c6c96 test: install unit tests in a dedicated subdirectory below '$testsdir'</comment>
    <requestid>1076955</requestid>
  </revision>
  <revision rev="387" vrev="1">
    <srcmd5>045340e0a6a62a2eb9a3a61660ff5774</srcmd5>
    <version>253.3</version>
    <time>1680884181</time>
    <user>dimstar_suse</user>
    <comment>- testsuite: TEST-75-RESOLVED needs knot DNS server

- Import commit 66f3a8a47d5bf6aea3f6fb181c01550a1a54406e (merge of v253.3)
  This merge also includes the following fix, which is not part of the stable
  release:
    d2413cec02 test/test-functions: fix typo in install_suse_systemd()
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/03cfbe767327d01d5a71131d91bf06fdc0047ca1...66f3a8a47d5bf6aea3f6fb181c01550a1a54406e</comment>
    <requestid>1077457</requestid>
  </revision>
  <revision rev="388" vrev="2">
    <srcmd5>97aa6ed162e84bb1ac0a600613a00e44</srcmd5>
    <version>253.3</version>
    <time>1682782073</time>
    <user>dimstar_suse</user>
    <comment>- Re-add back 'arabic' keymap mapping as YaST needs more time than expected to
  cope with this change.

- systemd.spec: don't call %systemd_{pre,post} on units shipped by the main
  package since they don't have any effect during installation (systemctl is not
  yet installed when %pre script is executed). This is actually the reason why
  it's handled by the %%posttrans scripts of systemd-presets-common-SUSE.

- kbd-model-map.legacy: 'arabic' vc keymap has been renamed 'ara' (bsc#1210702)

- add some green to systemd-boot menu

- kbd-model-map.legacy: drop some entries no longer needed
  by YaST (related to bsc#1194609)

- tmpfiles-suse.conf (jsc#PED-3144):
  - Remove lastlog entry, replaced by lastlog2
  - Remove btmp entry, not Y2038 safe</comment>
    <requestid>1083513</requestid>
  </revision>
  <revision rev="389" vrev="3">
    <srcmd5>b47941edf79173325dab4ae8690f3a74</srcmd5>
    <version>253.3</version>
    <time>1683111388</time>
    <user>dimstar_suse</user>
    <comment>- Revert changes that dropped calls to %systemd_{pre,post} in the main package
  Until we switch to filetriggers these calls are needed when a new version of
  systemd introduced a new config file during an update.
- We also introduce a new build conditional &quot;%filetriggers&quot; to identify easily
  which parts of the code will become obsolete when we'll switch to file
  triggers (WIP). This is important as this is unlikely to happen on SLE.</comment>
    <requestid>1084033</requestid>
  </revision>
  <revision rev="390" vrev="1">
    <srcmd5>385bdafaa4bc33f41f4cadee0aaff93f</srcmd5>
    <version>253.4</version>
    <time>1683559422</time>
    <user>dimstar_suse</user>
    <comment>- Rather than having one script per fix, use a single script (or &quot;fixlet&quot;) per
  (sub) package that contains all the fixups relative to a (sub) package. This
  has the advantage to limit the number of scripts but more importantly it will
  ease the sharing of the spec file between TW and SLE. We should also be able
  to compare the fixlets of two distros even if the spec files have diverged.
  Note that all the fixups are run just once now.

- Make use of %_systemd_util_dir in the spec file.
- Rename the SUSE specific scripts used to fix up the system where systemd is
  installed on. Also rename the directory where these scripts are stored.

- kbd-model-map.legacy: drop entry for 'ruwin_alt-UTF-8' as yast doesn't rely on
  it anymore, see https://github.com/yast/yast-country/pull/307

- Import commit 25aec157888f7aa9a36726962fcbbf2c74ead440 (merge of v253.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/3ce9610975b5239a21c0c886cb893bb172966de7...25aec157888f7aa9a36726962fcbbf2c74ead440

- Import commit 3ce9610975b5239a21c0c886cb893bb172966de7
  3ce9610975 test: dont use anchor char '$' to match a part of a string
  03ede3eaa2 locale: when no xvariant match select the entry with an empty xvariant
  f08017efd5 locale: convert generated vconsole keymap to x11 layout automatically
  e8cf56459b localed-util: make use of strdupcspn()
  821c684440 test: use kbd-mode-map we ship in TEST-73-LOCALE</comment>
    <requestid>1085215</requestid>
  </revision>
  <revision rev="391" vrev="2">
    <srcmd5>3510f3e5ba4b4b6ed20feb599311b666</srcmd5>
    <version>253.4</version>
    <time>1684952487</time>
    <user>dimstar_suse</user>
    <comment>- Move more packaging fixups in the fixlet script.

- Provide (Lua-based) file triggers and adapt systemd.spec accordingly (boo#1133764)
  More specifically, file triggers handle automatically installations or updates
  of files for sysusers, tmpfiles, hwdb, journal catalog, udev rules, sysctl and
  binfmt.
  Therefore it makes a bunch of systemd rpm macros (such as %udev_hwdb_update,
  %udev_rules_update, %journal_catalog_update, %tmpfiles_create,
  %sysusers_create and so on) not needed anymore. However before considering
  simplifying your spec files beware that these changes are not available in SLE
  yet and will probably never reach the current releases (latest one being
  SLE15-SP5 as of this writing).
  Macros dealing with unit restart/enabling (such as %systemd_pre,
  %service_add_pre, %service_del_postun, ...) are still needed though. However
  reloading of systemd instances (and thus restarting of units) are delayed
  until the very end of the package install/update transaction and is now done
  only once. 
  Nevertheless to fully take advantage of file triggers, users have to activate
  a specific zypper transaction backend which is still considered as
  experimental, see bsc#1041742 for details.
- Provide a (slighlty) customized version of systemd-update-helper. Some of the
  systemd rpm macros rely now on the helper and delegate their work to it. Hence
  we don't need to rebuild all packages anymore when the content of the rpm
  macros must be updated/fixed.

- Drop an old fix for the persistent net rules (only needed on SLE). Factory
  (fortunately) dropped the persistent net rule generator long time ago.</comment>
    <requestid>1088562</requestid>
  </revision>
  <revision rev="392" vrev="1">
    <srcmd5>1e66d2fdc19e985d19f989dd42d170e8</srcmd5>
    <version>253.5</version>
    <time>1686576300</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 07bb12a282b0ea378850934c4a76008b448b8bad (merge of v253.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/25aec157888f7aa9a36726962fcbbf2c74ead440...07bb12a282b0ea378850934c4a76008b448b8bad

- Reexecute user managers on package updates.
  For now we send signal to user instances to trigger their reexecution. It's
  asynchronous but it shouldn't cause any problem in practice and it's probably
  safer than triggering reexecution with &quot;systemctl --user -M 1000@
  daemon-reexec&quot; command. The latter command creates a new PAM session behind
  the scene bringing with it the known issue (upstream issue #8598) with
  &quot;(sd-pam)&quot; helper process when the PAM session is being closed.</comment>
    <requestid>1090446</requestid>
  </revision>
  <revision rev="393" vrev="2">
    <srcmd5>17940d0664a35c8cf0b409e54635855d</srcmd5>
    <version>253.5</version>
    <time>1686927194</time>
    <user>dimstar_suse</user>
    <comment>- Make sure to skip the call to systemd-tmpfile in the file-triggers when
  running on transaction systems</comment>
    <requestid>1093507</requestid>
  </revision>
  <revision rev="394" vrev="3">
    <srcmd5>513ded21ce3645b056db38c9769c4984</srcmd5>
    <version>253.5</version>
    <time>1687549940</time>
    <user>dimstar_suse</user>
    <comment>- Make sure to pre-install the groups systemd and udev rely on. This is needed
  when the tmpfiles are run at package installation time. Theoretically with
  only &quot;Requires(pre): group()&quot;, rpm is allowed to drop the group at the end of
  the package installations hence let's keep &quot;Requires: group()&quot; dep.
  Note: this is also needed when (post)file-triggers are enabled due to the
  current limitation of the default libzypp transaction backend.

- file-triggers: fix lua trigger priority for sysusers (bsc#1212376)
  A single digit in the priority used for sysusers got dropped somehow and
  upstream commit cd621954ed643c6ee0d869132293e26056a48826 forgot to restore it
  in the lua implementation.

- file-triggers: skip the call to systemd-tmpfiles in chroot too. That way we
  ensure that packages that really need the tmpfiles in advance use the right
  API which is %tmpfiles_create_package.
- file-triggers: to be consistent with what we already does with tmpfiles, we
  skip the call to systemd-sysusers and delay system user creations until the
  next reboot.

- Temporarily add
  5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch until it's
  backported to the next stable release
  See https://github.com/systemd/systemd/pull/28000

- file-triggers: make sure to skip the call to systemd-tmpfile in the
  file-triggers when running on transaction systems (bsc#1212449)
  systemd-tmpfiles usually modifies paths that are not supposed to change during
  transactional updates (e.g. /var, /run). On transaction systems changes will
  happen on the next reboot.</comment>
    <requestid>1094372</requestid>
  </revision>
  <revision rev="395" vrev="4">
    <srcmd5>a8d43610c4ed9d57a6befa675ce35fd6</srcmd5>
    <version>253.5</version>
    <time>1688052447</time>
    <user>dimstar_suse</user>
    <comment>- Change the group owner of /run/lock from &quot;lock&quot; to &quot;root&quot; (bsc#1212674)
  This allows to drop the dependency &quot;Requires: group(lock)&quot; that was introduced
  previously to make sure that the &quot;lock&quot; group will be kept around. This
  dependency introduced a dependency cycle.

- file-triggers: fix a typo that sneaked in the script dealing with tmpfiles
  (bsc#1212733)

- Make sure to keep the groups systemd and udev rely on installed. Theoretically
  with only &quot;Requires(pre): group(x)&quot;, rpm is allowed to drop group 'x' at the
  end of the package installations.
  Note: this is also needed when (trans)file-triggers are enabled due to the</comment>
    <requestid>1095850</requestid>
  </revision>
  <revision rev="396" vrev="5">
    <srcmd5>123544f063009804d41c4732e251a37c</srcmd5>
    <version>253.5</version>
    <time>1688476904</time>
    <user>dimstar_suse</user>
    <comment>- Split off sd-boot into separate &quot;systemd-boot&quot; subpackage</comment>
    <requestid>1096633</requestid>
  </revision>
  <revision rev="397" vrev="1">
    <srcmd5>34ca57d1ae4ec90c9d8f4678d67d4fa0</srcmd5>
    <version>253.7</version>
    <time>1689786610</time>
    <user>anag+factory</user>
    <comment>- Import commit 2dac0aff9ced1eca0cd11c24e264b33095ee5a5e (merge of v253.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/6458c066547eaadf0e9709e441ea36ad03faa860...2dac0aff9ced1eca0cd11c24e264b33095ee5a5e

- Import commit 6458c066547eaadf0e9709e441ea36ad03faa860 (merge of v253.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/07bb12a282b0ea378850934c4a76008b448b8bad...6458c066547eaadf0e9709e441ea36ad03faa860
- Drop 5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch, it's
  been backported to v253.6.

- Move a bunch of files from systemd to udev. These are pretty useless without
  block devices.

    - upstream commit 3a3b022d2cc112803ea7b9beea98bbcad110368a (bsc#1212434)</comment>
    <requestid>1099230</requestid>
  </revision>
  <revision rev="398" vrev="2">
    <srcmd5>b7e7389cd5c821c23c301449487172c7</srcmd5>
    <version>253.7</version>
    <time>1690654203</time>
    <user>dimstar_suse</user>
    <comment>- Drop 0003-strip-the-domain-part-from-etc-hostname-when-setting.patch
  /etc/hostname is supposed to contain the static host name of the system. This
  patch was used to work around cases where users incorrectly save the FQDN
  instead. However this is incorrect and not consistent with what
  systemd-hostnamed does and what other distributions do. Also assuming that
  /etc/hostname will contain the system host name only removes any ambiguities
  since the host name can contain a period.
  /etc/hosts is usually where one sets the domain name by aliasing the host name
  to the FQDN.
  Note that the installer used to save the FQDN in /etc/hostname but this has
  been fixed since several years now (bsc#972463).

- systemd-homed is no more considered as experimental
  It's been moved to its own dedicated sub-package &quot;systemd-homed&quot;.

- systemd-userdb is no more considered as experimental (jsc#PED-2668)
  As such it's been moved to the main package.

    - upstream commit 3a3b022d2cc112803ea7b9beea98bbcad110368a (bsc#1212434 bsc#1213575)</comment>
    <requestid>1101213</requestid>
  </revision>
  <revision rev="399" vrev="1">
    <srcmd5>9b10e18ac440c36b49e6120477d06422</srcmd5>
    <version>253.8</version>
    <time>1691845555</time>
    <user>dimstar_suse</user>
    <comment>- Import commit fcdb2dd2c921db3c6b7c28465dbda314f4469d17 (merge of v253.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/2dac0aff9ced1eca0cd11c24e264b33095ee5a5e...fcdb2dd2c921db3c6b7c28465dbda314f4469d17</comment>
    <requestid>1103458</requestid>
  </revision>
  <revision rev="400" vrev="1">
    <srcmd5>e3db6819b08f12d59e83d0364d27f23f</srcmd5>
    <version>254.3</version>
    <time>1694459988</time>
    <user>anag+factory</user>
    <comment>- Import commit b6b4e5a8a82d1f13f265a4ef170f2d13be82789a (merge of v254.3)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/1f73719d67b9300c6bb75232d695d03410991098...b6b4e5a8a82d1f13f265a4ef170f2d13be82789a

- Make utmp support per project configureable [jsc#PED-3144]
- Make apparmor and selinux per project configureable [jsc#PED-2736]

- systemd.spec: don't use build conditionals (%bcond_with/%bcond_without) with
  the mini flavor to make sure that all the features remain disabled for this
  flavor regardless of what is enabled in the prjconf.

- Don't build systemd-doc with the mini flavor

- Explicitly require group(lp) by udev: this used to be provided by
  system-group-hardware, but with the introduction of
  system-user-lp (and systemd-users auto-generating groups) is now
  actually provided by system-user-lp. Latest versions of
  system-group-hardware clean this up and no longer also provide
  this group.

- Fix incorrect option name when calling pam-config for systemd-homed

- testsuite: Recommend selinux-policy-devel instead of requiring it in line with
  other tests. Add Recommends for selinux-policy-targeted as this is also
  required to run the test (in general any SELinux policy should do)

- systemd.spec: add journal translations to lang package

- Import commmit 1f73719d67b9300c6bb75232d695d03410991098
  1f73719d67 test-mountpoint-util: /root might be mounted</comment>
    <requestid>1110245</requestid>
  </revision>
  <revision rev="401" vrev="2">
    <srcmd5>12f5065c8cd3e7bc06f22ca285f3edac</srcmd5>
    <version>254.3</version>
    <time>1694701506</time>
    <user>anag+factory</user>
    <comment>- systemd.spec: %regenerate_initrd_post is only used by udev sub-package hence
  move the build requirement pulling this macro in in the list of udev BRs.

- Don't ship after-local.service anymore. This was mostly a hack for people
  wanting to execute any random things once the boot was finished. We shouldn't
  encourage such practice and it actually conflicts with the sysv-generator
  which believes that /etc/init.d/after.local is SysV init script that needs to
  be converted into a native unit file.
  We still install a copy of this service in /etc if the user is relying on
  it, for backward compatibility.

- fixlet-systemd-post.sh: fix invalid use of rpm macro %{_localstatedir}</comment>
    <requestid>1111019</requestid>
  </revision>
  <revision rev="402" vrev="3">
    <srcmd5>8ac7759f3b91f154e766ad8c5c89f22e</srcmd5>
    <version>254.3</version>
    <time>1695758441</time>
    <user>anag+factory</user>
    <comment>- systemd.spec: during package updates, restart localed, timedated and hostnamed
  if they're running.

- systemd.spec: when enabling units prefer enabling service units over socket
  ones for socket activable services. The services shipped by systemd
  automatically redirect the enablement request to the socket unit.</comment>
    <requestid>1113047</requestid>
  </revision>
  <revision rev="403" vrev="1">
    <srcmd5>c49839effb0db33810abd8bbd04d3d13</srcmd5>
    <version>254.5</version>
    <time>1696269842</time>
    <user>anag+factory</user>
    <comment>- Import commit 9674bb256205e6c643feadbcccfd1ee8feeee684 (merge of v254.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/6ed5b11298005e07509832881a0c5ff1a80bf225...9674bb256205e6c643feadbcccfd1ee8feeee684

- Make sure to call %sysusers_create only when transfiletrigger is disabled.

- systemd.spec: switch to %ldconfig_scriptlets

- systemd.spec: add `%tmpfiles_create systemd-resolve`
  It's only needed by SLE distros since systemd packages rely on
  transtriggerfiles in Factory.

- Import commit 6ed5b11298005e07509832881a0c5ff1a80bf225 (merge of v254.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b6b4e5a8a82d1f13f265a4ef170f2d13be82789a...6ed5b11298005e07509832881a0c5ff1a80bf225</comment>
    <requestid>1113906</requestid>
  </revision>
  <revision rev="404" vrev="2">
    <srcmd5>e0487a18c5f6725244427d253be19b1e</srcmd5>
    <version>254.5</version>
    <time>1696619559</time>
    <user>anag+factory</user>
    <comment>- rpmlintrc: allow systemd-network and systemd-container sub-packages to ship
  shared libs. These are actually NSS plugins and are not really subject to
  shlib policy.

- Drop 5000-core-manager-run-generators-directly-when-we-are-in-.patch
  Since dracut-059+suse.447.g9d1fc722, this workaround is not needed anymore.

  This includes the following bug fixes:
    - upstream commit 3022916b4d2483452c3ddbbac9ee7c4372b1cb46 (bsc#1215241)</comment>
    <requestid>1115877</requestid>
  </revision>
  <revision rev="405" vrev="3">
    <srcmd5>08396999735306d1102ad199eb77973b</srcmd5>
    <version>254.5</version>
    <time>1698333134</time>
    <user>anag+factory</user>
    <comment>- Import commit b53f364c264cd598d4210b64285a55d362b47b89
  b53f364c26 test: install af_packet kernel module on openSUSE
  86b7521a3c shared/wall: use logind if build without utmp support
  65aac5858f errno-util: allow ERRNO_IS_* to accept types wider than int
  8f93b89db4 basic/errno-util: add wrappers which only accept negative errno
  1b815b3e76 Introduce RET_GATHER and use it in src/shared/

- Drop 0001-conf-parser-introduce-early-drop-ins.patch
  The usage of drop-ins is now the official way for configuring systemd and its
  various daemons on Factory/ALP.
  See: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/KWRBTAVQ6MGHVAHKDZZ6GIRX4RMHKHQ6/

- Ship the main configuration files in /usr/lib/
  Besides the fact that shipping files in /etc is not recommended anymore, this
  change will hopefully encourage users to customize the defaults via the mean
  of drop-ins hence removing the risk of conflicts with downstream
  customization.
  In contrary, shipping empty directories *.conf.d/ in /etc is not a concern and
  should suggest users to create drop-ins (bsc#1207056).

- systemd.spec: add files.portable and files.journal-remote

- Don't include entries listed in kbd-model-map.xkb-generated (provided by kbd
  package) in kbd-model-map anymore. Yast, the only user of these entries,
  directly parses kbd-model-map.xkb-generated now (bsc#1211104).

- tmpfiles-suse.conf: drop entries for /run/lock and /var/log/wtmp
  /run/lock is now defined by filesystem package and wtmp has been replaced by
  wtmpdb on TW.</comment>
    <requestid>1120043</requestid>
  </revision>
  <revision rev="406" vrev="4">
    <srcmd5>5dfbdf94db5761564d7b5e189c122bba</srcmd5>
    <version>254.5</version>
    <time>1698780316</time>
    <user>anag+factory</user>
    <comment>- Fix typo in /etc/systemd/user.confd.d (bsc#1216676)</comment>
    <requestid>1121115</requestid>
  </revision>
  <revision rev="407" vrev="5">
    <srcmd5>ac4dcc8a145cf5a403edbd622b087898</srcmd5>
    <version>254.5</version>
    <time>1698952813</time>
    <user>anag+factory</user>
    <comment>- Disable utmp support
  The announcement can be found at:
  https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/MYIWGQEE54VJDBYXMQCEY7XKEAIUFLAU/
  The user visible consequence of it is that /run/utmp file is no more created.
  systemd itself doesn't depend on utmp anymore since &quot;shared/wall: use logind
  if build without utmp support&quot; has been backported.</comment>
    <requestid>1122219</requestid>
  </revision>
  <revision rev="408" vrev="6">
    <srcmd5>adf77ec2321780ae7aca48339725c113</srcmd5>
    <version>254.5</version>
    <time>1701533551</time>
    <user>dimstar_suse</user>
    <comment>- udev: Tighten permissions for DRM render nodes (bsc#1217118). Note that this
  implicitly enables `uaccess`, so any logged-in user still gets access
  regardless of group membership. Some use cases, e.g. remote access via ssh,
  might require you to add the desired user to the `render` group.
  See:
  https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3S3HAWVODHC2FQI4E76IFGCSRVRJ63KG/</comment>
    <requestid>1130178</requestid>
  </revision>
  <revision rev="409" vrev="7">
    <srcmd5>5b3e1a7e187653f8fdc1276a42908a7f</srcmd5>
    <version>254.5</version>
    <time>1702405898</time>
    <user>dimstar_suse</user>
    <comment>- Explicitely provide 'group(systemd-journal)' from the main package (bsc#1217852)

- Import commit ce08cd5f66e1a661c2b9ed764ad7036decd76503
  ce08cd5f66 man/standard-conf: directory paths should end with '/'
  8324cbfde7 config files: update their header to reflect that they can be installed in /usr
  bc36846ad2 Reflect the fact that main config files can be installed in /usr
  e304a11f33 config files: more recommendations of `systemd-analyze cat-config`
  c45cecf279 meson: add build option for install path of main config files
  cc61b052c6 vconsole-setup: use a consistent log level when setfont fails with EX_OSERR (bsc#1212970)
  4fe3653dab tmpfiles: ignore EINVAL with --graceful (bsc#1216628)</comment>
    <requestid>1132619</requestid>
  </revision>
  <revision rev="410" vrev="8">
    <srcmd5>a2d93faab1ebed410478e600da64a005</srcmd5>
    <version>254.5</version>
    <time>1703198243</time>
    <user>anag+factory</user>
    <comment>- udev: only require kmod in the full flavor. udev-mini is only
  used inside OBS in a strictly defined setup and udev will never
  have to load device drivers there.

- Import commit 071ac409a0564863657d8f8a5a35e6a4f914695f
  071ac409a0 rules: set up tty permissions and group for /dev/hvc* nodes
  f693b3ed8a vconsole-setup: remember the correct error value when open_terminal() fails
  963d838bad vconsole-setup: handle the case where the vc is in KD_GRAPHICS mode more gracefully (bsc#1215282)
  6f53f71d2d vconsole-setup: simplify error handling</comment>
    <requestid>1134212</requestid>
  </revision>
  <revision rev="411" vrev="1">
    <srcmd5>5526dae81b5d9ccfa3ec1b2c98ef3b1e</srcmd5>
    <version>254.8</version>
    <time>1705255273</time>
    <user>anag+factory</user>
    <comment>- Add 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch
      5002-Revert-udev-revert-workarounds-for-issues-caused-by-.patch
  It seems that systemd upstream has a dubious way to fix broken code these
  days... let's revert these hacks until a final decision is taken to solve
  https://github.com/systemd/systemd/issues/28141. See also
  https://github.com/systemd/systemd/pull/30075.

- Import commit 67a5ac1043417d900bf417a884372ae14a96ef69 (merge of v254.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/071ac409a0564863657d8f8a5a35e6a4f914695f...67a5ac1043417d900bf417a884372ae14a96ef69

- udev(-mini)?: ensure %_modulesloaddir exists and is owned
  properly. Allows other packages to install modules without worry
  of the parent directory. We do not ensure /etc/modules-load.d
  exists in the -mini flavor, as that directory is not meant to be
  used by packages.

  071ac409a0 rules: set up tty permissions and group for /dev/hvc* nodes (bsc#1218137)</comment>
    <requestid>1138298</requestid>
  </revision>
  <revision rev="412" vrev="2">
    <srcmd5>573750f597c0364330130438baecc6a8</srcmd5>
    <version>254.8</version>
    <time>1705951841</time>
    <user>anag+factory</user>
    <comment></comment>
    <requestid>1140379</requestid>
  </revision>
  <revision rev="413" vrev="3">
    <srcmd5>157157b618b9838a9df6f017ae25a281</srcmd5>
    <version>254.8</version>
    <time>1706119478</time>
    <user>anag+factory</user>
    <comment>- Add patches that implement [jsc#PED-5659]
  5003-cgroup-rename-TasksMax-structure-to-CGroupTasksMax.patch
  5004-bus-print-properties-ignore-CGROUP_LIMIT_MAX-for-Mem.patch
  5005-bus-print-properties-prettify-more-unset-properties.patch
  5006-cgroup-Add-EffectiveMemoryMax-EffectiveMemoryHigh-an.patch
  5007-test-Convert-rlimit-test-to-subtest-of-generic-limit.patch
  5008-test-Add-effective-cgroup-limits-testing.patch
  5009-cgroup-Restrict-effective-limits-with-global-resourc.patch
  5010-cgroup-Rename-effective-limits-internal-table.patch
  They are temporarily put in quarantine to get broader testing but should be
  eventually moved to the git repo.</comment>
    <requestid>1141007</requestid>
  </revision>
  <revision rev="414" vrev="4">
    <srcmd5>9da529369a1202b78de43d0c97cae51f</srcmd5>
    <version>254.8</version>
    <time>1707415301</time>
    <user>anag+factory</user>
    <comment>- Drop python3-pefile dependency from the experimental package. MicroOs is fond
  of the experimental stuff but OTOH it doesn't ship python3. Let's drop the
  dependency for now, users of ukify are invited to install python3-pe manually.

- Move systemd-reboot.service from udev to the main package as this service is
  useful in containers.

  It includes the following fix:
    029272750f resolved: actually check authenticated flag of SOA transaction (bsc#1218297 CVE-2023-7008)</comment>
    <requestid>1144939</requestid>
  </revision>
  <revision rev="415" vrev="1">
    <srcmd5>f940d437cee440e5be3930fb1422059b</srcmd5>
    <version>254.9</version>
    <time>1708459954</time>
    <user>anag+factory</user>
    <comment>- Import commit 53e2aaaf9d69fb1c8f6ae2c9f8a99b02d70d318f
  53e2aaaf9d vconsole-setup: don't fail if the only found vc is already used by plymouth (bsc#1218618)
  22c4878430 vconsole-setup: port to main-func.h boilerplate

- systemd-testsuite: depend on &quot;qemu&quot; instead of &quot;qemu-kvm&quot;, the latter is
  obsolete. (bsc#1218684)

- Import commit fbf9f32eb774ba6ec54e0d5d53b36baaf3e6b146
  fbf9f32eb7 test/test-shutdown.py: optionally display the test I/Os in a dedicated log file
  cd012774df test-69: send SIGTERM to ask systemd-nspawn to properly stop the container
  d883b83244 man: Document ranges for distributions config files and local config files

- Import commit fa94ab006d09686cef121aaa3baa10cf5ca95e19 (merge of v254.9)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/67a5ac1043417d900bf417a884372ae14a96ef69...fa94ab006d09686cef121aaa3baa10cf5ca95e19

- Update the version of libbpf dlopened by systemd (weak dependency) (bsc#1219440)</comment>
    <requestid>1147539</requestid>
  </revision>
  <revision rev="416" vrev="2">
    <srcmd5>c3e446e825845b225cb0352a4a18811b</srcmd5>
    <version>254.9</version>
    <time>1708702870</time>
    <user>anag+factory</user>
    <comment>- Import commit 31f1148f75a1155d3eb37fd1a450096d669ec65b
  31f1148f75 seccomp: include `fchmodat2` in `@file-system` (bsc#1219766)
  001f349c57 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214) 

- Add a new %upstream macro to support building from upstream sources. This
  will allow upstream to build systemd rpms using the opensuse systemd packaging
  specs. These rpms will be built and used in upstream's mkosi based hacking and
  testing environment to test changes and in the future to run integration tests
  as well. By building the rpms using the opensuse packaging specs, the idea is
  to catch more issues ahead of time as the mkosi environment will behave more
  like a regular opensuse system.
- Add new %version_override and %version_release macros to allow overriding the
  version and release of the rpm respectively.</comment>
    <requestid>1149219</requestid>
  </revision>
  <revision rev="417" vrev="1">
    <srcmd5>77fa2af993a177764a0c18ad0fbcba40</srcmd5>
    <version>255.3</version>
    <time>1710434566</time>
    <user>anag+factory</user>
    <comment>- Fix syntax required for OBS source validator

- Upgrade to v255.3 (commit 96edf7ad1866172b994cafb4df49e27d68ce8e87)
  See https://github.com/openSUSE/systemd/blob/SUSE/v255/NEWS for details.
  - This includes the following bug fixes:
    - commit 6e10405aa25fe5e76b740d9ec59730e3f4470c7a (bsc#1219766)
  - The following patches have been rebased:
    - 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
    - 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch
    - 0009-pid1-handle-console-specificities-weirdness-for-s390.patch
    - 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch
    - 5002-Revert-udev-revert-workarounds-for-issues-caused-by-.patch
  - The following patches have been removed since they're part of v255:
    - 5003-cgroup-rename-TasksMax-structure-to-CGroupTasksMax.patch
    - 5004-bus-print-properties-ignore-CGROUP_LIMIT_MAX-for-Mem.patch
    - 5005-bus-print-properties-prettify-more-unset-properties.patch
  - systemd-boot has been added to the list of the dependencies of the
    systemd-testsuite package as the installation of the bootloader is now
    tested.
  - the following patches have been backported on top of v255.3:
    96edf7ad18 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214)
    fdde7f26d6 vconsole-setup: don't fail if the only found vc is already used by plymouth (bsc#1218618)
    f96c587d41 rules: set up tty permissions and group for /dev/hvc* nodes (bsc#1218137)
    63a41b8899 vconsole-setup: remember the correct error value when open_terminal() fails
    f51a2e038c vconsole-setup: handle the case where the vc is in KD_GRAPHICS mode more gracefully (bsc#1215282)
    15025a04c4 test: make sure to install the filesystem package in the test image on SUSE
    06fecfb635 test: make sure that sd-boot is installed before testing bootctl
    1e8788ea68 test: install systemd-boot in openSUSE test images
    6e2875ad43 test/test-shutdown.py: optionally display the test I/Os in a dedicated log file
    4be1a801b4 test-69: send SIGTERM to ask systemd-nspawn to properly stop the container</comment>
    <requestid>1152118</requestid>
  </revision>
  <revision rev="418" vrev="1">
    <srcmd5>aa6e9afcf4105d37ed3ea9ccbd79e640</srcmd5>
    <version>255.4</version>
    <time>1710965620</time>
    <user>dimstar_suse</user>
    <comment>- Import commit be772961ada05afab21a72e225d28c26ef9fb1ea (merge of v255.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/3986ed5117e1563adfce3f5a8e088a77016c0aee...be772961ada05afab21a72e225d28c26ef9fb1ea

- Import commit 3986ed5117e1563adfce3f5a8e088a77016c0aee
  3986ed5117 test: drop route from test-functions

- Account for upstream changes to the quotaon and quotacheck services

- Create /etc/sysusers.d as expected by sysusers.d(5)

- Move C API manual pages to systemd-doc, this saves buildroots
  770+ files and time (mandb is run in %posttrans).
- Delete supplements on base-documentation from that.
- Courtesy of spec formatters, remove redundant %defattr.</comment>
    <requestid>1159582</requestid>
  </revision>
  <revision rev="419" vrev="2">
    <srcmd5>bda5a96a8119b353322374e5aba6bfa6</srcmd5>
    <version>255.4</version>
    <time>1712262244</time>
    <user>anag+factory</user>
    <comment>- Move systemd-repart from experimental to udev.

- Add 0001-Drop-support-for-efivar-SystemdOptions.patch (bsc#1220338)
  Upstream deprecated it and plan to drop it in the future.
  Let's get ahead and drop it now as this feature is unlikely to be used on SUSE
  distros and it might be used to gain access to encrypted SLEM systems with
  unattended disk unlock and with secure boot disabled.

- The following patches have been merged into SUSE/v255 branch hence removed
  from the OBS project.
  5006-cgroup-Add-EffectiveMemoryMax-EffectiveMemoryHigh-an.patch
  5007-test-Convert-rlimit-test-to-subtest-of-generic-limit.patch
  5008-test-Add-effective-cgroup-limits-testing.patch
  5009-cgroup-Restrict-effective-limits-with-global-resourc.patch
  5010-cgroup-Rename-effective-limits-internal-table.patch
- Import commit 56b53b17bcd8311dfb53f05b359b2812593883ab
  56b53b17bc cgroup: Rename effective limits internal table (jsc#PED-5659)
  7c9202317c cgroup: Restrict effective limits with global resource provision (jsc#PED-5659)
  da858e68eb test: Add effective cgroup limits testing (jsc#PED-5659)
  2f013357a5 test: Convert rlimit test to subtest of generic limit testing (jsc#PED-5659)
  0a3ea7f367 cgroup: Add EffectiveMemoryMax=, EffectiveMemoryHigh= and EffectiveTasksMax= properties (jsc#PED-5659)

- Drop split_usr build conditional since both split-usr and unmerged-usr
  supports have been removed since v255.
- Don't use the &quot;Patch:&quot; directive with a suffix number as since the suffix
  doesn't serve any purpose.</comment>
    <requestid>1164306</requestid>
  </revision>
  <revision rev="420" vrev="3">
    <srcmd5>e277cbaa34a8451490155ceb3e6bdace</srcmd5>
    <version>255.4</version>
    <time>1714568128</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>1170821</requestid>
  </revision>
  <revision rev="421" vrev="1">
    <srcmd5>f7b0d2c5424be03ceb2e572bb8354ab2</srcmd5>
    <version>255.5</version>
    <time>1715444340</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 49fb09fa18a7b81f6b3c3c15aca47fd00940430e (merge of v255.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/23b15deb203780580cbfad095ae1071bd2133220...49fb09fa18a7b81f6b3c3c15aca47fd00940430e

- Import commit 23b15deb203780580cbfad095ae1071bd2133220
  23b15deb20 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab (bsc#1218671)
  7ed2979654 journalctl: explicitly check &lt; 0 for error
  fc5e25d0a0 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906)</comment>
    <requestid>1172983</requestid>
  </revision>
  <revision rev="422" vrev="1">
    <srcmd5>6420716b670cd210379860afda30686a</srcmd5>
    <version>255.6</version>
    <time>1715801145</time>
    <user>anag+factory</user>
    <comment>- Import commit a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79 (merge of v255.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/49fb09fa18a7b81f6b3c3c15aca47fd00940430e...a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79</comment>
    <requestid>1173887</requestid>
  </revision>
  <revision rev="423" vrev="2">
    <srcmd5>917d9be33689b0e72e34c7234f80ab26</srcmd5>
    <version>255.6</version>
    <time>1716221374</time>
    <user>anag+factory</user>
    <comment>- systemd.spec: enable unit tests during build 

- Import commit 3ea0e1dff3d7ca74c072cdcc8b371034125803d6
  3ea0e1dff3 test/test-rpm-macros.sh: add build directory to pkg-config search path
  1cbf1c82b5 libsystemd-network: skip dhcp server test in case of EAFNOSUPPORT
  38f7ac60db sd-event: increase test-event timeout to 120s

- systemd.spec: update the minimal required version of dracut. Also drop
  conflicts with mkinitrd: this package has been removed since quite some time
  now.

- systemd.spec: some of the meson options have been converted to meson features.</comment>
    <requestid>1174803</requestid>
  </revision>
  <revision rev="424" vrev="1">
    <srcmd5>33a108e6f796c9969e760f12e6bbbdc4</srcmd5>
    <version>255.7</version>
    <time>1717429230</time>
    <user>anag+factory</user>
    <comment>- Import commit 603cd1d4d81147d4f2eccd5e352064a4215119b4 (merge of v255.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/b9c17562f612ab2cd8cfee1960714c58d0a6c593...603cd1d4d81147d4f2eccd5e352064a4215119b4

- Import commit b9c17562f612ab2cd8cfee1960714c58d0a6c593
  b9c17562f6 99-systemd.rules: rework SYSTEMD_READY logic for device mapper
  c5003fc15e pcrlock: add make_pcrlock_record_from_stream

- systemd.spec: introduce %{meson_extra_configure_options} to allow passing
  extra meson configure options.</comment>
    <requestid>1177954</requestid>
  </revision>
  <revision rev="425" vrev="2">
    <srcmd5>94feb480a339391f7e97b4603daabd49</srcmd5>
    <version>255.7</version>
    <time>1717765354</time>
    <user>anag+factory</user>
    <comment>- Add 5003-Revert-run-pass-the-pty-slave-fd-to-transient-servic.patch
  This revert the backport of the broken commit 28459ba1f4df until a fix is
  released in the v255-stable tree (see pr#33216).

- Rename PAM config file 'systemd-user' into 'pam.systemd-user'.</comment>
    <requestid>1179036</requestid>
  </revision>
  <revision rev="426" vrev="3">
    <srcmd5>fa33a7369467e5804bfc64baeba71916</srcmd5>
    <version>255.7</version>
    <time>1719349592</time>
    <user>anag+factory</user>
    <comment>- Don't automatically clean unmodified config files up (bsc#1226415)
  Relying on the presence of .rpmsave for detecting unmodified main config files
  couldn't work as it created a time window in which some of the systemd
  services were restarted with no config file. That had the bad side effect to
  restart them with the upstream defaults, ignoring any user's customization.

- testsuite: move a misplaced %endif

- Merge systemd-coredump back into the main package (bsc#1091684)

- testsuite: only require the devel packages when pulling the dlopen'd
  dependencies (the libraries are dependencies of the devel packages).</comment>
    <requestid>1183029</requestid>
  </revision>
  <revision rev="427" vrev="1">
    <srcmd5>f58c23ffc099fe143210cd8ac752329d</srcmd5>
    <version>255.8</version>
    <time>1720031196</time>
    <user>anag+factory</user>
    <comment>- Import commit 5a8eadd0c021758337a020c423f25a353bdb9b3c (merge of v255.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/603cd1d4d81147d4f2eccd5e352064a4215119b4...5a8eadd0c021758337a020c423f25a353bdb9b3c
- Drop 5003-Revert-run-pass-the-pty-slave-fd-to-transient-servic.patch as v255.8
  contains the workaround (commit 639c922ede9485) for the broken commit
  28459ba1f4df.</comment>
    <requestid>1184267</requestid>
  </revision>
  <revision rev="428" vrev="1">
    <srcmd5>4a724885c5a205be680b45083db654fb</srcmd5>
    <version>256.4</version>
    <time>1722282730</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 5bba1ebe17564b606cc5d1c07b14123c305019a7 (merge of v256.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/bd8b5ee3cf0466b6b78e167967468cf6f93ec807...5bba1ebe17564b606cc5d1c07b14123c305019a7

- Add 5004-disable-session-freeze.patch as a temporary workaround for
  https://github.com/systemd/systemd/issues/33083

- Add temporarily 5003-core-when-switching-root-remove-run-systemd-before-e.patch (bsc#1227580)

- Don't mention any rpm macros inside comments, even if escaped (bsc#1228091)
  Otherwise pesign-obs-integration ends up re-packaging systemd with all macros
  inside comments unescaped leading to unpredictable behavior. Now why rpm
  expands rpm macros inside comments is the question...

- Skip running the test units in %check for now.
  Some tests don't appreciate to run inside the build environment of OBS
  currently and some of them take an unexpected long time to execute on both
  risc and s390x architectures.

- Make sure systemd-sysvcompat replaces systemd-sysvinit on upgrades (bsc#1218110)

- Import commit bd8b5ee3cf0466b6b78e167967468cf6f93ec807 (merge of v256.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/dd15bf4f6430d8646e546ee0b980448c7d0c9699...bd8b5ee3cf0466b6b78e167967468cf6f93ec807

- varlinkctl is no more considered as experimental and has been moved to the
  main package.

- Upgrade to v256.1 (commit dd15bf4f6430d8646e546ee0b980448c7d0c9699)
  See https://github.com/openSUSE/systemd/blob/SUSE/v256/NEWS for details.</comment>
    <requestid>1189722</requestid>
  </revision>
  <revision rev="429" vrev="2">
    <srcmd5>d700d92547e86fdba485c0bda72626c7</srcmd5>
    <version>256.4</version>
    <time>1723309630</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>1192932</requestid>
  </revision>
  <revision rev="430" vrev="1">
    <srcmd5>ffc6b320d0fcc3896fca9da32ad49247</srcmd5>
    <version>256.5</version>
    <time>1724163188</time>
    <user>anag+factory</user>
    <comment>- Import commit bef0958f4db1b774c23505e93537ffe16f1b3894 (merge of v256.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/5bba1ebe17564b606cc5d1c07b14123c305019a7...bef0958f4db1b774c23505e93537ffe16f1b3894

- Make the 32bit version of libudev.so available again (bsc#1228223)
  The symlink for building 32bit applications was mistakenly dropped when the
  content of libudev-devel was merged into systemd-devel.
  Provide the 32bit flavor of systemd-devel again, which should restore the plug
  and play support in Wine for 32bit windows applications.</comment>
    <requestid>1194742</requestid>
  </revision>
  <revision rev="431" vrev="1">
    <srcmd5>61775eba753de3a2c0e590a6dc1fef14</srcmd5>
    <version>256.6</version>
    <time>1727293954</time>
    <user>anag+factory</user>
    <comment>- Import commit 8a0ae4d90aff1d067a125ff9366eafc7dd5d4701 (merge of v256.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/bef0958f4db1b774c23505e93537ffe16f1b3894...8a0ae4d90aff1d067a125ff9366eafc7dd5d4701

- Don't try to restart the udev socket units anymore (bsc#1228809)
  There's currently no way to restart a socket activable service and its socket
  units &quot;atomically&quot; and safely.

- Move 80-container-host0.network back to the network sub-package (bsc#1229098)
  Rev 428 mistakenly moved it to the container sub-package.</comment>
    <requestid>1202876</requestid>
  </revision>
  <revision rev="432" vrev="1">
    <srcmd5>090feb74914f7d670b8109232efb17d4</srcmd5>
    <version>256.7</version>
    <time>1729183114</time>
    <user>anag+factory</user>
    <comment>- Import commit c7671762b39ead7f8f9e70064256f5efaccedeca (merge of v256.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8a0ae4d90aff1d067a125ff9366eafc7dd5d4701...c7671762b39ead7f8f9e70064256f5efaccedeca

- Clean up some remnants from when homed was in the experimental sub-package (bsc#1231048)</comment>
    <requestid>1206519</requestid>
  </revision>
  <revision rev="433" vrev="1">
    <srcmd5>378e7a55c69f64437dc68500e556f4bf</srcmd5>
    <version>256.9</version>
    <time>1733322409</time>
    <user>anag+factory</user>
    <comment>- Add 5005-Revert-boot-Make-initrd_prepare-semantically-equival.patch
  Revert commit d64193a2a652b15db9cb9ed10c6b77a17ca46cd2 until the regression it
  caused, reported at https://github.com/systemd/systemd/issues/35439, is fixed
  (see also bsc#1233752 for its downstream counterpart).

- Disable EFI support on architectures that are not EFI-compliant

- Import commit 290170c8550bf2de4b5085ecdf7f056769944444 (merge of v256.9)
  This merge includes the following fix:
    cf7b3cc182 pid1: make clear that $WATCHDOG_USEC is set for the shutdown binary, noone else (bsc#1232227)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/c7671762b39ead7f8f9e70064256f5efaccedeca...290170c8550bf2de4b5085ecdf7f056769944444

- Import commit aee28e4c20a053ea27f8be69f2ea981e43bcb0b6
  aee28e4c20 udev-builtin-path_id: SAS wide ports must have num_phys &gt; 1 (bsc#1231610)
  280989cfa4 core: when switching root remove /run/systemd before executing the binary specified by init= (bsc#1227580)
- Drop 5003-core-when-switching-root-remove-run-systemd-before-e.patch, this
  patch has been integrated in branch 'SUSE/v256', see above.</comment>
    <requestid>1228086</requestid>
  </revision>
  <revision rev="434" vrev="2">
    <srcmd5>a2bc04e4a85c7b3231045542139d7a7a</srcmd5>
    <version>256.9</version>
    <time>1734640792</time>
    <user>anag+factory</user>
    <comment>- Add 5006-tpm2-util-Also-retry-unsealing-after-policy_pcr-retu.patch
  Backport of https://github.com/systemd/systemd/pull/35657, which fixes
  https://github.com/systemd/systemd/issues/35490 (boo#1233752, bsc#1234313).

  - This includes the following bug fixes:
    - commit 3b2e7dc5a285edbbb1bf6aed2d88b889d801613f (bsc#1234015)</comment>
    <requestid>1231884</requestid>
  </revision>
  <revision rev="435" vrev="1">
    <srcmd5>fe1eade5a5534e24a0a861cea5d30e9c</srcmd5>
    <version>256.10</version>
    <time>1735053932</time>
    <user>anag+factory</user>
    <comment>- Import commit f962392e1e0d5683a2adebf09698b5fda02f9cfc (merge of v256.10)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/290170c8550bf2de4b5085ecdf7f056769944444...f962392e1e0d5683a2adebf09698b5fda02f9cfc</comment>
    <requestid>1233116</requestid>
  </revision>
  <revision rev="436" vrev="1">
    <srcmd5>c68765cbd470b26a210957f7118c7f69</srcmd5>
    <version>257.1</version>
    <time>1735469745</time>
    <user>anag+factory</user>
    <comment>- systemd-update-helper: backport commit 2d0af8bc354f4a1429ce
  Since user@.service has `Type=notify-reload` (making the reloading process
  synchronous) and reloading implies reexecuting with `ReloadSignal=RTMIN+25`,
  reexecuting user managers synchronously can be achieved with `systemctl reload
  user@*.service&quot; now.

- Upgrade to v257.1 (commit 47eea9ee9f46537bc18d6a64fa21fd9c50538e13)
  See https://github.com/openSUSE/systemd/blob/SUSE/v257/NEWS for details.
  - This upgrade includes the following bug fixes:
    - commit 9258e27f4a1ddf2834d0cadd66770ad65e55e066 (boo#1233752, bsc#1234313)
    - commit 423de11f046cc2c9b6904e4eff71d6a48cd661c9 (boo#1233752, bsc#1234313)
- Drop 5006-tpm2-util-Also-retry-unsealing-after-policy_pcr-retu.patch and
  5005-Revert-boot-Make-initrd_prepare-semantically-equival.patch
  These two patches have bee merged upstream and are included in v257.1, see
  above.
- Our testsuite sub-package has been broken by upstream after they decided to
  remove the bash test runner, see https://github.com/systemd/systemd/pull/34271
  for details. For running the testsuite, the systemd git repository has to be
  cloned for now. We'll try to adapt the testsuite sub-package these changes.</comment>
    <requestid>1233450</requestid>
  </revision>
  <revision rev="437" vrev="2">
    <srcmd5>fe1eade5a5534e24a0a861cea5d30e9c</srcmd5>
    <version>256.10</version>
    <time>1735557795</time>
    <user>anag+factory</user>
    <comment>https://bugzilla.opensuse.org/show_bug.cgi?id=1234904</comment>
  </revision>
  <revision rev="438" vrev="1">
    <srcmd5>97ff8623f170a5665dc0ef0104a29784</srcmd5>
    <version>257.2</version>
    <time>1737828612</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 7fa3b5018bfffa176c77a2a5794dce792eebadcb (merge of v257.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/47eea9ee9f46537bc18d6a64fa21fd9c50538e13...7fa3b5018bfffa176c77a2a5794dce792eebadcb

- systemd-update-helper: backport commit 2d0af8bc354f4a1429ce
  Since user@.service has `Type=notify-reload` (making the reloading process
  synchronous) and reloading implies reexecuting with `ReloadSignal=RTMIN+25`,
  reexecuting user managers synchronously can be achieved with `systemctl reload
  user@*.service&quot; now.

- Upgrade to v257.1 (commit 47eea9ee9f46537bc18d6a64fa21fd9c50538e13)
  See https://github.com/openSUSE/systemd/blob/SUSE/v257/NEWS for details.
  - This upgrade includes the following bug fixes:
    - commit 9258e27f4a1ddf2834d0cadd66770ad65e55e066 (boo#1233752, bsc#1234313)
    - commit 423de11f046cc2c9b6904e4eff71d6a48cd661c9 (boo#1233752, bsc#1234313)
    - commit 2ae79a31b7c7947e2c16e18eb85ac5607ebc40b6 (bsc#1232844)
- Drop 5006-tpm2-util-Also-retry-unsealing-after-policy_pcr-retu.patch and
  5005-Revert-boot-Make-initrd_prepare-semantically-equival.patch
  These two patches have bee merged upstream and are included in v257.1, see
  above.
- Our testsuite sub-package has been broken by upstream after they decided to
  remove the bash test runner, see https://github.com/systemd/systemd/pull/34271
  for details. For running the testsuite, the systemd git repository has to be
  cloned for now. We'll try to adapt the testsuite sub-package these changes.

    - commit c072860593329293e19580b337504adb52248462 (bsc#1229518)
    - commit cfbf7538d87023840c5574fa5b0452e5b0f42149 (bsc#1229228)</comment>
    <requestid>1240175</requestid>
  </revision>
  <revision rev="439" vrev="2">
    <srcmd5>0d0898a10781fc0dc776fb21a384765b</srcmd5>
    <version>257.2</version>
    <time>1738335720</time>
    <user>anag+factory</user>
    <comment>- Drop 5004-disable-session-freeze.patch since the kernel fix commit
  d96c77bd4eeba (&quot;KVM: x86: switch hugepage recovery thread to vhost_task&quot;)
  v6.13-rc1~97^2~3 is in Tumbleweed kernel</comment>
    <requestid>1241438</requestid>
  </revision>
  <revision rev="440" vrev="3">
    <srcmd5>ce2a741e4341a92e738e300636e75b5a</srcmd5>
    <version>257.2</version>
    <time>1738965391</time>
    <user>anag+factory</user>
    <comment>- triggers.systemd: convert posix.fork() and posix.exec() to rpm.execute() (bsc#1236741)

- Update 0009-pid1-handle-console-specificities-weirdness-for-s390.patch to not
  warn when &quot;conmode=&quot; is not specified on s390x (bsc#1236725).

- Move systemd-userwork from the experimental sub-package to the main package (bsc#1236643)
  It is likely an oversight from when systemd-userdb was migrated from the
  experimental package to the main one.</comment>
    <requestid>1243303</requestid>
  </revision>
  <revision rev="441" vrev="1">
    <srcmd5>d7435aa496ae51150d33f96f1464bf6d</srcmd5>
    <version>257.3</version>
    <time>1739741836</time>
    <user>dimstar_suse</user>
    <comment>- Import commit e03ffd74c4a30c1c75e05874ce18d31e503437b7 (merge of v257.3)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/7fa3b5018bfffa176c77a2a5794dce792eebadcb...e03ffd74c4a30c1c75e05874ce18d31e503437b7

- Import commit 47794646786ae4ddb6d3deb2030e2761447999ec
  4779464678 import-pubring.gpg: add openSUSE build key (bsc#1236751)
  2c8382881f systemd-pull: support .asc and .sha256.* signature (bsc#1236887)</comment>
    <requestid>1245900</requestid>
  </revision>
  <revision rev="442" vrev="2">
    <srcmd5>cc487ea7db718ba97f2505734bec36eb</srcmd5>
    <version>257.3</version>
    <time>1740170092</time>
    <user>dimstar_suse</user>
    <comment>- Enable systemd-sysupdated and updatectl as experimental subpackage</comment>
    <requestid>1247443</requestid>
  </revision>
  <revision rev="443" vrev="3">
    <srcmd5>470f4235db90787e81fa4e74d76eca35</srcmd5>
    <version>257.3</version>
    <time>1741178286</time>
    <user>anag+factory</user>
    <comment>- Name libsystemd-{shared,core} based on the major version of systemd and the
  package release number (bsc#1228081)
  This way, both the old and new versions of these shared libraries will be
  present during the update. This should prevent issues during package updates
  when incompatible changes are introduced in the new versions of these shared
  libraries.
  Note: these libraries are private so only binaries shipped by systemd and its
  sub-packages can be linked against them.

- Move 20-systemd-stub.conf tmpfiles.d from the systemd-boot
  package to the systemd main package, as it is needed in the
  initrd to copy stuff from /.extra to /run/systemd/stub.
  Installing systemd-boot in the initrd is not the right approach,
  as that pulls in the bootloader and other files that have no use
  in the initrd and just take up space. The main package is always
  in the initrd, so it's the right place to ensure that, if
  systemd-boot is used, the snippet is present, and it will be a
  no-op otherwise.</comment>
    <requestid>1249841</requestid>
  </revision>
  <revision rev="444" vrev="1">
    <srcmd5>083982357df0a6e464f017042aa1aff6</srcmd5>
    <version>257.4</version>
    <time>1742051712</time>
    <user>dimstar_suse</user>
    <comment>- triggers.systemd: more posix.fork() conversion (bsc#1238566)

- Import commit f133e5974e69708d7491d4823780690c913f7bda (merge v257.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/e03ffd74c4a30c1c75e05874ce18d31e503437b7...f133e5974e69708d7491d4823780690c913f7bda

  https://github.com/openSUSE/systemd/compare/47794646786ae4ddb6d3deb2030e2761447999ec...e03ffd74c4a30c1c75e05874ce18d31e503437b7
    - commit 3c85d3fda50f71755aa276cfa60807c315bfc04b (bsc#1236886)</comment>
    <requestid>1252776</requestid>
  </revision>
  <revision rev="445" vrev="1">
    <srcmd5>660b46af3cddfdd9a2ec0debcc453cad</srcmd5>
    <version>257.5</version>
    <time>1744382657</time>
    <user>anag_factory</user>
    <comment>- Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5)
  This merge includes the following fix:
    9b52c10986 test-network: replace symlink to 99-default.link with a copy
    d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc
    62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690c913f7bda...c10a66fb4dd34b86d42fa92501bd88db63df479a

- Import commit f133e5974e69708d7491d4823780690c913f7bda (merge of v257.4)</comment>
    <requestid>1268358</requestid>
  </revision>
  <revision rev="446" vrev="2">
    <srcmd5>06473d1c8f65e9303eff67a4a52b83d1</srcmd5>
    <version>257.5</version>
    <time>1746638168</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>1274357</requestid>
  </revision>
  <revision rev="447" vrev="3">
    <srcmd5>b4cf741b23654219fe81c04874f72cf3</srcmd5>
    <version>257.5</version>
    <time>1748003293</time>
    <user>anag_factory</user>
    <comment>- Import commit 8e9840a2897e36ae3f926f8d10a2b0d7e4102c67 (bsc#1243280)
  8e9840a289 bless-boot: never try to rename an entry file onto itself
  5b5cde8866 bless-boot: in &quot;status&quot; output report bad state from prev boot as &quot;dirty&quot;
  49949fa9fb bless-boot: switch from last_path_component() to path_find_last_component()

- systemd-update-helper: Fix invalid use of &quot;break&quot; in case statement

    18dde3dd2a umount: do not move busy network mounts (bsc#1236177)</comment>
    <requestid>1278063</requestid>
  </revision>
  <revision rev="448" vrev="1">
    <srcmd5>7e45767af440f088b874c3a73c62272c</srcmd5>
    <version>257.6</version>
    <time>1748965881</time>
    <user>anag_factory</user>
    <comment>- Import commit c929295b4c1fb3cd6b9963bc7588fbc3e597ab86 (merge of v257.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8e9840a2897e36ae3f926f8d10a2b0d7e4102c67...c929295b4c1fb3cd6b9963bc7588fbc3e597ab86</comment>
    <requestid>1281804</requestid>
  </revision>
  <revision rev="449" vrev="2">
    <srcmd5>3f751ab2016e2766fabdbb1c4e715474</srcmd5>
    <version>257.6</version>
    <time>1750430908</time>
    <user>anag_factory</user>
    <comment>- Import commit 1e42ecf5a145589954df77da05937ee69619f3e5
  1e42ecf5a1 firstboot: make sure labelling is enabled
  3bdb2efbe0 tmpfiles: fix symlink creation when replacing
  61c228d2cc firstboot: use WRITE_STRING_FILE_LABEL more
  f5148acf37 env-file: port write_env_file() to label_ops_pre()
  bbff8b5523 fs-util: replace symlink_atomic_full_label() by a flag to symlinkat_atomic_full() (bsc#1244237)
  2b39393efa env-file: rework write_env_file() to make use of O_TMPFILE

- Fix systemd-network recommending libidn2-devel (boo#1234765)</comment>
    <requestid>1286997</requestid>
  </revision>
  <revision rev="450" vrev="1">
    <srcmd5>8b4200904996de5c1b12be548e27a2c3</srcmd5>
    <version>257.7</version>
    <time>1751537393</time>
    <user>anag_factory</user>
    <comment>- Import commit a0dfd5de4cdc3f97ef2ad23396904f3e20769317 (merge of v257.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/1e42ecf5a145589954df77da05937ee69619f3e5...a0dfd5de4cdc3f97ef2ad23396904f3e20769317</comment>
    <requestid>1289968</requestid>
  </revision>
  <revision rev="451" vrev="2">
    <srcmd5>79566e5a7bab2aaa4dc7cd46bdff90fa</srcmd5>
    <version>257.7</version>
    <time>1751981293</time>
    <user>anag_factory</user>
    <comment>- Move the workaround which consists in converting /var/lib/machines as a
  separate subvolume in cases where it was incorrectly created inside a
  snapshot.
  Relocating the workaround from the systemd-container sub-package to the main
  package ensures it's applied on old systems where it's still needed [1] even
  if the systemd-container sub-package is not installed.
  This change should allow us to eventually drop the workaround in the future.
  [1] The workaround is required on legacy installations (those made more than
  eight years ago) where /var was not a separate subvolume.

- triggers.systemd: skip update of hwdb, journal-catalog if executed during
  an offline update.</comment>
    <requestid>1291008</requestid>
  </revision>
  <revision rev="452" vrev="3">
    <srcmd5>5d921d6a720ebda0b9f2cee6d038ef97</srcmd5>
    <version>257.7</version>
    <time>1752482885</time>
    <user>dimstar_suse</user>
    <comment>- Import commit c3bcfc95582fd573e0b5686ce8115e3cf9a8122e
  c3bcfc9558 uki.conf is used by the ukify tool to create an Unified Kernel Image [...]

- Make sure that the ordering trick used to update the udev package as close as
  as possible to the update of the systemd package also works with zypper.
  We also need to add &quot;Suggests: udev&quot;, which serves the same purpose as
  &quot;OrderWithRequires: udev&quot; but is part of the repository metadata. It should
  therefore hint zypper to install systemd and udev as close together as
  possible (see bsc#1228659)</comment>
    <requestid>1292221</requestid>
  </revision>
  <revision rev="453" vrev="4">
    <srcmd5>32286a40bcfce0f06e375c9fe0f79bc2</srcmd5>
    <version>257.7</version>
    <time>1753281133</time>
    <user>anag_factory</user>
    <comment>- systemd-testsuite: fix Requires to systemd-ukify

- systemd-update-helper: fix regression introduced when support for package
  renaming/splitting was added (bsc#1245551)
  The cleanup of the flags in /run/systemd/rpm was previously handled in the
  %pretrans/%posttrans sections of the systemd main package. However, this
  method was ineffective if systemd was not part of the transaction. The cleanup
  is now run in %transfiletriggerin instead.

- Add sub-package for ukify binary.
  move ukify from experimental package to a dedicated sub package.</comment>
    <requestid>1294979</requestid>
  </revision>
  <revision rev="454" vrev="5">
    <srcmd5>7a0fa73edbe1c841f42acb854b1e5747</srcmd5>
    <version>257.7</version>
    <time>1754080804</time>
    <user>dimstar_suse</user>
    <comment>- Remove the script used to help migrating the language and locale settings
  located in /etc/sysconfig/language on old systems to the systemd default
  locations (bsc#1247074)

- Build systemd-boot for riscv64</comment>
    <requestid>1296831</requestid>
  </revision>
  <revision rev="455" vrev="6">
    <srcmd5>092363818dc4020d4edea270e834391d</srcmd5>
    <version>257.7</version>
    <time>1754483515</time>
    <user>dimstar_suse</user>
    <comment>- Move run0 from the experimental sub-package to the main package

- Import commit 835af70f4e4fab4746319145d9fdb1a01e33f4c8
  835af70f4e core/cgroup: Properly handle aborting a pending freeze operation
  1f96f9da13 detect-virt: add bare-metal support for GCE (bsc#1244449)
----------------------------------------------------------------------------
- Update pam.systemd-run0 (in the experimental sub-package)
----------------------------------------------------------------------------
- Build the experimental package for the mini flavor too
  Some tools in the experimental sub-package cannot be disabled at compile
  time. Previously, these tools were manually deleted after installation to
  prevent rpmbuild from reporting unpackaged files. However, as the number of such
  tools continues to grow, it's simpler to include them in the mini-experimental
  sub-package.</comment>
    <requestid>1297651</requestid>
  </revision>
  <revision rev="456" vrev="1">
    <srcmd5>c1078df3fc21c07bcb99dac7408cb8dd</srcmd5>
    <version>257.9</version>
    <time>1757594240</time>
    <user>anag_factory</user>
    <comment>- Import commit c139debf2c6e9556df8ee6eca77ae18d5b98f027 (merge of v257.9)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/835af70f4e4fab4746319145d9fdb1a01e33f4c8...c139debf2c6e9556df8ee6eca77ae18d5b98f027
- Rebase 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch</comment>
    <requestid>1303345</requestid>
  </revision>
  <revision rev="457" vrev="2">
    <srcmd5>6d45aecf18ca87fb43e7b3146c3c4d52</srcmd5>
    <version>257.9</version>
    <time>1758222495</time>
    <user>anag_factory</user>
    <comment>- Move systemd-pcrlock out from the experimental sub-package to udev (bsc#1248261)

- systemd.spec: use %sysusers_generate_pre so that some systemd users are
  already available in %pre. This is important because D-Bus automatically
  reloads its configuration whenever new configuration files are installed,
  i.e. between %pre and %post. (bsc#1248501)
  
  No needs for systemd and udev packages as they are always installed during
  the initial installation.

- Sign aarch64 and riscv systemd-boot EFI binaries (bsc#1247474)</comment>
    <requestid>1305565</requestid>
  </revision>
  <revision rev="458" vrev="1">
    <srcmd5>955006136d44c2b9ab6ff22500f6da7d</srcmd5>
    <version>258.2</version>
    <time>1764677885</time>
    <user>anag_factory</user>
    <comment>- Add 5003-core-when-isolating-keep-triggered-units-only-if-the.patch until
  https://github.com/systemd/systemd/pull/39925 is merged.

- Import commit e103ce013ed270c0a43318743ab822cac9325f00
  e103ce013e pam_systemd: fix OSC write failure message appearing in error logs
  c81c546411 pam-util: fix pam_syslog_errno() ignoring the level parameter

- Drop 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch
  The relevant polkit actions have been reviewed by the security team.

- Import commit 71c9223a1df429ae23bf113dc9eeb49154d8b734 (merge of v258.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/1898fac58dd5170dbe85f4c3d01e564889dba0de...71c9223a1df429ae23bf113dc9eeb49154d8b734
- Drop 1002-core-unit-fail-earlier-before-spawning-executor-when.patch as it's
  part of v258.2.

- Import commit 1898fac58dd5170dbe85f4c3d01e564889dba0de
  1898fac58d main: switch explicitly to tty1 on soft-reboot (bsc#1231986)
  5fdd32dbe1 units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)

- Temporarily add
  1002-core-unit-fail-earlier-before-spawning-executor-when.patch until v258.2
  is released.

- pam.systemd-user: skip common-account to avoid issues with pam_sss
  and other network user directories (bsc#1250691)

- systemd.spec: drop the %{release} number from the SBAT version (1251948)

- Add 0001-Drop-or-soften-some-upstream-warnings.patch (bsc#1228728) (bsc#1251981)</comment>
    <requestid>1320482</requestid>
  </revision>
  <revision rev="459" vrev="3">
    <srcmd5>6d45aecf18ca87fb43e7b3146c3c4d52</srcmd5>
    <version>257.9</version>
    <time>1764855037</time>
    <user>dimstar_suse</user>
    <comment>Revert to 257 - the full openQA results are a desaster</comment>
    <requestid>1321158</requestid>
  </revision>
  <revision rev="460" vrev="1">
    <srcmd5>86782224f55c361e5ee86c719e7401eb</srcmd5>
    <version>258.3</version>
    <time>1766756244</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 25181d4e4c8307a3621d115f99279c4d3c28a9fa (merge of v258.3)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/e103ce013ed270c0a43318743ab822cac9325f00...25181d4e4c8307a3621d115f99279c4d3c28a9fa

- Add 5003-core-when-isolating-keep-triggered-units-only-if-the.patch until
  https://github.com/systemd/systemd/pull/39925 is merged.

- Import commit e103ce013ed270c0a43318743ab822cac9325f00
  e103ce013e pam_systemd: fix OSC write failure message appearing in error logs
  c81c546411 pam-util: fix pam_syslog_errno() ignoring the level parameter

- Drop 1001-Temporarily-remove-mountfsd-nsresourced-new-Polkit-a.patch
  The relevant polkit actions have been reviewed by the security team.

- Import commit 71c9223a1df429ae23bf113dc9eeb49154d8b734 (merge of v258.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/1898fac58dd5170dbe85f4c3d01e564889dba0de...71c9223a1df429ae23bf113dc9eeb49154d8b734
- Drop 1002-core-unit-fail-earlier-before-spawning-executor-when.patch as it's
  part of v258.2.

- Import commit 1898fac58dd5170dbe85f4c3d01e564889dba0de
  1898fac58d main: switch explicitly to tty1 on soft-reboot (bsc#1231986)
  5fdd32dbe1 units: don't force the loading of the loop and dm_mod modules in systemd-repart.service (bsc#1248356)

- Temporarily add
  1002-core-unit-fail-earlier-before-spawning-executor-when.patch until v258.2
  is released.

- pam.systemd-user: skip common-account to avoid issues with pam_sss
  and other network user directories (bsc#1250691)</comment>
    <requestid>1323386</requestid>
  </revision>
  <revision rev="461" vrev="4">
    <srcmd5>6d45aecf18ca87fb43e7b3146c3c4d52</srcmd5>
    <version>257.9</version>
    <time>1766831330</time>
    <user>dimstar_suse</user>
    <comment>Revert to 257 - filed a bunch of bug reports </comment>
    <requestid>1324470</requestid>
  </revision>
  <revision rev="462" vrev="2">
    <srcmd5>6ef29c5c8f03ad051d65fefa46517175</srcmd5>
    <version>258.3</version>
    <time>1770310592</time>
    <user>anag_factory</user>
    <comment>- Import commit 2ffdb7879d1913b91d75fb7638023689ad49d6ff
  2ffdb7879d pam_systemd: fix regression introduced in v258 by preserving the FIFO fd (bsc#1255658)
  ab7770cb7e repart: support &quot;nodatacow&quot; in btrfs subvolumes
  245645f444 basic: Use xopenat_full() in mkdir_p_root_full()
  d197900c28 ssh-generator: suppress error message for vsock EADDRNOTAVAIL (bsc#1255656)
  7dcca22a3a ssh-generator: split out one more helper function
  1fb6114132 ssh-generator: split out common helper function
  2f836405c4 core/dbus-manager: propagate meaningful dbus errors from EnqueueMarkedJobs
  9480762ccd core/transaction: when isolating, keep triggered units only if their triggers are actually active
- Drop 0003-pam_systemd-fix-regression-introduced-in-v258-by-pre.patch and
  5003-core-when-isolating-keep-triggered-units-only-if-the.patch as they have
  been merged by upstream and is part of the last batch of backported commits
  (see above).

- Add 0003-pam_systemd-fix-regression-introduced-in-v258-by-pre.patch (bsc#1255658)
  This patch will be removed once either logind supports restarts or a
  sufficient amount of time has passed to ensure that systems have transitioned
  to a version of logind greater than 257.

- Drop most of the workarounds contained in the fixlets
  These workarounds were hold to address old issues that no longer exist in
  recent versions of systemd. For systems upgrading to this version, we assume
  these issues have already been fixed by the fixlet scripts in the previous
  distribution.
  Only the logig warning users about the deprecated usage of the main
  configuration files (favoring drop-in files) is preserved.

- systemd-update-helper: clean up the flags immediately after they have been
  consumed (no functional changes).</comment>
    <requestid>1329291</requestid>
  </revision>
  <revision rev="463" vrev="1">
    <srcmd5>0084c327aae4d8d0375e3e5a83f9f93e</srcmd5>
    <version>258.4</version>
    <time>1771101370</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 8838beb6f391a98ba74c4b4ab2880271af443c54
  8838beb6f3 units: restore runlevel[0-6].target aliases
  2b9447c81d getty: remove --issue-file parameter (bsc#1257587)
- Restore the runlevel[0-6].target aliases in the systemd-sysvcompat
  sub-package. These targets will remain supported until the SysV init script
  support is officially removed.

- Avoid shipping (empty) directories and ghost files in /var (jsc#PED-14853)
  This was originally intended to ensure these paths had a designated package
  owner. However the existing list was neither exhaustive nor up to date. To
  better support immutable images, we are removing these entries and will now
  keep only /var/lib/systemd as owned by the systemd package. Maintaining the
  broader list provided little value due to its ongoing inconsistency anyways.

- Move systemd-bless-boot from systemd-boot to udev subpackage,
  as it is used by grub2-bls as well

- Import commit 3f291a53256445d192243b71332c3602ef6ee93a (merge of v258.4)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/2ffdb7879d1913b91d75fb7638023689ad49d6ff...3f291a53256445d192243b71332c3602ef6ee93a

    b27f791691 terminal-util: stop doing 0/upper bound check in tty_is_vc() (bsc#1255326)</comment>
    <requestid>1332808</requestid>
  </revision>
  <revision rev="464" vrev="1">
    <srcmd5>46c7fdee7338962196dcae8148f36572</srcmd5>
    <version>258.5</version>
    <time>1772399630</time>
    <user>dimstar_suse</user>
    <comment>- Import commit 3f0b141e0c35f8f7805a28e8bfb083df9b7ed96b (merge of v258.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8838beb6f391a98ba74c4b4ab2880271af443c54...3f0b141e0c35f8f7805a28e8bfb083df9b7ed96b

- Rename mkosi.local.conf source file to testsuite-mkosi.local.conf:
  OBS triggers on mkosi.*conf and tries to build this package as an
  mkosi image.</comment>
    <requestid>1335466</requestid>
  </revision>
  <revision rev="465" vrev="1">
    <srcmd5>66fbf722c500d8ce9ea6d14aabfb444e</srcmd5>
    <version>259.3</version>
    <time>1773069051</time>
    <user>anag_factory</user>
    <comment>- Import commit 1e9dbf558f2578c5f0a38a20cd93950de5d7b648 (merge of v259.3)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/5f4e99cfd5cc08a0e4daa83e570a9a1bcb28a940...1e9dbf558f2578c5f0a38a20cd93950de5d7b648

- Upgrade to v259.2 (commit 5f4e99cfd5cc08a0e4daa83e570a9a1bcb28a940)
  See https://github.com/openSUSE/systemd/blob/SUSE/v259/NEWS for details.
  - Rebase 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch
  - libacl, libblkid, libseccomp, libselinux and libmount support are
    implemented via dlopen(). Although these are technically optional, we still
    require them to avoid loosing important features.
  - systemd no longer links against libcap at all. The simple system call
    wrappers and other APIs it provides have been reimplemented directly in
    systemd.

- Add unpackaged udev files for loongarch64.</comment>
    <requestid>1336527</requestid>
  </revision>
</revisionlist>
