diff options
author | jlam <jlam> | 2003-07-16 09:33:46 +0000 |
---|---|---|
committer | jlam <jlam> | 2003-07-16 09:33:46 +0000 |
commit | e664449b954368894a4fd85edc962c90bc7b4903 (patch) | |
tree | 491111004206c0c3cb92ae9f1dd439e854e373be /chat/ircu | |
parent | f6cad14a16265838094c96c2784856bdf35df1a9 (diff) | |
download | pkgsrc-e664449b954368894a4fd85edc962c90bc7b4903.tar.gz |
Initial work in merging bits of the pkgviews branch into modern pkgsrc.
Currently, the pkgviews/buildlink2 integration is incomplete. People who
work on this branch should also check out src/usr.sbin/pkg_install from
the pkgviews branch.
Diffstat (limited to 'chat/ircu')
-rw-r--r-- | chat/ircu/DESCR | 6 | ||||
-rw-r--r-- | chat/ircu/MESSAGE | 13 | ||||
-rw-r--r-- | chat/ircu/Makefile | 69 | ||||
-rw-r--r-- | chat/ircu/PLIST | 24 | ||||
-rw-r--r-- | chat/ircu/distinfo | 6 | ||||
-rw-r--r-- | chat/ircu/files/ircd.sh | 31 | ||||
-rw-r--r-- | chat/ircu/patches/patch-af | 14 | ||||
-rw-r--r-- | chat/ircu/patches/patch-ag | 30 |
8 files changed, 0 insertions, 193 deletions
diff --git a/chat/ircu/DESCR b/chat/ircu/DESCR deleted file mode 100644 index e868c0ee395..00000000000 --- a/chat/ircu/DESCR +++ /dev/null @@ -1,6 +0,0 @@ -ircu is the Undernet's modified version of the original ircd. - -The original ircd is in general no longer maintained, and the various IRC -networks have customized ircd to suit their needs. - -You can find more information about Undernet at http://www.undernet.org/ diff --git a/chat/ircu/MESSAGE b/chat/ircu/MESSAGE deleted file mode 100644 index 8f2545fb118..00000000000 --- a/chat/ircu/MESSAGE +++ /dev/null @@ -1,13 +0,0 @@ -=========================================================================== -$NetBSD: MESSAGE,v 1.3 2003/03/01 05:22:22 grant Exp $ - -The ${PKG_SYSCONFDIR} directory where ircd's configuration files live is -currently owned by root with world-readable permissions. - -Before attempting to start the server, you should chown(8) that directory -to ${IRCD_USER}:${IRCD_GROUP}, and chmod(8) it to 0700. - -You should also create an "ircd.motd" MOTD file for local connect users, -and an "remote.motd" MOTD file for remote users. - -=========================================================================== diff --git a/chat/ircu/Makefile b/chat/ircu/Makefile deleted file mode 100644 index ab40f822bc3..00000000000 --- a/chat/ircu/Makefile +++ /dev/null @@ -1,69 +0,0 @@ -# $NetBSD: Makefile,v 1.7 2003/06/02 01:21:26 jschauma Exp $ -# - -DISTNAME= ircu2.10.11.04 -PKGNAME= ircu-2.10.11.04 -WRKSRC= ${WRKDIR}/ircu2.10 -CATEGORIES= chat -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=undernet-ircu/} - -MAINTAINER= tech-pkg@netbsd.org -HOMEPAGE= http://coder-com.undernet.org/ -COMMENT= Internet Relay Chat server customized for Undernet - -USE_BUILDLINK2= YES -USE_PKGINSTALL= YES -GNU_CONFIGURE= YES - -CONFIGURE_ARGS+= --bindir=${PREFIX}/sbin -CONFIGURE_ARGS+= --with-cpath=${PKG_SYSCONFDIR}/ircd.conf -CONFIGURE_ARGS+= --with-dpath=${DATADIR} -CONFIGURE_ARGS+= --with-lpath=${DATADIR}/ircd.log -CONFIGURE_ARGS+= --with-mode=555 -CONFIGURE_ARGS+= --with-user=0 -CONFIGURE_ARGS+= --with-group=0 -CONFIGURE_ARGS+= --with-symlink=no - -PKG_SYSCONFSUBDIR= ircd - -IRCD_USER?= ircd -IRCD_GROUP?= ircd -DATADIR= /var/ircd -OWN_DIRS_PERMS= ${DATADIR} ${IRCD_USER} ${IRCD_GROUP} 0700 -EGDIR= ${PREFIX}/share/examples/ircd -DOCDIR= ${PREFIX}/share/doc/ircd - -CONF_FILES_PERMS+= ${EGDIR}/ircd.conf.sample ${PKG_SYSCONFDIR}/ircd.conf \ - ${IRCD_USER} ${IRCD_GROUP} 0600 - -RCD_SCRIPTS= ircd - -FILES_SUBST+= IRCD_USER=${IRCD_USER} -MESSAGE_SUBST+= IRCD_USER=${IRCD_USER} -MESSAGE_SUBST+= IRCD_GROUP=${IRCD_GROUP} -PKG_GROUPS= ${IRCD_GROUP} -PKG_USERS= ${IRCD_USER}:${IRCD_GROUP}::IRC\\ server\\ user:/nonexistant:${SH} - -post-build: - @cd ${WRKSRC}/tools && \ - ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} \ - -f Makefile.crypt - @${SED} -e 's|@PREFIX@|${PREFIX}|g' ${WRKSRC}/doc/ircd.conf.sample \ - > ${WRKDIR}/ircd.conf.sample - -do-install: - ${INSTALL_DATA_DIR} ${DOCDIR} - ${INSTALL_DATA_DIR} ${EGDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/ircd/ircd ${PREFIX}/sbin - ${INSTALL_PROGRAM} ${WRKSRC}/ircd/chkconf \ - ${PREFIX}/sbin/ircd-chkconf - ${INSTALL_PROGRAM} ${WRKSRC}/tools/mkpasswd \ - ${PREFIX}/sbin/ircd-mkpasswd - ${INSTALL_MAN} ${WRKSRC}/doc/ircd.8 ${PREFIX}/man/man8 - ${INSTALL_DATA} ${WRKDIR}/ircd.conf.sample ${EGDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${EGDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR} - ${INSTALL_DATA} ${WRKSRC}/tools/README ${DOCDIR}/README.mkpasswd - cd ${WRKSRC}/doc && ${INSTALL_DATA} readme.* iauth.txt ${DOCDIR} - -.include "../../mk/bsd.pkg.mk" diff --git a/chat/ircu/PLIST b/chat/ircu/PLIST deleted file mode 100644 index 7a323084ca3..00000000000 --- a/chat/ircu/PLIST +++ /dev/null @@ -1,24 +0,0 @@ -@comment $NetBSD: PLIST,v 1.2 2003/03/01 05:22:22 grant Exp $ -etc/rc.d/ircd -man/man8/ircd.8 -sbin/ircd -sbin/ircd-chkconf -sbin/ircd-mkpasswd -share/doc/ircd/README -share/doc/ircd/README.mkpasswd -share/doc/ircd/iauth.txt -share/doc/ircd/readme.asll -share/doc/ircd/readme.chroot -share/doc/ircd/readme.crules -share/doc/ircd/readme.cvs -share/doc/ircd/readme.features -share/doc/ircd/readme.gline -share/doc/ircd/readme.indent -share/doc/ircd/readme.jupe -share/doc/ircd/readme.log -share/doc/ircd/readme.who -share/doc/ircd/readme.www -share/examples/ircd/example.conf -share/examples/ircd/ircd.conf.sample -@dirrm share/examples/ircd -@dirrm share/doc/ircd diff --git a/chat/ircu/distinfo b/chat/ircu/distinfo deleted file mode 100644 index 35a655d239d..00000000000 --- a/chat/ircu/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -$NetBSD: distinfo,v 1.4 2003/03/01 21:50:45 jmc Exp $ - -SHA1 (ircu2.10.11.04.tar.gz) = a3142419a7ed62d0975513157f35bae1ce6742fe -Size (ircu2.10.11.04.tar.gz) = 778473 bytes -SHA1 (patch-af) = da533f03542c268c9e3502278f51777c3b85824d -SHA1 (patch-ag) = a0741f288ad7945e64ae12fdcac3deb758721503 diff --git a/chat/ircu/files/ircd.sh b/chat/ircu/files/ircd.sh deleted file mode 100644 index 5f1adf9ed30..00000000000 --- a/chat/ircu/files/ircd.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!@RCD_SCRIPTS_SHELL@ -# -# $NetBSD: ircd.sh,v 1.1 2003/03/01 05:22:23 grant Exp $ -# - -# PROVIDE: ircd -# REQUIRE: DAEMON -# KEYWORD: shutdown - -if [ -f /etc/rc.subr ] -then - . /etc/rc.subr -fi - -name="ircd" -rcvar=$name -command="@PREFIX@/sbin/${name}" -required_files="@PKG_SYSCONFDIR@/ircd.conf" -pidfile="/var/ircd/${name}.pid" -command_args="-d /var/ircd -f ${required_files}" -ircd_user="@IRCD_USER@" - -if [ -f /etc/rc.subr ] -then - load_rc_config $name - eval [ -z "\$${rcvar}" ] && eval ${rcvar}=NO - run_rc_command "$1" -else - @ECHO@ -n " ${name}" - ${command} ${ircd_flags} ${command_args} -fi diff --git a/chat/ircu/patches/patch-af b/chat/ircu/patches/patch-af deleted file mode 100644 index a70d376c7d9..00000000000 --- a/chat/ircu/patches/patch-af +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-af,v 1.1 2003/03/01 05:22:24 grant Exp $ - ---- doc/ircd.conf.sample.orig Sun Dec 15 12:02:38 2002 -+++ doc/ircd.conf.sample -@@ -349,7 +349,8 @@ H:*.*::hub07.eu.undernet.org - # - O: lines are not required - # - # Notes: --# - Use the tools/mkpasswd tool to encrypt passwords -+# - Use the @PREFIX@/sbin/ircd-mkpasswd tool to encrypt passwords -+# (See @PREFIX@/share/doc/ircd/README.mkpasswd) - # - Choose safe passwords - # - Make the <host|ip> mask as narrowly matching as possible - # diff --git a/chat/ircu/patches/patch-ag b/chat/ircu/patches/patch-ag deleted file mode 100644 index 3c3378a80fe..00000000000 --- a/chat/ircu/patches/patch-ag +++ /dev/null @@ -1,30 +0,0 @@ -$NetBSD: patch-ag,v 1.1 2003/03/01 05:22:24 grant Exp $ - ---- tools/README.orig Sat Apr 8 00:53:35 2000 -+++ tools/README -@@ -35,17 +35,14 @@ security holes, namely server-server pas - obvious problem. - - So how do you generate these icky looking strings for passwords? --There's a simple program called mkpasswd to do that for you. Just run --mkpasswd, and at the prompt type in your plaintext password. It will --spit out the encrypted password, which you should then just copy into --the irc.conf file. This should be done only when adding new passwords --to your irc.conf file. To change over your irc.conf file to use --encrypted passwords, define CRYPT_OPER_PASSWORD in config.h. You will --need to recompile your server if you already compiled it with this --feature disabled. Once compiled, edit the Makefile in this directory --and chang "IRCDCONF" to your irc.conf file. Then "make install" in this --directory to replace all the operator passwords in your irc.conf file --with the encrypted format. -+There's a simple program called ircd-mkpasswd to do that for you. -+Just run ircd-mkpasswd, and at the prompt type in your plaintext -+password. It will spit out the encrypted password, which you should -+then just copy into the ircd.conf file. This should be done only when -+adding new passwords to your ircd.conf file. -+ -+To change over your ircd.conf file to use encrypted passwords, define -+F:CRYPT_OPER_PASSWORD:TRUE in ircd.conf. - - Choose your passwords carefully. Do not choose something in a - dictionary, make sure its at least 5 characters. Anything past 8 |