Portage is a package management system used by Gentoo Linux
# ChangeLog for app-admin/conserver
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/ChangeLog,v 1.74 2008/03/21 15:43:13 maekke Exp $
21 Mar 2008; Markus Meier
add ~amd64, bug #210799
06 Mar 2008; Raúl Porcel
Add ~alpha/~ia64 wrt #210799
05 Mar 2008; Ferris McCormick
conserver-8.1.16-r1.ebuild:
Add ~sparc for testing, Bug #210799.
04 Mar 2008;
Marked ~x86 (bug #210795). Thanks to Michał Wołonkiewicz
testing.
*conserver-8.1.16-r1 (20 Feb 2008)
20 Feb 2008; Diego Pettenò
+files/conserver.pam-pambase, +conserver-8.1.16-r1.ebuild:
Add new revision that uses pambase framework.
27 Dec 2007; Ulrich Mueller
-conserver-8.1.14.ebuild, -conserver-8.1.14-r1.ebuild:
Remove old versions wrt bug #201897.
27 Dec 2007; Samuli Suominen
amd64 stable wrt #201897
11 Dec 2007; Raúl Porcel
alpha/ia64/sparc stable wrt #201897
11 Dec 2007; nixnut
Stable on ppc wrt bug 201897
10 Dec 2007; Dawid Węgliński
Stable on x86 (bug #201897)
*conserver-8.1.16 (08 Dec 2007)
08 Dec 2007; Ulrich Mueller
Version bump. Replace call to docert by install_cert, bug #174759.
05 Sep 2007; Christian Heim
Removing weeve from metadata due to his retirement (see #181019 for reference).
11 Aug 2007; Steve Dibb
amd64 stable, bug 183888
02 Jul 2007; Gustavo Zacarias
conserver-8.1.14-r1.ebuild:
Stable on sparc wrt #183888
02 Jul 2007; Raúl Porcel
alpha/ia64/x86 stable wrt #183888
02 Jul 2007; Lars Weiler
Stable on ppc; bug #183888.
02 Jul 2007; Diego Pettenò
conserver-8.1.14-r1.ebuild:
Remember to commit the fixes _before_ being to sleepy.
*conserver-8.1.14-r1 (01 Jul 2007)
01 Jul 2007; Diego Pettenò
+files/conserver.pam-include.1, +conserver-8.1.14-r1.ebuild:
Fix pam.d file to run pam_nologin as expected.
08 Jan 2007; Diego Pettenò
conserver-8.1.14.ebuild:
Add inherit pam.
11 Dec 2006; Jason Wever
Changed einfos to ewarns, thanks spb.
25 Oct 2006; Jason Wever
+files/conserver-prestrip.patch, -conserver-8.1.5.ebuild,
-conserver-8.1.11.ebuild, -conserver-8.1.11-r1.ebuild,
-conserver-8.1.13.ebuild, conserver-8.1.14.ebuild:
Fixed pre-strip issue to resolve bug #152223. Also did some old version
cleanup.
15 Oct 2006; Bryan Østergaard
conserver-8.1.14.ebuild:
Stable on ia64.
27 Sep 2006; Fernando J. Pereda
conserver-8.1.14.ebuild:
Stable on alpha as per bug #143728
04 Sep 2006;
stable on amd64
04 Sep 2006; Joshua Jackson
Stable x86; bug #143728
03 Sep 2006; Stephanie Lockwood-Childs
conserver-8.1.14.ebuild:
stable on ppc (Bug #143728)
12 Aug 2006; Jason Wever
Really mark SPARC stable this time.
12 Aug 2006; Jason Wever
Marked 8.1.14 stable on SPARC and testing on ia64 (thanks plasmaroo).
06 May 2006; Simon Stelling
stable on amd64
05 May 2006; Tobias Scherbaum
conserver-8.1.13.ebuild:
ppc stable, bug #130425
27 Apr 2006; Marien Zwart
files/digest-conserver-8.1.5, files/digest-conserver-8.1.11,
files/digest-conserver-8.1.11-r1, files/digest-conserver-8.1.13,
files/digest-conserver-8.1.14, Manifest:
Fixing SHA256 digest for real, pass three...
27 Apr 2006; Marien Zwart
files/digest-conserver-8.1.5, files/digest-conserver-8.1.11,
files/digest-conserver-8.1.11-r1, files/digest-conserver-8.1.13,
files/digest-conserver-8.1.14, Manifest:
Fixing SHA256 digest, pass two.
26 Apr 2006; Mark Loeser
Stable on x86; bug #130425
*conserver-8.1.14 (19 Apr 2006)
19 Apr 2006; Jason Wever
+conserver-8.1.14.ebuild:
Version bump. Marked 8.1.13 stable on SPARC.
*conserver-8.1.13 (15 Jan 2006)
15 Jan 2006; Jason Wever
Version bump.
05 Sep 2005; Jose Luis Rivero
conserver-8.1.11-r1.ebuild:
Stable on alpha
17 Jul 2005; Tobias Scherbaum
conserver-8.1.11-r1.ebuild:
ppc stable
09 Jul 2005; Jason Wever
files/conserver.pam-include, conserver-8.1.11-r1.ebuild:
Fixed bug #98450, stablized on x86 and sparc and added ~amd64 keyword.
*conserver-8.1.11-r1 (21 May 2005)
21 May 2005; Jason Wever
-conserver-8.1.1.ebuild, -conserver-8.1.8.ebuild,
-conserver-8.1.10.ebuild, +conserver-8.1.11-r1.ebuild:
Old version cleanup and rev bump to fix bug #93170.
21 May 2005; Bryan Østergaard
Stable on ia64.
21 May 2005; Bryan Østergaard
Stable on ia64.
18 Apr 2005; Michael Hanselmann
conserver-8.1.11.ebuild:
Stable on ppc.
27 Mar 2005; Jason Wever
Marked stable on x86 and SPARC.
27 Mar 2005; Michael Hanselmann
Stable on ppc.
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
*conserver-8.1.11 (24 Dec 2004)
24 Dec 2004; Jason Wever
Version bump, resolves bug #75503.
11 Dec 2004; Jason Wever
-conserver-8.1.9.ebuild:
Marked 8.1.10 stable on x86 and sparc. Removed version 8.1.9.
*conserver-8.1.10 (13 Oct 2004)
13 Oct 2004; Jason Wever
-conserver-8.1.2.ebuild, -conserver-8.1.3.ebuild, -conserver-8.1.4.ebuild,
-conserver-8.1.7.ebuild, conserver-8.1.9.ebuild:
Marked 8.1.9 stable on x86 and sparc, version bump for 8.1.10, and old
version cleanups.
05 Oct 2004; Pieter Van den Abeele
conserver-8.1.4.ebuild, conserver-8.1.7.ebuild, conserver-8.1.8.ebuild:
Masked conserver-8.1.8.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele
conserver-8.1.4.ebuild, conserver-8.1.7.ebuild:
Masked conserver-8.1.7.ebuild stable for ppc
05 Oct 2004; Pieter Van den Abeele
conserver-8.1.4.ebuild:
Masked conserver-8.1.4.ebuild stable for ppc
13 Sep 2004; Bryan Østergaard
~alpha keyword.
*conserver-8.1.9 (30 Aug 2004)
30 Aug 2004; Jason Wever
+conserver-8.1.9.ebuild:
Added version 8.1.9 and marked 8.1.8 stable on x86 and sparc.
*conserver-8.1.8 (20 Jun 2004)
20 Jun 2004; Jason Wever
+conserver-8.1.8.ebuild:
Marked 8.1.7 stable on sparc and x86, added new version 8.1.8.
01 Jun 2004; Aron Griffis
Fix use invocation
*conserver-8.1.7 (30 May 2004)
30 May 2004; Jason Wever
Version bump.
*conserver-8.1.5 (22 May 2004)
22 May 2004; Jason Wever
+conserver-8.1.5.ebuild:
Marked 8.1.4 stable on x86 and sparc and added 8.1.5 to the tree.
15 Apr 2004; David Holm
Added to ~ppc.
*conserver-8.1.4 (14 Apr 2004)
14 Apr 2004; Jason Wever
conserver-8.1.3.ebuild, conserver-8.1.4.ebuild:
Rev bump for 8.1.4, marked 8.1.3 stable on sparc and x86 and removed old
version 8.0.9.
*conserver-8.1.3 (24 Mar 2004)
24 Mar 2004; Jason Wever
Version bump.
*conserver-8.1.2 (12 Mar 2004)
12 Mar 2004; Jason Wever
Version bump.
09 Mar 2004;
stable on alpha and ia64
27 Feb 2004; Jason Wever
Marked stable on x86 and sparc.
*conserver-8.1.1 (13 Feb 2004)
13 Feb 2004; Jason Wever
Version bump.
23 Jan 2004; Aron Griffis
stable on alpha and ia64
13 Jan 2004; Jason Wever
Changed chmod syntax from . to : to resolve bug #38031
10 Jan 2004; Jason Wever
conserver-8.0.7.ebuild, conserver-8.0.8.ebuild, conserver-8.0.9.ebuild:
Marked 8.0.9 stable on x86 and sparc and cleaned up old versions.
*conserver-8.0.9 (10 Dec 2003)
10 Dec 2003; Jason Wever
Version bump.
10 Dec 2003; Jason Wever
conserver-8.0.1.ebuild, conserver-8.0.7.ebuild:
Marked 8.07 stable on x86 and sparc, removed 8.01 and 8.01-r1.
*conserver-8.0.8 (05 Dec 2003)
05 Dec 2003; Jason Wever
version bump
*conserver-8.0.7 (23 Nov 2003)
23 Nov 2003; Jason Wever
conserver-8.0.7.ebuild:
Version bump for conserver-8.0.7 and marked conserver-8.0.3 stable on x86 and
sparc.
*conserver-8.0.3 (07 Oct 2003)
*conserver-8.0.1-r1 (07 Oct 2003)
07 Oct 2003; Jason Wever
conserver-8.0.3.ebuild, files/conserver.pam:
Added fix for pam to 8.0.1-r1 and version bumped to 8.0.3.
*conserver-8.0.1 (03 Oct 2003)
03 Oct 2003; Jason Wever
metadata.xml, files/conserver.confd, files/conserver.initd:
Initial import. Satisfies bug #8652.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX conserver-prestrip.patch 882 RMD160 0ebc17ce4133f8a54cb0ce0a439d1f990e58a58d SHA1 5c166ca1302daa2f9961327cf3b54a3b4b614747 SHA256 3e333d4e3bce4faa67255fc8065c22590b24e812956f8d7b9645ae2788dd4839
AUX conserver.confd 288 RMD160 88e2e2f067f26ed5cc9394145a6feeddeb31cd58 SHA1 6f4f1720093e3fba537bdca6a683777e56a2a3e9 SHA256 1b3986fba9787bfd39c6c6921f4fbe644b048592cd7c2d8a69e73be15cf588c3
AUX conserver.initd 1172 RMD160 1af7d950f3f0fcde02fac7a60e1a6615047ed5cf SHA1 df196fa42a1a7963c96d483801826adae760c449 SHA256 87d44499372ae77065d7b04640bfb1a3ee138866abf0848f3bcac053f54b866e
AUX conserver.pam-include.1 210 RMD160 8933bcb2018ff43b9b5ee2124fc1a87fbfafc8bb SHA1 525a78c675402c3ddc4ab49da9ffe3fbe2c475d2 SHA256 facea91616049551f44655a7f8a270c61dd571e860284abc972fd3430a9b8d50
AUX conserver.pam-pambase 194 RMD160 ae3f752424b71af34841e2b0ff5aec8dca0e9e2d SHA1 02885b0461f7916270b0219db893439ee9bb933f SHA256 7b1f7770c8781453907b2785c54b1043c8e66202437479c4d9664b71a0bac816
DIST conserver-8.1.16.tar.gz 311373 RMD160 918832d21d46f7f20cf9c1088c058190093343a0 SHA1 6e2a985927812cc8c253463d53911dc37fb37111 SHA256 43dc9d81bc23d76a0ec01acd1f54f5c276b715feeb8f52bb33b5c81f325a46d8
EBUILD conserver-8.1.16-r1.ebuild 2222 RMD160 2db64eb83b12bc6887c455b68639b18d5967e655 SHA1 1dd438cc78025ce1c5ab4d3518774395a24fbaf0 SHA256 abe79408b562ab0b82dd853bcfa9c467fcda3271acfceef5d4c32a9d26f4d1dc
EBUILD conserver-8.1.16.ebuild 2158 RMD160 ac5f2e3ec2d80e08883fea92d83c25bc41374142 SHA1 e2bd7f10dd3dda2ed1439ed820b9b0070e7f2526 SHA256 4522e779427552168c80371e72f0f7fd15560cde11035f0affeba3cf3d01fb56
MISC ChangeLog 10726 RMD160 2c1cf1d5af90f3d46ef78987b68d1e441ac3dd19 SHA1 60a58d229d944a6a9ccc429a0fc1258f0358a7e8 SHA256 0048228c0c105e916062101bf122fbe59334932bbb848ec5d37c77474508db13
MISC metadata.xml 1048 RMD160 cb99813534d36460e77e5d04548c2f8424bcd00e SHA1 89da5ce707b8c263694760f8b55ce39fb778ae57 SHA256 1571318e000418eb2cd09696ffaad21692c6bcab763ef0cb2ec72cd4a4cc941c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFH49fUkKaRLQcq0GIRAjEuAKCHNxpMTo+jGgATa+huXORaYN5sswCghDqY
V2i/O0AeMLfUiLDOLmY4TQw=
=ipC7
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/conserver-8.1.16-r1.ebuild,v 1.5 2008/03/21 15:43:13 maekke Exp $
inherit ssl-cert eutils pam
DESCRIPTION="Serial Console Manager"
HOMEPAGE="http://www.conserver.com/"
SRC_URI="ftp://ftp.conserver.com/conserver/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~x86"
IUSE="pam ssl tcpd debug"
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
pam? ( virtual/pam )
tcpd? ( sys-apps/tcp-wrappers )
debug? ( dev-libs/dmalloc )"
RDEPEND="${DEPEND}
pam? ( >=sys-auth/pambase-20080219.1 )"
src_unpack() {
unpack ${A}
cd "${S}"
# Apply patch to prevent package from stripping binaries
epatch "${FILESDIR}"/${PN}-prestrip.patch
}
src_compile() {
econf \
$(use_with ssl openssl) \
$(use_with pam) \
$(use_with tcpd libwrap) \
$(use_with debug dmalloc) \
--with-logfile=/var/log/conserver.log \
--with-pidfile=/var/run/conserver.pid \
--with-cffile=conserver/conserver.cf \
--with-pwdfile=conserver/conserver.passwd \
--with-master=localhost \
--with-port=7782 || die "./configure failed"
emake || die "compile failed"
}
src_install() {
einstall exampledir="${D}"/usr/share/doc/${PF}/examples \
|| die "problem with install"
## create data directory
dodir /var/consoles
fowners daemon:daemon /var/consoles
fperms 700 /var/consoles
## add startup and sample config
newinitd "${FILESDIR}"/conserver.initd conserver
newconfd "${FILESDIR}"/conserver.confd conserver
dodir /etc/conserver
fperms 700 /etc/conserver
insinto /etc/conserver
newins "${S}"/conserver.cf/conserver.cf conserver.cf.sample
newins "${S}"/conserver.cf/conserver.passwd conserver.passwd.sample
## add docs
dohtml conserver.html
dodoc CHANGES FAQ PROTOCOL README TODO
dodoc conserver/Sun-serial contrib/maketestcerts
newdoc conserver.cf/conserver.cf conserver.cf.sample
# Add pam config
newpamd "${FILESDIR}"/conserver.pam-pambase conserver
}
pkg_postinst() {
# Add certs if SSL use flag is enabled
if use ssl && [ ! -f "${ROOT}"/etc/ssl/conserver/conserver.key ]; then
install_cert /etc/ssl/conserver/conserver
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/conserver-8.1.16.ebuild,v 1.5 2007/12/27 14:22:19 drac Exp $
inherit ssl-cert eutils pam
DESCRIPTION="Serial Console Manager"
HOMEPAGE="http://www.conserver.com/"
SRC_URI="ftp://ftp.conserver.com/conserver/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="pam ssl tcpd debug"
DEPEND="ssl? ( >=dev-libs/openssl-0.9.6g )
pam? ( virtual/pam )
tcpd? ( sys-apps/tcp-wrappers )
debug? ( dev-libs/dmalloc )"
src_unpack() {
unpack ${A}
cd "${S}"
# Apply patch to prevent package from stripping binaries
epatch "${FILESDIR}"/${PN}-prestrip.patch
}
src_compile() {
econf \
$(use_with ssl openssl) \
$(use_with pam) \
$(use_with tcpd libwrap) \
$(use_with debug dmalloc) \
--with-logfile=/var/log/conserver.log \
--with-pidfile=/var/run/conserver.pid \
--with-cffile=conserver/conserver.cf \
--with-pwdfile=conserver/conserver.passwd \
--with-master=localhost \
--with-port=7782 || die "./configure failed"
emake || die "compile failed"
}
src_install() {
einstall exampledir="${D}"/usr/share/doc/${PF}/examples \
|| die "problem with install"
## create data directory
dodir /var/consoles
fowners daemon:daemon /var/consoles
fperms 700 /var/consoles
## add startup and sample config
newinitd "${FILESDIR}"/conserver.initd conserver
newconfd "${FILESDIR}"/conserver.confd conserver
dodir /etc/conserver
fperms 700 /etc/conserver
insinto /etc/conserver
newins "${S}"/conserver.cf/conserver.cf conserver.cf.sample
newins "${S}"/conserver.cf/conserver.passwd conserver.passwd.sample
## add docs
dohtml conserver.html
dodoc CHANGES FAQ PROTOCOL README TODO
dodoc conserver/Sun-serial contrib/maketestcerts
newdoc conserver.cf/conserver.cf conserver.cf.sample
# Add pam config
newpamd "${FILESDIR}"/conserver.pam-include.1 conserver
}
pkg_postinst() {
# Add certs if SSL use flag is enabled
if use ssl && [ ! -f "${ROOT}"/etc/ssl/conserver/conserver.key ]; then
install_cert /etc/ssl/conserver/conserver
fi
}
Conserver is an application that allows multiple users to watch a serial
console at the same time. It can log the data, allows users to take
write-access of a console (one at a time), and has a variety of bells
and whistles to accentuate that basic functionality. The idea is that
conserver will log all your serial traffic so you can go back and review
why something crashed, look at changes (if done on the console), or tie
the console logs into a monitoring system (just watch the logfiles it
creates). With multi-user capabilities you can work on equipment with
others, mentor, train, etc. It also does all that client-server stuff so
that, assuming you have a network connection, you can interact with any
of the equipment from home or wherever.