commit 4fb1ed28f8defd300327cf8491e975acd4c8fa6b
Author: Jacek Konieczny <[email protected]>
Date:   Fri Jul 10 09:51:32 2015 +0200

    Enable systemd-timesyncd in virtual machines
    
    Enable systemd-timesyncd in non-container virtualization, as on upstream
    master.

 systemd.spec         |  2 ++
 timesync_in_vm.patch | 12 ++++++++++++
 2 files changed, 14 insertions(+)
---
diff --git a/systemd.spec b/systemd.spec
index 4b23e7c..4b7703a 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -68,6 +68,7 @@ Patch18:      optional-tmp-on-tmpfs.patch
 Patch19:       uids_gids.patch
 Patch20:       sysv-symlinks-warning.patch
 Patch21:       no-configurable-runlevels.patch
+Patch22:       timesync_in_vm.patch
 URL:           http://www.freedesktop.org/wiki/Software/systemd
 BuildRequires: acl-devel
 BuildRequires: attr-devel
@@ -696,6 +697,7 @@ Uzupełnianie parametrów w zsh dla poleceń udev.
 %patch19 -p1
 %patch20 -p1
 %patch21 -p1
+%patch22 -p1
 cp -p %{SOURCE2} src/systemd_booted.c
 
 %build
diff --git a/timesync_in_vm.patch b/timesync_in_vm.patch
new file mode 100644
index 0000000..f70aa16
--- /dev/null
+++ b/timesync_in_vm.patch
@@ -0,0 +1,12 @@
+diff -dur -x '*~' systemd-219.orig/units/systemd-timesyncd.service.in 
systemd-219/units/systemd-timesyncd.service.in
+--- systemd-219.orig/units/systemd-timesyncd.service.in        2015-02-11 
18:28:06.000000000 +0100
++++ systemd-219/units/systemd-timesyncd.service.in     2015-07-10 
09:45:32.000000000 +0200
+@@ -9,7 +9,7 @@
+ Description=Network Time Synchronization
+ Documentation=man:systemd-timesyncd.service(8)
+ ConditionCapability=CAP_SYS_TIME
+-ConditionVirtualization=no
++ConditionVirtualization=!container
+ DefaultDependencies=no
+ RequiresMountsFor=/var/lib/systemd/clock
+ After=systemd-remount-fs.service systemd-tmpfiles-setup.service 
systemd-sysusers.service
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/c8c1c22df944e571576f17e2edfed795e6bf0c96

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to