rpms/ircd-ratbox/devel import.log, NONE, 1.1 ircd-ratbox-2.2.8-offbyone.patch, NONE, 1.1 ircd-ratbox.spec, NONE, 1.1 ircd.fedora.conf, NONE, 1.1 ircd.init, NONE, 1.1 ircd.logrotate, NONE, 1.1 ircd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Marek Mahut
mmahut at fedoraproject.org
Sun Aug 31 15:04:37 UTC 2008
- Previous message (by thread): rpms/up-imapproxy/F-9 import.log, NONE, 1.1 .cvsignore, 1.3, 1.4 imapproxy.init, 1.1, 1.2 sources, 1.3, 1.4 up-imapproxy.spec, 1.10, 1.11 up-imapproxy-CAN-2005-2661.patch, 1.1, NONE up-imapproxy-openssl098a.patch, 1.1, NONE
- Next message (by thread): rpms/grc/F-9 grc, NONE, 1.1 grc.desktop, NONE, 1.1 grc.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mmahut
Update of /cvs/pkgs/rpms/ircd-ratbox/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv14565/devel
Modified Files:
.cvsignore sources
Added Files:
import.log ircd-ratbox-2.2.8-offbyone.patch ircd-ratbox.spec
ircd.fedora.conf ircd.init ircd.logrotate ircd.sysconfig
Log Message:
initial import
--- NEW FILE import.log ---
ircd-ratbox-2_2_8-1_fc8:HEAD:ircd-ratbox-2.2.8-1.fc8.src.rpm:1220194996
ircd-ratbox-2.2.8-offbyone.patch:
--- NEW FILE ircd-ratbox-2.2.8-offbyone.patch ---
diff -Naur ircd-ratbox-2.2.8-upstream/include/s_conf.h ircd-ratbox-2.2.8/include/s_conf.h
--- ircd-ratbox-2.2.8-upstream/include/s_conf.h 2008-08-28 17:18:17.000000000 +0200
+++ ircd-ratbox-2.2.8/include/s_conf.h 2008-08-28 18:07:37.000000000 +0200
@@ -254,7 +254,7 @@
struct server_info
{
char *name;
- char sid[3];
+ char sid[4];
char *description;
char *network_name;
char *network_desc;
--- NEW FILE ircd-ratbox.spec ---
%define user_group ircd
Name: ircd-ratbox
Version: 2.2.8
Release: 1%{?dist}
Summary: Ircd-ratbox is an advanced, stable and fast ircd
License: GPLv2
Group: System Environment/Daemons
Conflicts: ircd-hybrid
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: openssl-devel, bison, flex
Requires(pre): shadow-utils
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires(post): /sbin/chkconfig
URL: http://www.ircd-ratbox.org/
Source: http://www.ircd-ratbox.org/download/%{name}-%{version}.tgz
Source1: ircd.init
Source2: ircd.sysconfig
Source3: ircd.fedora.conf
Source4: ircd.logrotate
Patch0: ircd-ratbox-2.2.8-offbyone.patch
%description
ircd-ratbox is an advanced, stable, fast ircd. It is an evolution where
ircd-hybrid left off around version 7-rc1. It supports the TS3 and TS5
protocols, and is used on EFnet and other IRC networks.
%package mkpasswd
Summary: Password hash generator for ircd-ratbox
Group: Applications/File
%description mkpasswd
Ircd-mkpasswd is a password hash generator for ircd-ratbox.
%prep
echo %{_var}
%setup -q
%patch0 -p1 -b .offbyone
%{__sed} -i \
-e 's|#servlink_path = "/usr/local/ircd/bin/servlink";|servlink_path = "%{_bindir}/servlink";|' \
-e 's|/usr/local/ircd/modules|%{_datadir}/ircd/modules|g' \
-e 's|/usr/local/ircd/etc/|%{_sysconfdir}/ircd|g' \
-e 's|"logs/|"%{_var}log|g' \
doc/example.*conf
sed 's/-Werror//g' -i configure
%configure \
--bindir=%{_bindir} \
--sbindir=%{_sbindir} \
--with-helpdir=%{_datadir}/ircd \
--with-moduledir=%{_datadir}/ircd/modules \
--with-confdir=%{_sysconfdir}/ircd \
--mandir=%{_mandir} \
--with-logdir=%{_var}log/ircd \
--enable-ipv6 \
--enable-openssl \
--enable-zlib \
--with-nicklen=32 \
--with-topiclen=350 \
--enable-small-net \
--enable-services
%build
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_sbindir} $RPM_BUILD_ROOT%{_datadir}/ircd $RPM_BUILD_ROOT%{_var}log $RPM_BUILD_ROOT%{_sysconfdir}/ircd
make install DESTDIR=$RPM_BUILD_ROOT
install -D -m755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/ircd
install -D -m644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/ircd
install -D -m644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/ircd/ircd.conf
install -D -m664 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/ircd
mv $RPM_BUILD_ROOT%{_bindir}/mkpasswd $RPM_BUILD_ROOT%{_bindir}/ircd-mkpasswd
mv $RPM_BUILD_ROOT%{_datadir}/ircd-old/modules $RPM_BUILD_ROOT%{_datadir}/ircd/modules
rm -fr $RPM_BUILD_ROOT%{_datadir}/ircd-old
%clean
rm -rf $RPM_BUILD_ROOT
%pre
getent group ircd >/dev/null || groupadd -r ircd
getent passwd ircd >/dev/null || \
useradd -r -g ircd -m -d %{_var}run/ircd-ratbox -s /sbin/nologin \
-c "ircd-ratbox user" ircd
%post
if [ $1 -eq 0 ]; then
/sbin/chkconfig --add ircd
fi
%preun
if [ $1 -eq 0 ]; then
/sbin/service ircd stop >/dev/null 2>&1
/sbin/chkconfig --del ircd
fi
%files
%defattr(-,root,root)
%doc ChangeLog CREDITS INSTALL LICENSE README RELNOTES SVN-Access doc/*
%{_bindir}/convertilines
%{_bindir}/convertklines
%{_bindir}/ircd
%{_bindir}/servlink
%{_bindir}/viconf
%{_bindir}/viklines
%{_bindir}/vimotd
%{_datadir}/ircd*
%config(noreplace) %{_sysconfdir}/ircd/ircd.conf
%dir %{_sysconfdir}/ircd
%{_sysconfdir}/ircd/*.conf
%{_sysconfdir}/ircd/*.motd
%{_sysconfdir}/sysconfig/ircd
%{_sysconfdir}/init.d/ircd
%doc %{_mandir}/man8/ircd*
%dir %attr(750,ircd,ircd) %{_var}log/ircd
%config(noreplace) %{_sysconfdir}/logrotate.d/ircd
%files mkpasswd
%{_bindir}/ircd-mkpasswd
%changelog
* Wed Aug 27 2008 Marek Mahut <mmahut at fedoraproject.org> - 2.2.8-1
- Initial package build
--- NEW FILE ircd.fedora.conf ---
/* doc/ircd.conf - ircd-ratbox Example configuration file
* Default configuration for Fedora project,
* please consult /etc/ircd/example.conf for detailed informations
*/
serverinfo {
name = "ircd.ratbox";
use_ts6 = yes;
sid = "66L";
description = "ircd-ratbox server";
network_name = "ircd-ratbox";
network_desc = "ircd-ratbox network";
hub = no;
default_max_clients = 10000;
};
admin {
name = "Administrator";
description = "Main Server Administrator";
email = "<root at localhost>";
};
log {
fname_userlog = "/var/log/ircd/user.log";
fname_operlog = "/var/log/ircd/oper.log";
fname_serverlog = "/var/log/ircd/server.log";
fname_glinelog = "/var/log/ircd/gline.log";
fname_killlog = "/var/log/ircd/kill.log";
fname_operspylog = "/var/log/ircd/operspy.log";
};
listen {
host = "127.0.0.1";
port = 6667;
};
auth {
user = "127.0.0.1";
};
/* uncomment and adjust your setting if you're using ratbox-services package.
connect "ratbox.services" {
host = "127.0.0.1";
send_password = "Modify Me!";
accept_password = "Modify Me!";
port = 6006;
class = "server";
flags = topicburst;
};
*/
channel {
no_create_on_split = no;
};
modules {
path = "/usr/share/ircd/modules";
path = "/usr/share/ircd/modules/autoload";
};
--- NEW FILE ircd.init ---
#!/bin/sh
#
# ircd Startup script for the ircd server
#
# chkconfig: - 85 15
# description: ircd-ratbox is an advanced, stable and fast ircd
#
# processname: ircd
# config: /etc/ircd-ratbox/ircd.conf
# config: /etc/sysconfig/ircd
# pidfile: /var/run/ircd.pid
# Source function library
. /etc/rc.d/init.d/functions
if [ -f /etc/sysconfig/ircd ]; then
. /etc/sysconfig/ircd
fi
if [ -z "$PIDFILE" ]; then
PIDFILE=/var/run/ircd.pid
fi
if [ -z "$USER" ]; then
USER=ircd
fi
prog="ircd"
ircd="/usr/bin/ircd"
RETVAL=0
start() {
echo -n $"Starting $prog: "
touch $PIDFILE
chown $USER $PIDFILE
daemon --user $USER $ircd -pidfile $PIDFILE
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
return $RETVAL
}
stop() {
echo -n $"Stopping $prog: "
killproc $ircd
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
return $RETVAL
}
reload() {
echo -n $"Reloading $prog: "
killproc $ircd -HUP
RETVAL=$?
echo
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
condrestart)
if [ -f /var/lock/subsys/$prog ]; then
stop
start
fi
;;
reload)
reload
;;
rehash)
reload
;;
status)
status $ircd
RETVAL=$?
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|reload|rehash|status}"
RETVAL=1
esac
exit $RETVAL
--- NEW FILE ircd.logrotate ---
#
# Rotate irc-ratbox log files.
#
/var/log/ircd/*.log {
create 600 ircd ircd
missingok
size 5M
postrotate
/sbin/service ircd reload 2> /dev/null > /dev/null || true
endscript
}
--- NEW FILE ircd.sysconfig ---
USER=ircd
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ircd-ratbox/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 30 Aug 2008 20:47:29 -0000 1.1
+++ .cvsignore 31 Aug 2008 15:04:07 -0000 1.2
@@ -0,0 +1 @@
+ircd-ratbox-2.2.8.tgz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ircd-ratbox/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 30 Aug 2008 20:47:29 -0000 1.1
+++ sources 31 Aug 2008 15:04:07 -0000 1.2
@@ -0,0 +1 @@
+d4cccf7dd1523e362b5c38c1a20884e2 ircd-ratbox-2.2.8.tgz
- Previous message (by thread): rpms/up-imapproxy/F-9 import.log, NONE, 1.1 .cvsignore, 1.3, 1.4 imapproxy.init, 1.1, 1.2 sources, 1.3, 1.4 up-imapproxy.spec, 1.10, 1.11 up-imapproxy-CAN-2005-2661.patch, 1.1, NONE up-imapproxy-openssl098a.patch, 1.1, NONE
- Next message (by thread): rpms/grc/F-9 grc, NONE, 1.1 grc.desktop, NONE, 1.1 grc.spec, NONE, 1.1 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list