Mailinglist Archive: opensuse-commit (705 mails)
| < Previous | Next > |
commit ircd
- From: root@xxxxxxx (h_root)
- Date: Tue, 11 Jul 2006 20:29:36 +0200 (CEST)
- Message-id: <20060711182936.8AB60949D7@xxxxxxxxxxxxxxx>
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@xxxxxxx
+
+- 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@xxxxxxx
+- 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@xxxxxxx
- replace m4 default user with "user" instead of $USER
* Wed Jan 25 2006 - mls@xxxxxxx
++++++ 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit-help@xxxxxxxxxxxx
| < Previous | Next > |