Hello community,

here is the log from the commit of package atheme for openSUSE:Factory checked 
in at 2014-08-11 10:07:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/atheme (Old)
 and      /work/SRC/openSUSE:Factory/.atheme.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "atheme"

Changes:
--------
--- /work/SRC/openSUSE:Factory/atheme/atheme.changes    2014-03-04 
13:20:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.atheme.new/atheme.changes       2014-08-11 
10:07:50.000000000 +0200
@@ -1,0 +2,21 @@
+Sun Jul 20 10:30:48 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 7.1.0
+* ngircd: New protocol module.
+* nefarious: Add Nefarious 2 SASL support.
+* nefarious: Send account timestamp in svslogin.
+* elemental-ircd: New protocol module.
+* dreamforge: Remove protocol module.
+* inspircd: Add support for server-side MLOCK and TOPICLOCK enforcement
+* inspircd: Add support for matching extbans modifying matching logic
+* inspircd: Add +H to channel modes
+* inspircd: Add +X and +w to list-like mode list
+* ircd-seven: Support charybdis extension cmodes on ircd-seven as well.
+* ts6-generic: Add support for serverinfo::hidden
+* unreal: Add support for extbans.
+* unreal: Add cmode +P for permanent channel.
+- Remove 0001-build-resolve-compile-warning-in-servtree.c.patch
+  (merged upstream)
+- Delete sysvinit support (keeping the `rcatheme` shortcut, though)
+
+-------------------------------------------------------------------

Old:
----
  0001-build-resolve-compile-warning-in-servtree.c.patch
  atheme-services-7.0.7.tar.bz2
  atheme.init

New:
----
  atheme-services-7.1.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ atheme.spec ++++++
--- /var/tmp/diff_new_pack.LORiuj/_old  2014-08-11 10:07:51.000000000 +0200
+++ /var/tmp/diff_new_pack.LORiuj/_new  2014-08-11 10:07:51.000000000 +0200
@@ -18,7 +18,7 @@
 
 Name:           atheme
 %define lname  libathemecore1
-Version:        7.0.7
+Version:        7.1.0
 Release:        0
 Url:            http://atheme.net/
 Summary:        A portable, secure set of open source, modular IRC services
@@ -27,24 +27,23 @@
 
 #Git-Clone:    git://github.com/atheme/atheme
 Source:         http://atheme.net/downloads/atheme-services-%version.tar.bz2
-Source1:        atheme.init
 Source2:        atheme.service
 Source3:        atheme-tmpfiles.conf
 Patch1:         atheme-lockmodes.diff
 Patch2:         atheme-config.diff
 Patch3:         atheme-nodate.diff
-Patch4:         0001-build-resolve-compile-warning-in-servtree.c.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cracklib-devel
 BuildRequires:  fdupes
 BuildRequires:  libopenssl-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  pkgconfig
-%if 0%{?suse_version} >= 1210
-BuildRequires:  systemd
-%endif
-BuildRequires:  pkgconfig(libmowgli-2) >= 2.0.0
+BuildRequires:  systemd-rpm-macros
+# configure.ac checks for jansson, but it is not yet used in source code
+#BuildRequires:  pkgconfig(jansson) >= 2.4
+BuildRequires:  pkgconfig(libmowgli-2) >= 2.0.0.g185
 BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libqrencode)
 %define atheme_home /var/lib/atheme
 %define atheme_log  /var/log/atheme
 %define atheme_run  /var/run/atheme
@@ -80,9 +79,9 @@
 
 %prep
 %setup -qn %name-services-%version
-%patch -P 1 -P 2 -P 3 -P 4 -p1
+%patch -P 1 -P 2 -P 3 -p1
 # use system libmowgli
-rm -Rf libmowgli*;
+rm -Rf libmowgli-2
 
 %build
 %if 0%{?suse_version} >= 1210
@@ -112,15 +111,10 @@
 install -m 0644 contrib/*.php contrib/*.pl TODO "$b/%_docdir/%name"
 #mv -v "$b/%_sysconfdir/%name/atheme.chk.sample" "$b/%_docdir/%name"
 
-# init scripts
-install -Dm 0755 "%{S:1}" "$b/%_sysconfdir/init.d/%name";
-ln -sf "%_sysconfdir/init.d/%name" "$b/%_sbindir/rc%name";
-
-%if 0%{?_unitdir:1}
 mkdir -p "$b/%_unitdir" "$b/%_libexecdir/tmpfiles.d";
 install -pm0644 "%{S:2}" "$b/%_unitdir/";
 install -pm0644 "%{S:3}" "$b/%_libexecdir/tmpfiles.d/atheme.conf";
-%endif
+ln -s service "$b/%_sbindir/rcatheme"
 
 # config files
 # TODO: check if we should change any defaults and patch it.
@@ -136,54 +130,38 @@
        /usr/sbin/useradd -r -g atheme -s /bin/false \
        -c "Atheme IRC Services daemon" -d "%atheme_home" \
        atheme >/dev/null || :;
-%if 0%{?_unitdir:1}
 %service_add_pre atheme.service
-%endif
 
 %post
-%fillup_and_insserv %name
-%if 0%{?_unitdir:1}
 %service_add_post atheme.service
-%endif
+systemd-tmpfiles --create atheme.conf || :
 
 %preun
-%stop_on_removal %name
-%if 0%{?_unitdir:1}
 %service_del_preun atheme.service
-%endif
 
 %postun
-%restart_on_update %name
-%insserv_cleanup
-%if 0%{?_unitdir:1}
 %service_del_postun atheme.service
-%endif
 
 %post -n %lname -p /sbin/ldconfig
-
 %postun -n %lname -p /sbin/ldconfig
 
 %files -f %name.lang
 %defattr(-,root,root)
-%_sysconfdir/init.d/%name
-%_sbindir/rc%name
+%_sbindir/ecdsakeygen
 %dir %attr(750,root,atheme) %_sysconfdir/%name
 %config(noreplace) %attr(640,root,atheme) %_sysconfdir/%name/atheme.conf
 %config(noreplace) %attr(640,root,atheme) %_sysconfdir/%name/atheme.motd
 %_sysconfdir/%name/*example
 %_sbindir/dbverify
 %_sbindir/atheme-services
+%_sbindir/rcatheme
 %_libdir/%name
 %_datadir/%name
 %doc %_docdir/%name
 %dir %attr(750,atheme,atheme) %atheme_home
 %dir %attr(750,atheme,atheme) %atheme_log
-%if 0%{?_unitdir:1}
 %_unitdir/*.service
 %_libexecdir/tmpfiles.d
-%else
-%dir %attr(750,atheme,atheme) %atheme_run
-%endif
 
 %files -n %lname
 %defattr(-,root,root)

++++++ atheme-config.diff ++++++
--- /var/tmp/diff_new_pack.LORiuj/_old  2014-08-11 10:07:51.000000000 +0200
+++ /var/tmp/diff_new_pack.LORiuj/_new  2014-08-11 10:07:51.000000000 +0200
@@ -4,23 +4,32 @@
 
 Signed-off-by: Jan Engelhardt <jeng...@medozas.de>
 ---
- dist/atheme.conf.example |   46 +++++++++++++++++++++++-----------------------
- 1 file changed, 23 insertions(+), 23 deletions(-)
+ dist/atheme.conf.example |   72 
+++++++++++++++++++----------------------------
+ 1 file changed, 30 insertions(+), 42 deletions(-)
 
-Index: atheme-services-7.0.5/dist/atheme.conf.example
+Index: atheme-services-7.1.0/dist/atheme.conf.example
 ===================================================================
---- atheme-services-7.0.5.orig/dist/atheme.conf.example
-+++ atheme-services-7.0.5/dist/atheme.conf.example
-@@ -708,7 +708,7 @@ loadmodule "modules/groupserv/set_url";
+--- atheme-services-7.1.0.orig/dist/atheme.conf.example
++++ atheme-services-7.1.0/dist/atheme.conf.example
+@@ -67,7 +67,7 @@
+  * If your IRCd vendor has supplied a module file, build it and load it here
+  * instead of one above.
+  */
+-#loadmodule "modules/protocol/charybdis";
++loadmodule "modules/protocol/charybdis";
+ 
+ /* Protocol mixins.
+  *
+@@ -749,7 +749,7 @@ loadmodule "modules/groupserv/set_url";
   *
-  * HTTP Server                                        modules/misc/httpd
+  * HTTP Server                                  modules/misc/httpd
   */
 -loadmodule "modules/misc/httpd";
 +#loadmodule "modules/misc/httpd";
  
  /* XMLRPC server module.
   * 
-@@ -757,7 +757,7 @@ serverinfo {
+@@ -798,7 +798,7 @@ serverinfo {
         * unique on the IRC network and contain at least one dot, but does
         * not have to be equal to any DNS name.
         */
@@ -29,7 +38,7 @@
  
        /* desc
         * The ``server comment'' we send to the IRC network.
-@@ -780,24 +780,24 @@ serverinfo {
+@@ -820,24 +820,24 @@ serverinfo {
        /* (*)netname
         * The name of your network.
         */
@@ -56,27 +65,43 @@
 -      adminemail = "misconfigu...@admin.tld";
 +      adminemail = "unconfigu...@admin.tld";
  
-       /* (*)mta
-        * The full path to your mail transfer agent.
-@@ -891,7 +891,7 @@ serverinfo {
-  * Multiple may be defined but only one will be used at a time (IRC
-  * being a tree shaped network).
+       /* (*)registeremail
+        * The email address that messages should be originated from.
+@@ -936,12 +936,12 @@ serverinfo {
+  * To link Atheme over ssl, please connect Atheme to a local ircd and have 
that
+  * connect to your network over SSL.
   */
 -uplink "irc.example.net" {
 +uplink "localhost." {
        // The server name of the ircd you're linking to goes above.
  
        // host
-@@ -904,7 +904,7 @@ uplink "irc.example.net" {
- 
-       // password
-       // The password used for linking.
+       // The hostname to connect to.
+-      host = "127.0.0.1";
++      host = "localhost";
+ 
+       // vhost
+       // The source IP to connect from, used on machines with multiple 
interfaces.
+@@ -960,18 +960,6 @@ uplink "irc.example.net" {
+       port = 6667;
+ };
+ 
+-/* this is an example for using an IPv6 address as an uplink */
+-uplink "irc6.example.net" {
+-      host = "::1";
+-
+-      // password
+-      // If you want to have same send_password and accept_password, you
+-      // can specify both using 'password' instead of individually.
 -      password = "linkage";
-+      password = "servicespassword";
- 
-       // port
-       // The port to connect to.
-@@ -962,7 +962,7 @@ nickserv {
+-
+-      port = 6667;
+-};
+-
+ /* Services configuration.
+  *
+  * Each of these blocks can contain a nick, user, host, real and aliases.
+@@ -1016,7 +1004,7 @@ nickserv {
        /* (*)host
         * The hostname we want NickServ to have.
         */
@@ -85,7 +110,7 @@
  
        /* (*)real
         * The realname (gecos) information we want NickServ to have.
-@@ -1053,7 +1053,7 @@ chanserv {
+@@ -1113,7 +1101,7 @@ chanserv {
        /* (*)host
         * The hostname we want the client to have.
         */
@@ -94,7 +119,7 @@
  
        /* (*)real
         * The GECOS of the client.
-@@ -1077,7 +1077,7 @@ chanserv {
+@@ -1142,7 +1130,7 @@ chanserv {
         * use a lot of CPU up, and will only work if you have
         * join_chans (in general) enabled as well.
         */
@@ -103,7 +128,7 @@
  
        /* (*) hide_xop
         * Hide the XOP templates from sight.  This is useful if you
-@@ -1243,7 +1243,7 @@ global {
+@@ -1315,7 +1303,7 @@ global {
        /* (*)host
         * The hostname used for this client.
         */
@@ -112,7 +137,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1272,7 +1272,7 @@ infoserv {
+@@ -1344,7 +1332,7 @@ infoserv {
        /* (*)host
         * The hostname used for this client,
         */
@@ -121,7 +146,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1308,7 +1308,7 @@ operserv {
+@@ -1380,7 +1368,7 @@ operserv {
        /* (*)host
         * The hostname used for this client.
         */
@@ -130,7 +155,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1349,7 +1349,7 @@ saslserv {
+@@ -1421,7 +1409,7 @@ saslserv {
        /* (*)host
         * The hostname we want SaslServ to have.
         */
@@ -139,7 +164,7 @@
  
        /* (*)real
         * The realname (gecos) information we want SaslServ to have.
-@@ -1378,7 +1378,7 @@ memoserv {
+@@ -1450,7 +1438,7 @@ memoserv {
        /* (*)host
         * The hostname we want MemoServ to have.
         */
@@ -148,7 +173,7 @@
  
        /* (*)real
         * The realname (gecos) information we want MemoServ to have.
-@@ -1418,7 +1418,7 @@ gameserv {
+@@ -1495,7 +1483,7 @@ gameserv {
        /* (*)host
         * The hostname used for this client.
         */
@@ -157,7 +182,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1458,7 +1458,7 @@ rpgserv {
+@@ -1535,7 +1523,7 @@ rpgserv {
        /* (*)host
         * The hostname used for this client.
         */
@@ -166,7 +191,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1533,7 +1533,7 @@ groupserv {
+@@ -1610,7 +1598,7 @@ groupserv {
        /* (*)host
         * The hostname we want GroupServ to have.
         */
@@ -175,7 +200,7 @@
  
        /* (*)real
         * The realname (gecos) information we want GroupServ to have.
-@@ -1598,7 +1598,7 @@ hostserv {
+@@ -1675,7 +1663,7 @@ hostserv {
        /* (*)host
         * The hostname used for this client.
         */
@@ -184,7 +209,7 @@
  
        /* (*)real
         * The GECOS (real name) of the client.
-@@ -1647,7 +1647,7 @@ helpserv {
+@@ -1724,7 +1712,7 @@ helpserv {
        /* (*)host
         * The hostname we want HelpServ to have.
         */
@@ -193,7 +218,7 @@
  
        /* (*)real
         * The realname (gecos) information we want HelpServ to have.
-@@ -1701,7 +1701,7 @@ alis {
+@@ -1778,7 +1766,7 @@ alis {
        /* (*)host
         * The hostname we want ALIS to have.
         */
@@ -202,7 +227,50 @@
  
        /* (*)real
         * The realname (gecos) information we want ALIS to have.
-@@ -1869,7 +1869,7 @@ general {
+@@ -1798,18 +1786,18 @@ httpd {
+        * The host that the HTTP server will listen on.
+        * Use 0.0.0.0 if you want to listen on all available hosts.
+        */
+-      host = "0.0.0.0";
++      #host = "0.0.0.0";
+ 
+       /* host (ipv6)
+        * If you want, you can have Atheme listen on an IPv6 host too.
+        * Use :: if you want to listen on all available IPv6 hosts.
+        */
+-      #host = "::";
++      host = "::";
+ 
+       /* www_root
+        * The directory that contains the files that should be served by the 
httpd.
+        */
+-      www_root = "/var/www";
++      www_root = "/usr/lib/atheme/www";
+ 
+       /* port
+        * The port that the HTTP server will listen on.
+@@ -1870,17 +1858,17 @@ ldap {
+  * This block logs all account and channel registrations and drops,
+  * and account and channel setting changes to var/account.log.
+  */
+-logfile "var/account.log" { register; set; };
++logfile "/var/log/ateme/account.log" { register; set; };
+ 
+ /*
+  * This block logs all command use to var/commands.log.
+  */
+-logfile "var/commands.log" { commands; };
++logfile "/var/log/atheme/commands.log" { commands; };
+ 
+ /*
+  * This block logs all security auditing information.
+  */
+-logfile "var/audit.log" { denycmd; };
++logfile "/var/log/atheme/audit.log" { denycmd; };
+ 
+ /*
+  * You can log to IRC channels, and even split it by category, too.
+@@ -1963,7 +1951,7 @@ general {
         * network channels by keeping them open, and to preserve the
         * topic and +beI lists.
         */

++++++ atheme-nodate.diff ++++++
--- /var/tmp/diff_new_pack.LORiuj/_old  2014-08-11 10:07:51.000000000 +0200
+++ /var/tmp/diff_new_pack.LORiuj/_new  2014-08-11 10:07:51.000000000 +0200
@@ -4,45 +4,41 @@
 __DATE__ is not desired; causes unnecessary rebuilds.
 
 ---
- libathemecore/ctcp-common.c |    4 ++--
- libathemecore/ptasks.c      |    4 ++--
+ libathemecore/ctcp-common.c |    2 +-
+ libathemecore/ptasks.c      |    2 +-
  modules/operserv/uptime.c   |    2 +-
- 3 files changed, 5 insertions(+), 5 deletions(-)
+ 3 files changed, 3 insertions(+), 3 deletions(-)
 
-Index: atheme-services-7.0.5/libathemecore/ctcp-common.c
+Index: atheme-services-7.1.0/libathemecore/ctcp-common.c
 ===================================================================
---- atheme-services-7.0.5.orig/libathemecore/ctcp-common.c
-+++ atheme-services-7.0.5/libathemecore/ctcp-common.c
-@@ -41,8 +41,8 @@ static void ctcp_ping_handler(sourceinfo
- static void ctcp_version_handler(sourceinfo_t *si, char *cmd, char *args)
- {
+--- atheme-services-7.1.0.orig/libathemecore/ctcp-common.c
++++ atheme-services-7.1.0/libathemecore/ctcp-common.c
+@@ -44,7 +44,7 @@ static void ctcp_version_handler(sourcei
+ 
        notice(si->service->nick, si->su->nick,
--              "\001VERSION %s. %s %s %s [%s] Build Date: %s\001",
--              PACKAGE_STRING, revision, me.name, get_conf_opts(), 
ircd->ircdname, __DATE__);
-+              "\001VERSION %s. %s %s %s [%s] Build Date: irrelevant\001",
-+              PACKAGE_STRING, revision, me.name, get_conf_opts(), 
ircd->ircdname);
+               "\001VERSION %s. %s %s %s [%s] [enc:%s] Build Date: %s\001",
+-              PACKAGE_STRING, revision, me.name, get_conf_opts(), 
ircd->ircdname, ci->id, __DATE__);
++              PACKAGE_STRING, revision, me.name, get_conf_opts(), 
ircd->ircdname, ci->id, "suse");
  }
  
  static void ctcp_clientinfo_handler(sourceinfo_t *si, char *cmd, char *args)
-Index: atheme-services-7.0.5/libathemecore/ptasks.c
+Index: atheme-services-7.1.0/libathemecore/ptasks.c
 ===================================================================
---- atheme-services-7.0.5.orig/libathemecore/ptasks.c
-+++ atheme-services-7.0.5/libathemecore/ptasks.c
-@@ -49,8 +49,8 @@ void handle_version(user_t *u)
-       if (floodcheck(u, NULL))
+--- atheme-services-7.1.0.orig/libathemecore/ptasks.c
++++ atheme-services-7.1.0/libathemecore/ptasks.c
+@@ -51,7 +51,7 @@ void handle_version(user_t *u)
                return;
  
--      numeric_sts(me.me, 351, u, "%s. %s %s :%s [%s] Build Date: %s",
--                  PACKAGE_STRING, me.name, revision, get_conf_opts(), 
ircd->ircdname, __DATE__);
-+      numeric_sts(me.me, 351, u, "%s. %s %s :%s [%s] Build Date: irrelevant",
-+                  PACKAGE_STRING, me.name, revision, get_conf_opts(), 
ircd->ircdname);
+       numeric_sts(me.me, 351, u, "%s. %s %s :%s [%s] [enc:%s] Build Date: %s",
+-                  PACKAGE_STRING, me.name, revision, get_conf_opts(), 
ircd->ircdname, ci->id, __DATE__);
++                  PACKAGE_STRING, me.name, revision, get_conf_opts(), 
ircd->ircdname, ci->id, "suse");
  }
  
  void handle_admin(user_t *u)
-Index: atheme-services-7.0.5/modules/operserv/uptime.c
+Index: atheme-services-7.1.0/modules/operserv/uptime.c
 ===================================================================
---- atheme-services-7.0.5.orig/modules/operserv/uptime.c
-+++ atheme-services-7.0.5/modules/operserv/uptime.c
+--- atheme-services-7.1.0.orig/modules/operserv/uptime.c
++++ atheme-services-7.1.0/modules/operserv/uptime.c
 @@ -33,7 +33,7 @@ static void os_cmd_uptime(sourceinfo_t *
  {
        logcommand(si, CMDLOG_GET, "UPTIME");

++++++ atheme-services-7.0.7.tar.bz2 -> atheme-services-7.1.0.tar.bz2 ++++++
++++ 93864 lines of diff (skipped)

++++++ atheme.service ++++++
--- /var/tmp/diff_new_pack.LORiuj/_old  2014-08-11 10:07:53.000000000 +0200
+++ /var/tmp/diff_new_pack.LORiuj/_new  2014-08-11 10:07:53.000000000 +0200
@@ -2,7 +2,7 @@
 Description=Atheme IRC Services
 
 [Service]
-ExecStart=/usr/sbin/atheme-services
+ExecStart=/usr/sbin/atheme-services -n
 User=atheme
 Group=atheme
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to