Hello community, here is the log from the commit of package ircd checked in at Tue Jul 11 20:29:36 CEST 2006. -------- --- ircd/ircd.changes 2006-02-01 19:31:47.000000000 +0100 +++ ircd/ircd.changes 2006-07-11 13:18:56.000000000 +0200 @@ -1,0 +2,14 @@ +Mon Jul 10 14:19:58 CEST 2006 - mskibbe@suse.de + +- updated to version 2.11.1p1 some fixes + o in casting variables + o TRACE/STATS now show logfiles if logging is enabled + o added channel passwords + o some other bugfixes + o include following patches + ircd-2.10.3p7-returnvalue.diff + ircd-execlp-NULL.diff + ircd-MyFree.diff +- add patch for example files (they should not installed in /etc) + +------------------------------------------------------------------- Old: ---- irc2.10.3p7.tar.bz2 ircd-2.10.3p7-enable-kill.diff ircd-2.10.3p7-nicktopiclen.patch ircd-2.10.3p7-returnvalue.diff ircd-2.10.3p7.diff ircd-MyFree.diff ircd-execlp-NULL.diff New: ---- irc2.11.1p1.tar.bz2 ircd-2.11.1p1-enable-kill.diff ircd-2.11.1p1-examplepaths.diff ircd-2.11.1p1-nicktopiclen.patch ircd-2.11.1p1.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ircd.spec ++++++ --- /var/tmp/diff_new_pack.Rb0sEE/_old 2006-07-11 20:29:22.000000000 +0200 +++ /var/tmp/diff_new_pack.Rb0sEE/_new 2006-07-11 20:29:22.000000000 +0200 @@ -1,11 +1,11 @@ # -# spec file for package ircd (Version 2.10.3p7) +# spec file for package ircd (Version 2.11.1p1) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -16,30 +16,26 @@ License: GPL Group: Productivity/Networking/IRC Autoreqprov: on -Version: 2.10.3p7 -Release: 7 +Version: 2.11.1p1 +Release: 1 Source: irc%version.tar.bz2 Source1: ircd.conf Source2: ircd.motd Source3: ircd.startup -Patch: ircd-%version.diff -Patch1: ircd-%version-enable-kill.diff -Patch2: ircd-%version-nicktopiclen.patch -Patch3: ircd-%version-returnvalue.diff -Patch4: ircd-MyFree.diff -Patch5: ircd-execlp-NULL.diff -Patch6: ircd-m4user.patch +Patch: ircd-%{version}.diff +Patch1: ircd-%{version}-enable-kill.diff +Patch2: ircd-%{version}-nicktopiclen.patch +Patch3: ircd-m4user.patch +Patch4: ircd-2.11.1p1-examplepaths.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build Prereq: /usr/sbin/useradd %insserv_prereq %fillup_prereq %prep %setup -n irc%version -%patch -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 +%patch +%patch1 +%patch2 +%patch3 +%patch4 %build (cd support/ @@ -49,7 +45,7 @@ --mandir=%_mandir \ --localstatedir=/var/run \ --sysconfdir=/etc/ircd \ - --logdir=/var/log/ircd + --with-logdir=/var/log/ircd cd `support/config.guess` make server @@ -84,9 +80,22 @@ %files %defattr(-,root,root) -%doc doc/Nets doc/Juped doc/2* doc/Authors doc/INSTALL.appendix doc/INSTALL.txt -%doc doc/INSTALL.sgml doc/Etiquette doc/RE* doc/example.conf doc/rfc* -%doc doc/alt-irc-faq doc/iauth-internals.txt doc/SERVICE* doc/LICENSE +%doc doc/Nets +%doc doc/Juped +%doc doc/2* +%doc doc/Authors +%doc doc/INSTALL.appendix +%doc doc/INSTALL.txt +%doc doc/INSTALL.sgml +%doc doc/Etiquette +%doc doc/RE* +%doc doc/rfc* +%doc doc/alt-irc-faq +%doc doc/iauth-internals.txt +%doc doc/SERVICE* +%doc doc/LICENSE +%doc doc/ircd.conf.example +%doc doc/iauth.conf.example %dir /var/log/ircd /etc/init.d/ircd /usr/sbin/rcircd @@ -97,7 +106,6 @@ /usr/sbin/chkconf %attr(750,irc,root) %dir /etc/ircd %attr(640,irc,root) /etc/ircd/ircd.m4 -%attr(640,irc,root) /etc/ircd/example.conf %config(noreplace) %attr(640,irc,root) /etc/ircd/ircd.conf %config(noreplace) %attr(640,irc,root) /etc/ircd/ircd.motd %config(noreplace) %attr(640,irc,root) /etc/ircd/iauth.conf @@ -115,6 +123,17 @@ %changelog -n ircd +* Mon Jul 10 2006 - mskibbe@suse.de +- updated to version 2.11.1p1 some fixes + o in casting variables + o TRACE/STATS now show logfiles if logging is enabled + o added channel passwords + o some other bugfixes + o include following patches + ircd-2.10.3p7-returnvalue.diff + ircd-execlp-NULL.diff + ircd-MyFree.diff +- add patch for example files (they should not installed in /etc) * Wed Feb 01 2006 - hvogel@suse.de - replace m4 default user with "user" instead of $USER * Wed Jan 25 2006 - mls@suse.de ++++++ irc2.10.3p7.tar.bz2 -> irc2.11.1p1.tar.bz2 ++++++ ++++ 75050 lines of diff (skipped) ++++++ ircd-2.10.3p7-enable-kill.diff -> ircd-2.11.1p1-enable-kill.diff ++++++ --- ircd/ircd-2.10.3p7-enable-kill.diff 2006-02-01 19:31:47.000000000 +0100 +++ ircd/ircd-2.11.1p1-enable-kill.diff 2006-07-10 11:04:35.000000000 +0200 @@ -1,35 +1,24 @@ ---- irc2.10.3p7/ircd/ircd.c -+++ irc2.10.3p7/ircd/ircd.c -@@ -611,6 +611,12 @@ +--- ircd/ircd.c ++++ ircd/ircd.c +@@ -717,6 +717,13 @@ ** This is called when the commandline is not acceptable. ** Give error message and exit without starting anything. */ + + ++ +#ifdef __GLIBC__ +#undef printf +#endif + - static int bad_command() + static void bad_command(void) { (void)printf( ---- irc2.10.3p7/support/config.h.dist -+++ irc2.10.3p7/support/config.h.dist -@@ -118,9 +118,9 @@ - * if 'OPER_x' is undefined so you can't give local operators more rights - * than global ones. - */ --#undef OPER_KILL -+#define OPER_KILL - #define OPER_REHASH --#undef OPER_RESTART -+#define OPER_RESTART - #define OPER_DIE - #undef OPER_REMOTE - #undef LOCOP_REHASH -@@ -138,7 +138,7 @@ - * This should be at *least* 4: 2 listen ports (1 tcp, 1 udp) - * 1 dns port, 1 client +--- support/config.h.dist ++++ support/config.h.dist +@@ -140,7 +140,7 @@ + * 1 server = 1 connection, 1 user = 1 connection. + * Due to various sanity checks during startup, minimum is 13. */ -#define MAXCONNECTIONS 50 +#define MAXCONNECTIONS 500 ++++++ ircd-2.11.1p1-examplepaths.diff ++++++ --- support/Makefile.in +++ support/Makefile.in @@ -248,8 +248,6 @@ $(INSTALL_DATA) ../doc/iauth.8 $(server_man_dir) $(INSTALL_DATA) ../doc/iauth.conf.5 $(conf_man_dir) $(INSTALL_DATA) ../contrib/ircdwatch/ircdwatch.8 $(server_man_dir) - $(INSTALL_DATA) ../doc/ircd.conf.example $(ircd_conf_dir) - $(INSTALL_DATA) ../doc/iauth.conf.example $(ircd_conf_dir) -@if [ ! -f $(IAUTHCONF_PATH) ]; then \ $(INSTALL_DATA) ../doc/iauth.conf.example $(IAUTHCONF_PATH); \ fi ++++++ ircd-2.10.3p7-nicktopiclen.patch -> ircd-2.11.1p1-nicktopiclen.patch ++++++ --- ircd/ircd-2.10.3p7-nicktopiclen.patch 2006-02-01 19:31:47.000000000 +0100 +++ ircd/ircd-2.11.1p1-nicktopiclen.patch 2006-07-10 11:08:10.000000000 +0200 @@ -1,19 +1,16 @@ ---- irc2.10.3p7/common/struct_def.h -+++ irc2.10.3p7/common/struct_def.h -@@ -40,14 +40,14 @@ +--- common/struct_def.h ++++ common/struct_def.h +@@ -41,11 +41,11 @@ + #define HOSTLEN 63 /* Length of hostname. Updated to */ /* comply with RFC1123 */ - --#define NICKLEN 9 /* Necessary to put 9 here instead of 10 -+#define NICKLEN 30 /* Necessary to put 9 here instead of 10 - ** if s_msg.c/m_nick has been corrected. - ** This preserves compatibility with old - ** servers --msa - */ +-#define NICKLEN 15 /* Must be the same network-wide. */ ++#define NICKLEN 30 /* Must be the same network-wide. */ + #define UIDLEN 9 /* must not be bigger than NICKLEN --Beeth */ -#define USERLEN 10 -+#define USERLEN 31 ++#define USERLEN 31 #define REALLEN 50 --#define TOPICLEN 80 +-#define TOPICLEN 160 +#define TOPICLEN 480 #define CHANNELLEN 50 #define PASSWDLEN 20 ++++++ ircd-2.10.3p7-enable-kill.diff -> ircd-2.11.1p1.diff ++++++ --- ircd/ircd-2.10.3p7-enable-kill.diff 2006-02-01 19:31:47.000000000 +0100 +++ ircd/ircd-2.11.1p1.diff 2006-07-10 12:41:01.000000000 +0200 @@ -1,38 +1,57 @@ ---- irc2.10.3p7/ircd/ircd.c -+++ irc2.10.3p7/ircd/ircd.c -@@ -611,6 +611,12 @@ - ** This is called when the commandline is not acceptable. - ** Give error message and exit without starting anything. - */ -+ -+ -+#ifdef __GLIBC__ -+#undef printf -+#endif -+ - static int bad_command() - { - (void)printf( ---- irc2.10.3p7/support/config.h.dist -+++ irc2.10.3p7/support/config.h.dist -@@ -118,9 +118,9 @@ - * if 'OPER_x' is undefined so you can't give local operators more rights - * than global ones. +--- support/Makefile.in ++++ support/Makefile.in +@@ -69,17 +69,17 @@ + # Directories definitions + # + # Directory in which to install ircd, iauth, ircdwatch, mkpasswd and chkconf. +-server_bin_dir = @sbindir@ ++server_bin_dir = $(DEST)@sbindir@ + # Directory in which to install the configuration manual page. +-conf_man_dir = @mandir@/man5 ++conf_man_dir = $(DEST)@mandir@/man5 + # Directory in which to install the server manual page. +-server_man_dir = @mandir@/man8 ++server_man_dir = $(DEST)@mandir@/man8 + # Directory where config files (ircd.conf, ircd.motd and iauth.conf) live. +-ircd_conf_dir = @sysconfdir@ ++ircd_conf_dir = $(DEST)@sysconfdir@ + # Directory where state files (ircd.pid, ircd.tune) live. +-ircd_var_dir = @rundir@ ++ircd_var_dir = $(DEST)@rundir@ + # Directory where log files (users, opers, rejects and auth) live. +-ircd_log_dir = @logdir@ ++ircd_log_dir = $(DEST)@logdir@ + + # + # Most of these PATHs are hardcoded in the binaries. +--- support/config.h.dist ++++ support/config.h.dist +@@ -299,7 +299,7 @@ + * Define this if you want to use crypted passwords for operators in your + * ircd.conf file. See contrib/mkpasswd/README for more details on this. + */ +-#undef CRYPT_OPER_PASSWORD ++#define CRYPT_OPER_PASSWORD + + /* + * If you want to store encrypted passwords in N-lines for server links, +@@ -307,7 +307,7 @@ + * need not be the same for both, as long as hte opposite end has the + * right password in the opposite line. See INSTALL doc for more details. */ --#undef OPER_KILL -+#define OPER_KILL - #define OPER_REHASH --#undef OPER_RESTART -+#define OPER_RESTART - #define OPER_DIE - #undef OPER_REMOTE - #undef LOCOP_REHASH -@@ -138,7 +138,7 @@ - * This should be at *least* 4: 2 listen ports (1 tcp, 1 udp) - * 1 dns port, 1 client +-#undef CRYPT_LINK_PASSWORD ++#define CRYPT_LINK_PASSWORD + + /* + * define this if you enable summon and if you want summon to look for the +@@ -338,8 +338,8 @@ + * This should only be defined if you are running as root... + * and even then perhaps not. */ --#define MAXCONNECTIONS 50 -+#define MAXCONNECTIONS 500 +-/* #undef IRC_UID 65534 */ +-/* #undef IRC_GID 65534 */ ++#define IRC_UID 39 ++#define IRC_GID 65534 - /* MAXIMUM LINKS - * + /* + * CLIENT_FLOOD ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org