# ChangeLog for app-admin/conserver
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/ChangeLog,v 1.69 2007/12/27 14:52:38 ulm Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/conserver/ChangeLog,v 1.70 2008/02/20 00:33:26 flameeyes Exp $
+
+*conserver-8.1.16-r1 (20 Feb 2008)
+
+ 20 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
+ +files/conserver.pam-pambase, +conserver-8.1.16-r1.ebuild:
+ Add new revision that uses pambase framework.
27 Dec 2007; Ulrich Mueller <ulm@gentoo.org> -files/conserver.pam-include,
-conserver-8.1.14.ebuild, -conserver-8.1.14-r1.ebuild:
+-----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 2194 RMD160 d5288df3a4891c8abcea8cd3a44e044497630a3a SHA1 b9526eb2557ca00a5af6493683722653846930a1 SHA256 f3a6c6be3e7cb9689363d08a17329e66e6a31118f16342f100f7f1dc5aa03708
EBUILD conserver-8.1.16.ebuild 2158 RMD160 ac5f2e3ec2d80e08883fea92d83c25bc41374142 SHA1 e2bd7f10dd3dda2ed1439ed820b9b0070e7f2526 SHA256 4522e779427552168c80371e72f0f7fd15560cde11035f0affeba3cf3d01fb56
-MISC ChangeLog 10039 RMD160 3b4f02827f3857216cb272952f612c9986cca9d1 SHA1 40d6ecd19284be640f94303a008c254a1e1a2164 SHA256 f4a27c66d07a1eb64629e17573d6043d1bbd15631d47a792404aac4b7bd66c73
+MISC ChangeLog 10244 RMD160 5c49d590644702fb7d0a50339415d3970ec35591 SHA1 e568e9a75a8ca3b60bdcd05fa52245744275881c SHA256 2f9638e946f2de91ab317e01902509a644d44b053b96328b43cdc952eeb0a0e7
MISC metadata.xml 1048 RMD160 cb99813534d36460e77e5d04548c2f8424bcd00e SHA1 89da5ce707b8c263694760f8b55ce39fb778ae57 SHA256 1571318e000418eb2cd09696ffaad21692c6bcab763ef0cb2ec72cd4a4cc941c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHu3VcAiZjviIA2XgRAs95AKCb5X5Qw6t9Qvxm4OqtKdL1N0LheACfcF74
+cHBiNyNpBoxMgvxtea42AnY=
+=H7va
+-----END PGP SIGNATURE-----
--- /dev/null
+# 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.1 2008/02/20 00:33:26 flameeyes 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=""
+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
+}
--- /dev/null
+auth required pam_securetty.so
+auth include system-remote-login
+
+account include system-remote-login
+password include system-remote-login
+session include system-remote-login
AUX sudoers 1612 RMD160 f61c372791112feecae7e0a762a9aa9f30285099 SHA1 b27d644dcd9d7d3727db9355a81cebf7deaa6a7a SHA256 4ff5355e2d1dcac48bdd8420982a5b437546cd40b3dc445f9fbfb9464a4af1a0
DIST sudo-1.6.8p12.tar.gz 585643 RMD160 d7ff9f18ca0973615258c2e975300b94567451d5 SHA1 a79631e9e1c0d0d3f2aa88ae685628e5fde61982 SHA256 56f7d86032538a4a98d90af3742903a09ba16d6db82b593e4a47605f87fa581a
DIST sudo-1.6.9p12.tar.gz 581936 RMD160 fe07ead5c328b35fc0c84946d71469f4620ddd06 SHA1 c2b07c68d2026fb3e7786b2c9a8fb0c519a830f8 SHA256 d25c7a04f0db65c4a4e587df337fb6c4bd5165155d7ab64e8b00a89f745dd4aa
-EBUILD sudo-1.6.8_p12-r1.ebuild 6599 RMD160 908ea9a209b4ee5b55d0e479a9c62d909a204047 SHA1 c8dda038d8760342d75d23a0c32daf2917a4706a SHA256 0d6708e70d6c586b1654e89764c738c7cd9e0a4e4d1690725feac3b9934548a7
-EBUILD sudo-1.6.9_p12.ebuild 5819 RMD160 c34c69fa422aa40f18394d53890ded9d01cec82a SHA1 b15b2385fd81e68268ac4deca51e52f6329d8233 SHA256 3756a017c875d4489c19927ebd2649783a4f5a1981de359b04c7a87f0c1e0729
-MISC ChangeLog 15059 RMD160 a8777908c25447a72eff4d4237b5085bc0fc33f3 SHA1 736821087defd9f0af481037676637d59eb3f0be SHA256 1f31413eda5f8d651dd8fb0c9d6015b723c9e5b5dbd0aac7fe5506cadeff1774
+EBUILD sudo-1.6.8_p12-r1.ebuild 6604 RMD160 ef6f24a0e1e53a2b0e1aa359119f48576daa4e70 SHA1 7f3cffc38831243bf48e2af4078127cf627ad860 SHA256 278289085ee91f0b63ce8af6a474e8026f55bc11a3e06673f82e07f6801ffa25
+EBUILD sudo-1.6.9_p12.ebuild 5824 RMD160 8ddfadec21159a71a8b54107dd05bcc6fe1bf709 SHA1 774c79dd9d45f7aebd7678bbd8163df252a0e6ad SHA256 241125a69890aa6e93be2b838f23735534934ff39c6e17750a4f9bb109c8d348
+MISC ChangeLog 15212 RMD160 2bcce7df72dbf2e75f33b3e93fbcdc89203d9861 SHA1 bd1ab3798b25862d249323bf9cd6afb6549a059a SHA256 f7e9799881143c79f826f7d65fbb0d1f04b50627063faabce77c286d0577909f
MISC metadata.xml 501 RMD160 74dd36daa51d7ad5ce1659f0279e1245cd1ef4bc SHA1 e447d21dc61ee4a6de8cc0f66aa28aa422d9990a SHA256 5f399b83a90977486ff92847caa884d16f8b71705fd0d2203acb35f56c9a6db6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHuuEzAiZjviIA2XgRAklXAKDefy3AXK/AhErDhs2ANjC0HeFl0QCeJa2s
-YkXck+2l63Mroe7aiGfJryM=
-=xjTc
+iD8DBQFHu3XwAiZjviIA2XgRAn2ZAJ49zCTuxGy3eGnig64i6TgkxeHCPACfa48n
++fcMTO4aJZdtFv0H15RhAuw=
+=Wqak
-----END PGP SIGNATURE-----