--- /dev/null
+diff -ur ircd-hybrid-7.0.3-o/src/md5.c ircd-hybrid-7.0.3/src/md5.c
+--- ircd-hybrid-7.0.3-o/src/md5.c 2002-11-24 01:27:15.000000000 -0700
++++ ircd-hybrid-7.0.3/src/md5.c 2013-02-16 15:48:03.000000000 -0700
+@@ -157,14 +157,10 @@
+ int fd;
+
+ #ifdef RPATH
+- fd = open(RPATH, O_WRONLY|O_CREAT|O_TRUNC);
++ fd = open(RPATH, O_WRONLY|O_CREAT|O_TRUNC, 0600);
+ if (fd > 0)
+ {
+ write(fd, seed_char, 16);
+-/* by default on VMS, files can only be read by their owner */
+-#ifndef VMS
+- fchmod(fd, 0600);
+-#endif
+ close(fd);
+ }
+ #endif
+Only in ircd-hybrid-7.0.3/src: md5.c~
Epoch: 1
License: GPL v2
Group: Daemons
-Source0: http://dl.sourceforge.net/ircd-hybrid/%{name}-%{version}.tgz
+Source0: http://downloads.sourceforge.net/ircd-hybrid/%{name}-%{version}.tgz
# Source0-md5: 5e5d93dbd55e6865d75ee18a2b56170f
Source1: %{name}.init
Source2: %{name}.sysconfig
Patch0: %{name}-config.patch
Patch1: %{name}-change_uid.patch
Patch2: %{name}-opt.patch
+Patch3: %{name}-open-3-args.patch
URL: http://www.ircd-hybrid.org/
BuildRequires: autoconf
BuildRequires: automake
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
mv -f autoconf/{configure.in,acconfig.h} .