summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck Short <zul@gentoo.org>2004-03-06 12:15:25 +0000
committerChuck Short <zul@gentoo.org>2004-03-06 12:15:25 +0000
commitd7e981fd87d1bdac61ddb4f3a3cf3a3184ffe4cb (patch)
tree936affd362cc381616b912229e066aa28df7635d /net-irc
parentAll clear, closing bug 27301 (Manifest recommit) (diff)
downloadgentoo-2-d7e981fd87d1bdac61ddb4f3a3cf3a3184ffe4cb.tar.gz
gentoo-2-d7e981fd87d1bdac61ddb4f3a3cf3a3184ffe4cb.tar.bz2
gentoo-2-d7e981fd87d1bdac61ddb4f3a3cf3a3184ffe4cb.zip
SSL fixes.
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/unrealircd/ChangeLog5
-rw-r--r--net-irc/unrealircd/Manifest7
-rw-r--r--net-irc/unrealircd/files/mkunrealircd-cert4
-rw-r--r--net-irc/unrealircd/files/unrealircd.confd4
-rw-r--r--net-irc/unrealircd/unrealircd-3.2_rc1.ebuild7
5 files changed, 20 insertions, 7 deletions
diff --git a/net-irc/unrealircd/ChangeLog b/net-irc/unrealircd/ChangeLog
index 979995df106d..bf30e3845eb7 100644
--- a/net-irc/unrealircd/ChangeLog
+++ b/net-irc/unrealircd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-irc/unrealircd
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/ChangeLog,v 1.7 2004/03/06 02:22:12 zul Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/ChangeLog,v 1.8 2004/03/06 12:15:13 zul Exp $
+
+ 06 Mar 2004; Chuck Short <zul@gentoo.org> files/mkunrealircd-cert:
+ Updated mkunrealircd-cert script.
05 Mar 2004; Chuck Short <zul@gentoo.org> unrealircd-3.2_rc1.ebuild:
DPATH and SPATH is hardcoded with the PORTDIR_TMP. Closes #42396.
diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 195d4f8174b8..3c7900d0196c 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,9 +1,10 @@
-MD5 de87cd2eb466de8de6c06d1b8ef8c044 unrealircd-3.2_rc1.ebuild 2897
+MD5 bd497ca06b38eb2ec8afac65071e93e9 unrealircd-3.2_rc1.ebuild 3030
MD5 e8ec5f3f341ab6c4146ca830ec27c456 unrealircd-3.1.5.1.ebuild 1950
MD5 32fa593bf9497733cf19aecc68606f40 unrealircd-3.1.6.ebuild 1954
-MD5 cab5bed5fba186fa462852694d88f455 ChangeLog 1166
+MD5 5ef37ae7f1ef65531a4eeb4c8375687f ChangeLog 1272
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
-MD5 2faabd524feebdf184243497848c4da9 files/unrealircd.confd 517
+MD5 5177d93ce32a9bc4068fbdf3a0a3bd01 files/unrealircd.confd 515
+MD5 84449b402fc8c8e2148d75f98a532be4 files/mkunrealircd-cert 296
MD5 0e5e4e0c025911074b2673b9a040aa57 files/digest-unrealircd-3.1.6 68
MD5 5470c8e18506b99b25d63039b6b37f3a files/3.1.6-Config.patch 554
MD5 4aacbe2a257a52f6adf3628142d5fa22 files/digest-unrealircd-3.1.5.1 71
diff --git a/net-irc/unrealircd/files/mkunrealircd-cert b/net-irc/unrealircd/files/mkunrealircd-cert
new file mode 100644
index 000000000000..6d7dfd75fde7
--- /dev/null
+++ b/net-irc/unrealircd/files/mkunrealircd-cert
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+openssl req -new -config /etc/unrealircd/ssl.cnf -out /etc/unrealircd/server.req.pem -keyout /etc/unrealircd/server.key.pem -nodes
+openssl req -x509 -config /etc/unrealircd/ssl.cnf -days 365 -in /etc/unrealircd/server.req.pem -key /etc/unrealircd/server.key.pem -out server.cert.pem
diff --git a/net-irc/unrealircd/files/unrealircd.confd b/net-irc/unrealircd/files/unrealircd.confd
index 37135d437b66..47f5d308d5c9 100644
--- a/net-irc/unrealircd/files/unrealircd.confd
+++ b/net-irc/unrealircd/files/unrealircd.confd
@@ -1,9 +1,9 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/files/unrealircd.confd,v 1.1 2003/02/01 04:47:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/files/unrealircd.confd,v 1.2 2004/03/06 12:15:13 zul Exp $
# user to run unrealircd as
-UNREALIRCD_USER="UserBah"
+UNREALIRCD_USER="UserBlah"
# extra options to pass to unrealircd ...
# useful if you want to specify conf files other
diff --git a/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild b/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild
index 9b4068b0279e..cda40572870a 100644
--- a/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild
+++ b/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild,v 1.3 2004/03/06 02:22:12 zul Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/unrealircd/unrealircd-3.2_rc1.ebuild,v 1.4 2004/03/06 12:15:13 zul Exp $
MY_P=Unreal3.2-RC1
DESCRIPTION="aimed to be an advanced (not easy) IRCd"
@@ -100,6 +100,8 @@ src_install() {
into /etc/unrealircd
dodir /etc/unrealircd/tmp
+
+ chown ircd:ircd /etc/unrealircd/tmp
}
pkg_postinst() {
@@ -115,4 +117,7 @@ pkg_postinst() {
einfo "The cert defaults are in /etc/unrealircd/ssl.cnf edit this prior to running."
echo
fi
+ einfo "Change the permissions of /etc/unrealircd/tmp to your unrealircd"
+ einfo "user."
+ echo
}