Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 150013 Details for
Bug 218052
net-irc/irc-server-2.11.1_p1-r1 - log/run dirs incorrect, ircd always running as root
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Proposed irc-server ebuild fixing the reported problems
irc-server-2.11.1_p1-r2.ebuild (text/plain), 2.61 KB, created by
Ville Mattila
on 2008-04-17 06:36:34 UTC
(
hide
)
Description:
Proposed irc-server ebuild fixing the reported problems
Filename:
MIME Type:
Creator:
Ville Mattila
Created:
2008-04-17 06:36:34 UTC
Size:
2.61 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-irc/irc-server/irc-server-2.11.1_p1-r1.ebuild,v 1.2 2007/02/22 12:21:51 armin76 Exp $ > >inherit eutils versionator flag-o-matic > >MY_P=irc${PV/_/} > >DESCRIPTION="RFC compliant IRC server" >HOMEPAGE="http://www.irc.org/" >SRC_URI="ftp://ftp.irc.org/irc/server/${MY_P}.tgz > ftp://ftp.irc.org/irc/server/Old/irc$(get_version_component_range 1-2)/${MY_P}.tgz" > >LICENSE="GPL-1" >SLOT="0" >KEYWORDS="~x86 ~ppc" >IUSE="zlib ipv6" > >RDEPEND="sys-libs/ncurses > zlib? ( sys-libs/zlib )" >DEPEND="${RDEPEND} > sys-apps/sed > sys-apps/grep" > >S=${WORKDIR}/${MY_P} > >pkg_setup() { > enewgroup ircd > enewuser ircd -1 -1 -1 ircd >} > >src_unpack() { > unpack ${A} > cd "${S}" > > epatch "${FILESDIR}"/2.10.3_p3-gentoo.patch >} > >src_compile () { > append-ldflags -lm > > sed -i \ > -e "s/^#undef\tOPER_KILL$/#define\tOPER_KILL/" \ > -e "s/^#undef\tOPER_RESTART$/#define\tOPER_RESTART/" \ > -e "s/^#undef TIMEDKLINES$/#define\tTIMEDKLINES\t60/" \ > -e "s/^#undef\tR_LINES$/#define\tR_LINES/" \ > -e "s/^#undef\tCRYPT_OPER_PASSWORD$/#define\tCRYPT_OPER_PASSWORD/" \ > -e "s/^#undef\tCRYPT_LINK_PASSWORD$/#define\tCRYPT_LINK_PASSWORD/" \ > -e "s/^#undef\tIRC_UID$/#define\tIRC_UID\t$IRCUID/" \ > -e "s/^#undef\tIRC_GID$/#define\tIRC_GID\t$IRCGID/" \ > -e "s/^#undef USE_SERVICES$/#define\tUSE_SERVICES/" \ > "${S}"/support/config.h.dist > > use zlib && sed -i -e "s/^#undef\tZIP_LINKS$/#define\tZIP_LINKS/" ${S}/support/config.h.dist > > econf \ > --sysconfdir=/etc/ircd \ > --localstatedir=/var/run/ircd \ > --with-logdir=/var/log/ircd \ > --with-rundir=/var/run/ircd \ > --mandir='${prefix}/share/man' \ > $(use_with zlib) \ > $(use_enable ipv6 ip6) \ > || die "econf failed" > > cd $(support/config.guess) > emake ircd iauth chkconf ircd-mkpasswd ircdwatch tkserv || die "emake failed" >} > >src_install() { > cd $(support/config.guess) > > make \ > prefix=${D}/usr \ > ircd_conf_dir=${D}/etc/ircd \ > ircd_var_dir=${D}/var/run/ircd \ > ircd_log_dir=${D}/var/log/ircd \ > install-server \ > install-tkserv \ > || die "make install failed" > > fowners ircd:ircd /var/run/ircd > fowners ircd:ircd /var/log/ircd > > cd ../doc > dodoc \ > *-New alt-irc-faq Authors BUGS ChangeLog Etiquette example.conf \ > iauth-internals.txt INSTALL.appendix INSTALL.* LICENSE \ > m4macros README RELEASE* rfc* SERVICE* > > docinto Juped > dodoc Juped/Advertisement Juped/ChangeLog.* Juped/INSTALL > > docinto Juped/US-Admin > dodoc Juped/US-Admin/Networking > > docinto Nets > dodoc Nets/IRCNet > > docinto Nets/Europe > dodoc Nets/Europe/* > > newinitd "${FILESDIR}"/ircd.rc ircd > newconfd "${FILESDIR}"/ircd.confd ircd >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 218052
: 150013 |
150014
|
150015