Commit Graph

96 Commits

Author SHA256 Message Date
Dr. Werner Fink
3d2db08a62 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=490
2014-01-21 12:55:52 +00:00
Robert Milasan
974d6e3467 - Add analyze-fix-crash-in-command-line-parsing.patch: fix crash in
systemd-analyze (bnc#859365)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=489
2014-01-20 12:22:10 +00:00
103d964e63 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=474
2013-12-16 16:54:19 +00:00
Robert Milasan
6a39ecc84a (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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=454
2013-10-15 14:15:10 +00:00
622a76aacd - 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:

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=452
2013-10-04 12:28:12 +00:00
909712ac7e - Add after-local.service to run after.local late during the boot
process (bnc#778715).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=450
2013-10-02 14:48:48 +00:00
738975749a Explicitly require pam-config for %post of the main package, fixes build
Also cleaned up whitespaces in spec and changelog

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=449
2013-10-02 14:37:41 +00:00
Robert Milasan
3951a5faf1 (please fwd to 13.1 too)
- Release v208:
  + logind gained support for facilitating privileged input and drm
    devices access for unprivileged clients (helps Wayland /
    kmscon).
  + New kernel command line luks.options= allows to specify LUKS
    options, when used with luks.uuid=
  + tmpfileS.d snippets can uses specifier expansion in path names
    (%m, %b, %H, %v).
  + New tmpfiles.d command "m" introduced to change
    owner/group/access mode of a file/directory only if it exists.
  + MemorySoftLimit= cgroup settings is no longer supported
    (underlying kernel cgroup attribute will disappear in the
    future).
  + memeory.use_hierarchy cgroup attribute is enabled for all
    cgroups systemd creates in memory cgroup hierarchy.
  + New filed _SYSTEMD_SLICE= is logged in journal messages related
    to a slice.
  + systemd-journald will no longer adjust the group of journal
    files it creates to "systemd-journal" group. Permissions and
    owernship is adjusted when package is upgraded.
  + Backlight and random seed files are now stored in
    /var/lib/systemd.
  + Boot time performance measurements included ACPI 5.0 FPDT
    informations if available.
- Drop merged patches:
  0001-cgroup-add-the-missing-setting-of-variable-s-value.patch,
  0002-cgroup-correct-the-log-information.patch,
  0003-cgroup-fix-incorrectly-setting-memory-cgroup.patch,
  0004-random-seed-we-should-return-errno-of-failed-loop_wr.patch,
  0005-core-cgroup-first-print-then-free.patch,

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=448
2013-10-02 11:01:24 +00:00
5107dbda6c - Add set-ignoreonisolate-noauto-cryptsetup.patch: ensure noauto
encrypted mounts survives runlevel changes (bnc#843085).
- Add 0001-Fix-buffer-overrun-when-enumerating-files.patch: fix
  logind crash when /run/systemd/sessions was too big (bnc#840055,
  initial fix from hpj@suse.com).
- Update sysctl-handle-boot-sysctl.conf-kernel_release.patch to
  only check for /boot/sysctl.conf-<uname -r> presence.
- Add service wrapper for after.local (bnc#778715).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=447
2013-10-01 07:23:27 +00:00
Robert Milasan
62ae184a07 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=445
2013-09-27 20:05:07 +00:00
7c050524da - Remove output and error redirection to /dev/null in install
script, it might help tracing pam related issue (bnc#841573).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=442
2013-09-23 11:12:09 +00:00
Cristian Rodríguez
d0bb7783c7 - Move symlink migration trigger to post (bnc#821800).
-add  CVE-2013-4288 to changes

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=440
2013-09-19 18:32:09 +00:00
932096486f - 0009-polkit-Avoid-race-condition-in-scraping-proc.patch
VUL-0: polkit: process subject race condition [bnc#835827]

- Build with --disable-ima as the openSUSE kernel 
 does not support IMA (CONFIG_IMA is not set)

- Build with --disable-smack as the openSUSE kernel
 does not support smack (CONFIG_SECURITY_SMACK is not set)

- 0009-polkit-Avoid-race-condition-in-scraping-proc.patch 
  VUL-0: polkit: process subject race condition [bnc#835827]

- Build with --disable-ima as the openSUSE kernel 
 does not support IMA (CONFIG_IMA is not set)

- Build with --disable-smack as the openSUSE kernel
 does not support smack (CONFIG_SECURITY_SMACK is not set)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=439
2013-09-19 07:46:03 +00:00
Cristian Rodríguez
a9dbda37cc - Don't use a trigger to create symlink for sysctl.conf, always run
the test on %post (bnc#840864).
- Update sysctl-handle-boot-sysctl.conf-kernel_release.patch to
  ensure /boot is mounted before reading /boot/sysctl.conf-*
  (bnc#809420).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=438
2013-09-18 23:39:18 +00:00
Stefan Seyfried
8633e2ad9b - 0008-swap-create-.wants-symlink-to-auto-swap-devices.patch
really fixes the swap unit problem mentioned in previous 
  commit & 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 & the opensuse-factory mailing list.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=436
2013-09-16 18:44:03 +00:00
3f909186f4 - 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 "swap isn't activated"
- 0007-libudev-fix-move_later-comparison.patch libudev
  invalid usage of "move_later".

- while testing this new release I get in the logs ocassionally
  at boot "systemd[1]: Failed to open private bus connection: 
  Failed to connect to socket /var/run/dbus/system_bus_socket: 
  No such file or directory" 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=434
2013-09-16 09:46:56 +00:00
68b1ae08f5 changelog cleanup
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=432
2013-09-13 08:42:46 +00:00
99d01d30e0 improve .change files
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=431
2013-09-13 08:19:08 +00:00
Robert Milasan
c61d9b0ddb - Enable Predictable Network interface names (bnc#829526).
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=430
2013-09-13 08:05:43 +00:00
e51296d567 - 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 "a stop job is running for Session 1 of user root"
    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.

- 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 "a stop job is running for Session 1 of user root"
    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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=429
2013-09-13 07:25:15 +00:00
Dr. Werner Fink
af55f67335 - Add exclude-dev-from-tmpfiles.patch: allow to exclude /dev from
tmpfiles (bnc#835813).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=428
2013-09-12 15:29:02 +00:00
Dr. Werner Fink
a51678b257 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=426
2013-09-08 09:05:47 +00:00
Tomáš Chvátal
c0f0555ba9 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=424
2013-08-22 10:52:35 +00:00
Stephan Kulow
d8b456edc0 - Ensure /usr/lib/systemd/system/shutdown.target.wants is created
and owned by systemd package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=419
2013-08-01 16:06:31 +00:00
Dr. Werner Fink
2387dfca31 - Fix drop-in for getty@tty1.service
please forward to factory only once sr184712 has been accepted

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=418
2013-07-29 16:25:21 +00:00
05134c0a6a - Move systemd-journal-gateway to subpackage to lower dependencies
in default install.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=417
2013-07-25 15:40:51 +00:00
6209067f76 - version 206 , highlights:
* Unit files now understand the new %v specifier which
  resolves to the kernel version string as returned by "uname-r".
* "journalctl -b" may now be used to look for boot output of a
   specific boot. Try "journalctl -b -1"
* Creation of "dead" device nodes has been moved from udev
  into kmod and tmpfiles.
*  The udev "keymap" data files and tools to apply keyboard
   specific mappings of scan to key codes, and force-release
   scan code lists have been entirely replaced by a udev
   "keyboard" builtin and a hwdb data file.
- remove patches now in upstream
- systemd now requires libkmod >=14 and cryptsetup >= 1.6.0
- systemd now require the kmod tool in addition to the library.

- version 206 , highlights:
* Unit files now understand the new %v specifier which
  resolves to the kernel version string as returned by "uname-r".
* "journalctl -b" may now be used to look for boot output of a
   specific boot. Try "journalctl -b -1"
* Creation of "dead" device nodes has been moved from udev
  into kmod and tmpfiles.
*  The udev "keymap" data files and tools to apply keyboard
   specific mappings of scan to key codes, and force-release
   scan code lists have been entirely replaced by a udev
   "keyboard" builtin and a hwdb data file.
- remove patches now in upstream
- systemd now requires libkmod >=14 and cryptsetup >= 1.6.0
- systemd now require the kmod tool in addition to the library. (forwarded request 184035 from elvigia)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=416
2013-07-23 09:21:21 +00:00
Dr. Werner Fink
a7692c4f3a emergency.service failed to start because sulogin is in /usr/sbin now.
Add use-usr-sbin-sulogin-for-emergency-service.patch to fix the path in unit file.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=415
2013-07-14 13:56:23 +00:00
a06c8a6083 - fix build with rpm-4.11.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=414
2013-07-12 15:10:22 +00:00
f0489049ff build fails due to rpmlint bug, nothing to do with this change at all
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=413
2013-07-05 07:29:00 +00:00
Dr. Werner Fink
d2be2c305a - Update to release 205:
+ two new unit types have been introduced:
    - Scope units are very similar to service units, however, are
      created out of pre-existing processes -- instead of PID 1
      forking off the processes.
    - Slice units may be used to partition system resources in an
      hierarchial fashion and then assign other units to them. By
      default there are now three slices: system.slice (for all
      system services), user.slice (for all user sessions),
      machine.slice (for VMs and containers).
  + new concept of "transient" units, which are created at runtime
    using an API and not based on configuration from disk.
  + logind has been updated to make use of scope and slice units to
    manage user sessions. Logind will no longer create cgroups
    hierchies itself but will relying on PID 1.
  + A new mini-daemon "systemd-machined" has been added which
    may be used by virtualization managers to register local
    VMs/containers. machinectl tool has been added to query
    meta-data from systemd-machined.
  + Low-level cgroup configuration options ControlGroup=,
    ControlGroupModify=, ControlGroupPersistent=,
    ControlGroupAttribute= have been removed. High-level attribute
    settings or slice units should be used instead?
  + A new bus call SetUnitProperties() has been added to alter
    various runtime parameters of a unit, including cgroup
    parameters. systemctl gained set-properties command to wrap
    this call.
  + A new tool "systemd-run" has been added which can be used to
    run arbitrary command lines as transient services or scopes,
    while configuring a number of settings via the command

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=412
2013-07-04 15:28:49 +00:00
Dr. Werner Fink
1c2e12b639 - 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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=410
2013-07-02 20:42:56 +00:00
71a4694eea - systemd-mini doesn't need dbus-1, only dbus-1-devel
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=408
2013-07-01 12:11:31 +00:00
Robert Milasan
795377700a - Re-add fixed udev MSFT compability rules (bnc#805059, bnc#826528).
add: 1008-add-msft-compability-rules.patch

- Re-add fixed udev MSFT compability rules (bnc#805059, bnc#826528).
  add: 1008-add-msft-compability-rules.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=407
2013-06-26 09:33:43 +00:00
Robert Milasan
35ba4f017b - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=405
2013-06-26 08:55:18 +00:00
Dr. Werner Fink
3f447b81df OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=403 2013-06-25 11:14:48 +00:00
Robert Milasan
9c88575b22 - 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=401
2013-06-21 13:20:36 +00:00
76fbb20193 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=399
2013-06-19 11:05:44 +00:00
Dr. Werner Fink
241ea58f75 Reduce build time dependencies
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=398
2013-06-19 07:04:23 +00:00
d670c6a8b7 - 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)

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=396
2013-06-18 07:18:53 +00:00
Dr. Werner Fink
c1b1aa37e2 - Explicitly list libattr-devel as BuildRequires
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=395
2013-06-17 12:29:15 +00:00
f97ac7e1c9 - Cleanup NumLock setting code
(handle-numlock-value-in-etc-sysconfig-keyboard.patch).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=393
2013-06-13 15:43:52 +00:00
Robert Milasan
a5fe8ed6b8 - Only apply 1007-add-msft-compability-rules.patch when not
building systemd-mini.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=392
2013-06-12 10:03:45 +00:00
Robert Milasan
8ee39e33c0 - Add udev MSFT compability rules (bnc#805059).
add: 1007-add-msft-compability-rules.patch
- Add sg3_utils requires, need it by 61-msft.rules (bnc#805059).
- Clean-up spec file, put udev patches after systemd patches.
- Rebase patches so they would apply nicely.

- Add udev MSFT compability rules (bnc#805059).
  add: 1007-add-msft-compability-rules.patch
- Add sg3_utils requires, need it by 61-msft.rules (bnc#805059).
- Clean-up spec file, put udev patches after systemd patches.
- Rebase patches so they would apply nicely.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=391
2013-06-11 11:22:32 +00:00
Robert Milasan
90c6f3cafa - 0004-journald-DO-recalculate-the-ACL-mask-but-only-if-it-.patch
fixes :
 * systemd-journald[347]: Failed to set ACL on 
 /var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal, 
 ignoring: Invalid argument
- 006-systemctl-core-allow-nuking-of-symlinks-to-removed-u.patch
  systemctl disable should remove dangling symlinks.
- 0008-service-don-t-report-alien-child-as-alive-when-it-s-.patch
  alien childs are reported as alive when they are really dead.

- 0004-journald-DO-recalculate-the-ACL-mask-but-only-if-it-.patch
 fixes :
 * systemd-journald[347]: Failed to set ACL on 
 /var/log/journal/11d90b1c0239b5b2e38ed54f513722e3/user-1000.journal, 
 ignoring: Invalid argument
- 006-systemctl-core-allow-nuking-of-symlinks-to-removed-u.patch
  systemctl disable should remove dangling symlinks.
- 0008-service-don-t-report-alien-child-as-alive-when-it-s-.patch
  alien childs are reported as alive when they are really dead.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=390
2013-06-11 09:22:26 +00:00
e118bb4a4a - 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 "localhost" implicitly.
  + .include is not allowed recursively anymore and only in unit
    files. Drop-in files should be favored in most cases.
  + systemd-analyze gained "critical-chain" 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
    "systemd-nspawn@foobar.service" and container from
    /var/lib/container/foobar" 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 "suspend", "hibernate" or
    "hybrid-sleep" is requrested. It allow new kernel "freeze"
    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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=388
2013-05-29 15:26:40 +00:00
9bd46fa1ae - Drop Add-bootsplash-handling-for-password-dialogs.patch bootsplash
support has been removed from the kernel.
- Drop ensure-systemd-udevd-is-started-before-local-fs-pre-for-lo.patch
fixed in systemd v199, commit 89d09e1b5c65a2d97840f682e0932c8bb499f166
- Apply rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
only on ARM, patch rejected upstream because is too generic.
- no such define TARGET_SUSE exists but it is used in 
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch
use HAVE_SYSV_COMPAT instead.

- Drop Add-bootsplash-handling-for-password-dialogs.patch bootsplash
support has been removed from the kernel.
- Drop ensure-systemd-udevd-is-started-before-local-fs-pre-for-lo.patch
fixed in systemd v199, commit 89d09e1b5c65a2d97840f682e0932c8bb499f166
- Apply rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch
only on ARM, patch rejected upstream because is too generic.
- no such define TARGET_SUSE exists but it is used in 
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch
use HAVE_SYSV_COMPAT instead.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=387
2013-05-28 08:51:44 +00:00
40b6ae1d77 - 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).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=385
2013-05-27 09:58:29 +00:00
389a317097 - Rebase
parse-etc-insserv.conf-and-adds-dependencies-accordingly.patch to
  fix memory corruption (thanks to Michal Vyskocil) (bnc#820454).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=383
2013-05-21 09:16:19 +00:00
Dr. Werner Fink
3a97e4d2a1 - Add sysctl-handle-boot-sysctl.conf-kernel_release.patch: ensure
/boot/sysctl.conf-<kernel_release> is handled (bnc#809420).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=382
2013-05-17 15:16:28 +00:00