diff --git a/csync2-README.quickstart b/csync2-README.quickstart index f08ad79..274ea3f 100644 --- a/csync2-README.quickstart +++ b/csync2-README.quickstart @@ -36,7 +36,12 @@ and the connection will fail. To remove the old key from an existing node's cache, run the following command on each existing node: csync2-rm-ssl-cert -The csync2 service is disabled by default. To start it on both your hosts : +The csync2 service is disabled by default. To start it on both your hosts +using systemd (preferred): + systemctl enable csync2.socket + systemctl start csync2.socket + +If you would prefer to do it the old way with xinetd, run: chkconfig csync2 on chkconfig --level 345 xinetd on service xinetd restart diff --git a/csync2.changes b/csync2.changes index f7781a9..50e881e 100644 --- a/csync2.changes +++ b/csync2.changes @@ -1,9 +1,24 @@ ------------------------------------------------------------------- -Wed Aug 21 05:38:19 UTC 2013 - tserong@suse.com +Wed Sep 11 05:12:22 UTC 2013 - tserong@suse.com -*** WORK IN PROGRESS - DO NOT SHIP *** - -- Update to upstream version 2.0-rc2 +- Update to upstream version 2.0-rc2. Changes since 1.34 too numerous + to list, but include: + + Database abstraction layer (default build uses sqlite3) + + IPv6 support + + Native GnuTLS support + + tempdir and lock-timeout config options + + do-local-only config option for actions +- Reworked patches and extra source being carried in openSUSE: + + Added csync2.socket and csync2@.service for use via systemd + + Added add-ac_prog_cpp.patch + + Added fix-csync2_ssl_cert-filename.patch + + Added fix-sonames.patch + + Updated csync2-fix-xinetd.patch + + Updated README.quickstart + + Removed fix-missing-sentinels.diff (upstream) + + Removed csync2-1.34-pure-gnutls-r2.patch (obsolete) + + Removed force-debug-stderr-off-inetd.patch (obsolete) + + Removed bind-to-local-hostname.patch (obsolete) ------------------------------------------------------------------- Fri May 10 12:56:38 UTC 2013 - tserong@suse.com diff --git a/csync2.spec b/csync2.spec index a30cae3..409877e 100644 --- a/csync2.spec +++ b/csync2.spec @@ -30,13 +30,13 @@ Source1: csync2-README.quickstart Source2: csync2-rm-ssl-cert Source3: csync2.socket Source4: csync2@.service -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +# PATCH-FIX-UPSTREAM -- csync2-fix-xinetd.patch tserong@suse.com -- disables csync2 in xinetd by default, fixes port. Patch0: csync2-fix-xinetd.patch -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +# PATCH-FIX-UPSTREAM -- add-ac_prog_cpp.patch tserong@suse.com -- fix ugly ./configure warnings about missing headers Patch10: add-ac_prog_cpp.patch -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +# PATCH-FIX-UPSTREAM -- fix-csync2_ssl_cert-filename.patch tserong@suse.com -- correct csync2 ssl cert filename Patch11: fix-csync2_ssl_cert-filename.patch -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +# PATCH-FIX-UPSTREAM -- fix-sonames.patch tserong@suse.com -- use properly versioned sonames in dlopen() Patch12: fix-sonames.patch BuildRequires: autoconf @@ -69,7 +69,6 @@ It is expedient for HA-clusters, HPC-clusters, COWs and server farms. %prep %setup -q -# Is this next really necessary? %{?suse_update_config:%{suse_update_config}} %patch0 -p1