head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.18 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.16 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.14 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.12 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.10 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.14.0.8 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.6 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.14.0.4 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.14.0.2 pkgsrc-2021Q4-base:1.14 pkgsrc-2021Q3:1.12.0.20 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.18 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.16 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.12.0.14 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.12.0.12 pkgsrc-2020Q3-base:1.12 pkgsrc-2020Q2:1.12.0.10 pkgsrc-2020Q2-base:1.12 pkgsrc-2020Q1:1.12.0.6 pkgsrc-2020Q1-base:1.12 pkgsrc-2019Q4:1.12.0.8 pkgsrc-2019Q4-base:1.12 pkgsrc-2019Q3:1.12.0.4 pkgsrc-2019Q3-base:1.12 pkgsrc-2019Q2:1.12.0.2 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.11.0.20 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.18 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.16 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.14 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.12 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.10 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.8 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.4 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.2 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.10.0.8 pkgsrc-2016Q4-base:1.10 pkgsrc-2016Q3:1.10.0.6 pkgsrc-2016Q3-base:1.10 pkgsrc-2016Q2:1.10.0.4 pkgsrc-2016Q2-base:1.10 pkgsrc-2016Q1:1.10.0.2 pkgsrc-2016Q1-base:1.10 pkgsrc-2015Q4:1.9.0.2 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.8.0.8 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.6 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.4 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.2 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.6.0.32 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.30 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.28 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.26 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.24 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.22 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.20 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.18 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.16 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.14 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.12 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.10 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.8 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.6 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.4 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.2 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.5.0.12 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.10 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.8 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.6 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.4 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.2 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.4.0.20 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.18 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.16 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.14 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.12 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.10 pkgsrc-2008Q1:1.4.0.8 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.6 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.4 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.2 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.3.0.8 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.6 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.4 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.1.1.1.0.2 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2021.10.26.10.05.58; author nia; state Exp; branches; next 1.13; commitid WegiMfWFM6Bc0jeD; 1.13 date 2021.10.07.13.27.02; author nia; state Exp; branches; next 1.12; commitid 1PmKzhd9IfD5JSbD; 1.12 date 2019.05.23.15.14.51; author he; state Exp; branches; next 1.11; commitid 5TQE9pf1xQ2UcloB; 1.11 date 2017.01.18.09.54.51; author he; state Exp; branches; next 1.10; commitid w1FJa1JmU9ksRqCz; 1.10 date 2016.03.13.18.31.11; author schnoebe; state Exp; branches 1.10.8.1; next 1.9; commitid MfGi3i1nBAv0NvYy; 1.9 date 2015.11.03.01.34.53; author agc; state Exp; branches; next 1.8; commitid vvwrsMC8m2klnAHy; 1.8 date 2014.11.23.08.57.42; author mef; state Exp; branches; next 1.7; commitid z1kNQLw6khlOUhZx; 1.7 date 2014.11.23.08.51.26; author mef; state Exp; branches; next 1.6; commitid 7NcZmdQYaLgzShZx; 1.6 date 2010.12.05.21.25.55; author hauke; state Exp; branches; next 1.5; 1.5 date 2009.06.14.07.52.51; author wiz; state Exp; branches; next 1.4; 1.4 date 2007.06.07.09.30.59; author he; state Exp; branches; next 1.3; 1.3 date 2006.05.11.21.42.43; author seb; state Exp; branches; next 1.2; 1.2 date 2005.08.12.14.39.06; author he; state Exp; branches; next 1.1; 1.1 date 2005.06.03.20.08.04; author wiz; state Exp; branches 1.1.1.1; next ; 1.10.8.1 date 2017.02.15.19.39.10; author bsiegert; state Exp; branches; next ; commitid 5c7nbUSWduvJg5Gz; 1.1.1.1 date 2005.06.03.20.08.04; author wiz; state Exp; branches; next ; desc @@ 1.14 log @comms: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @$NetBSD: distinfo,v 1.13 2021/10/07 13:27:02 nia Exp $ BLAKE2s (conserver-8.2.4.tar.gz) = 158b93275880d520759a6cdded92096b8b0c0b70824fd2b36d23061c0e3d1165 SHA512 (conserver-8.2.4.tar.gz) = c59b9bcf582209f8450a8189c1af536951e15ff3aa97994ea99f9de5c6028237a9fa3ca8ba0f7d63ec33b96e45adf76be755181c4199621debfed9feaf1659ad Size (conserver-8.2.4.tar.gz) = 432854 bytes SHA1 (patch-aa) = e7dea78d62c4e879c0741b0c9992811410737178 SHA1 (patch-conserver.cf_conserver.cf.man.in) = d175b593a0352c0d9ede6f2d54c23faddc0262d9 SHA1 (patch-conserver_access.c) = a7956022bbdbbf2dc97ee474e8815d48d6adfadd SHA1 (patch-conserver_consent.c) = aa868cdacfe8a8e294ba8dcf74e2460ddf34ef3a SHA1 (patch-conserver_readcfg.c) = c39e1d50829658cb77e4c943e631da4b3cdd31ee @ 1.13 log @comms: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2019/05/23 15:14:51 he Exp $ d3 1 a3 1 RMD160 (conserver-8.2.4.tar.gz) = a911377a5821d6a9129ce875c1d6d5bada620b24 @ 1.12 log @Upgrade conserver8 to version 8.2.4. Pkgsrc changes: * Adapt to re-location to github * Fix patching of the conserver.cf man page * Adapt to README -> README.md change * Enable LICENSE setting (even though there's more to it, see comment) Upstream changes: version 8.2.4 (March 26, 2019): - Correct man page typo (Ed Maste ) - Remove autotools generated files from repo and create with release - Better integration of Cirrus CI - FreeBSD, Linux, and MacOS - Moving README to markdown - Fix #12 - Remote infomation flags (i.e. "-x") cannot be filtered by console - Fix #8 - defaultaccess appears broken - Rename configure.in and use autoreconf - Better use of version.h and letting configure build things with versions version 8.2.3 (March 17, 2019): - Correct 'impi' typo (Ed Maste ) - Correct argument type passed to time() (Ed Maste ) - Fix compilation without deprecated OpenSSL APIs (Rosen Penev ) - Fix compilation without deprecated OpenSSL 1.1 APIs (Rosen Penev ) - Fix #6 - clang "-Wstring-plus-int" warning (Bryan Stansell ) - configure.in: Add test for closefrom (Ed Maste ) - regenerate autoconf files (Ed Maste ) - Use closefrom if available (Ed Maste ) - Correct typo (Ed Maste ) - Add Cirrus-CI FreeBSD CI build config (Ed Maste ) - off by one found by Ed Maste (Bryan Stansell ) version 8.2.2 (May 28, 2018): - fixes for OpenSSL 1.1+ - patch by Eneas U de Queiroz - adjustments to documentation after move to github - removal of old RCS/CVS tags since we have git @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2017/01/18 09:54:51 he Exp $ a2 1 SHA1 (conserver-8.2.4.tar.gz) = 1aa679abaa0e2e1f654a65f6ab1af254518e3407 @ 1.11 log @Add two patches so that this at least semi-works when the inet6 option is used: * Use correct sockaddr length when doing getnameinfo() for inet6, so we avoid an early return with "permanent failure" from getnameinfo() * Use temp variables for walking the address lists so that we avoid trying freeaddrinfo(NULL) and getting SEGV This still isn't fully baked and backward compatible: with the inet6 option turned on, on NetBSD the conserver process only opens an inet6 server socket and no longer serves an inet socket (a Linuxism, I suspect), making it troublesome to interoperate with older versions of conserver or installations on hosts without IPv6 connectivity. PKGREVISION bumped. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2016/03/13 18:31:11 schnoebe Exp $ d3 4 a6 4 SHA1 (conserver-8.2.1.tar.gz) = 357eea46c0189280b0ab66776b01ce3ba02f1847 RMD160 (conserver-8.2.1.tar.gz) = 39f08facffc9b462c8257fa21c24785eb1e2bb5a SHA512 (conserver-8.2.1.tar.gz) = caf519b8295fc142cf1cb5b141854aede07b3613653f417e9c3ebee75b30a12fa785c248806758f60afbc155cc048418635d514a9848e0fa06992f1e4f930fb6 Size (conserver-8.2.1.tar.gz) = 335241 bytes d8 1 a8 1 SHA1 (patch-ab) = ec5b849cad7662a3e14a834d63840a306e89bdf2 @ 1.10 log @ Upstream: Update to 8.2.1 version 8.2.1 (Jun 2, 2015): - added TCP keepalives between client and server - TCP-based consoles already had the code - this was mostly an oversight - patch for SEGV and task execution - patch by Artem Savkov - expanded break sequences from [1-9] to [1-9a-z] - based on patch by Artem Savkov pkgsrc: options.mk: add support inet6 The way the conserver is coded, you get inet6 or you get uds patches/patch-conserver_readcfg.c: new patch, fixing a setproctitle() bug with inet6. This needs to be sent upstream. Makefile: install sample configurations Change maintainer to pkgsrc-users@@netbsd.org old maintainer address bounced. drop ``--with-regex'' option, it's no longer supported. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2015/11/03 01:34:53 agc Exp $ d7 4 a10 2 SHA1 (patch-aa) = d0eebea0d126c611f6f60035730a0c2f97280b01 SHA1 (patch-ab) = 7a507e428277cc6ccf14b961c44d4e6fd3abcde3 @ 1.10.8.1 log @Pullup ticket #5212 - requested by he comms/conserver8: bugfix Revisions pulled up: - comms/conserver8/Makefile 1.22-1.24 - comms/conserver8/distinfo 1.11 - comms/conserver8/options.mk 1.5 - comms/conserver8/patches/patch-aa 1.3 - comms/conserver8/patches/patch-ab 1.2 - comms/conserver8/patches/patch-conserver_access.c 1.1 - comms/conserver8/patches/patch-conserver_consent.c 1.1 --- Module Name: pkgsrc Committed By: he Date: Wed Jan 18 09:54:51 UTC 2017 Modified Files: pkgsrc/comms/conserver8: Makefile distinfo pkgsrc/comms/conserver8/patches: patch-aa patch-ab Added Files: pkgsrc/comms/conserver8/patches: patch-conserver_access.c patch-conserver_consent.c Log Message: Add two patches so that this at least semi-works when the inet6 option is used: * Use correct sockaddr length when doing getnameinfo() for inet6, so we avoid an early return with "permanent failure" from getnameinfo() * Use temp variables for walking the address lists so that we avoid trying freeaddrinfo(NULL) and getting SEGV This still isn't fully baked and backward compatible: with the inet6 option turned on, on NetBSD the conserver process only opens an inet6 server socket and no longer serves an inet socket (a Linuxism, I suspect), making it troublesome to interoperate with older versions of conserver or installations on hosts without IPv6 connectivity. PKGREVISION bumped. --- Module Name: pkgsrc Committed By: he Date: Fri Feb 10 10:35:06 UTC 2017 Modified Files: pkgsrc/comms/conserver8: Makefile options.mk Log Message: Don't enable the inet6 option on the various BSDs, since their stack require separate inet6 and inet sockets, and conserver as of 8.2.1 doesn't do that. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: he Date: Fri Feb 10 10:38:42 UTC 2017 Modified Files: pkgsrc/comms/conserver8: Makefile Log Message: Um, need bsd.prefs.mk before testing ${OPSYS}. @ text @d1 1 a1 1 $NetBSD$ d7 2 a8 4 SHA1 (patch-aa) = e7dea78d62c4e879c0741b0c9992811410737178 SHA1 (patch-ab) = ec5b849cad7662a3e14a834d63840a306e89bdf2 SHA1 (patch-conserver_access.c) = a7956022bbdbbf2dc97ee474e8815d48d6adfadd SHA1 (patch-conserver_consent.c) = aa868cdacfe8a8e294ba8dcf74e2460ddf34ef3a @ 1.9 log @Add SHA512 digests for distfiles for comms category Existing SHA1 digests verified, all found to be the same on the machine holding the existing distfiles (morden). Existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2014/11/23 08:57:42 mef Exp $ d3 4 a6 4 SHA1 (conserver-8.2.0.tar.gz) = acbb7f282cea94eb044860c35ddd9f31a0299888 RMD160 (conserver-8.2.0.tar.gz) = fde2c8626f097d2e7f6eb10850a858dfc7d77a19 SHA512 (conserver-8.2.0.tar.gz) = adda3f473a50d931ce4cce6daa710385857324884157a78b90a5bae4dd8d5dd491b6e404e0fd7fb7eb657a48912ca24f0a1574f435e824ae608454e9c3dc2a09 Size (conserver-8.2.0.tar.gz) = 334326 bytes d9 1 @ 1.8 log @version 8.2.0 (Apr 20, 2014): - added --with-trust-uds-cred which uses getsockopt() to fetch and trust the client uid, bypassing password lookups - patch by Anton Lundin - missing closedir() causing memory leak - patch by Anton Lundin - sending a break signal over IPMI was broken - based on patch by Alexander Y. Fomichev - IPv6 support (marked as experimental at this point because it's untested (except by the author), there's a lack of documentation, and I'm hoping for non-getifaddrs() system support) - patch by Milos Vyletel - no more K&R compiler support @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2014/11/23 08:51:26 mef Exp $ d5 1 @ 1.7 log @Update 8.1.18 to 8.1.20 version 8.1.20 (Apr 4, 2014): - IPMI serial over LAN support via FreeIPMI - based on patch by Anton D. Kachalov - minor cleanup of code, removal of gcc warnings and such that should have no fuctional change version 8.1.19 (Sep 26, 2013): - prevent select/read loop when EOF on non-pty input (console) - reported by Chris Marget - "!" syntax prefixing use of group names not honored - reported by Zonker - fixed memory leak using timestamps - patch by Karvendhan M. - deprecated --with-cycladests (noop now) - cross-compilation should work without it as autologin now expects setpgrp() to take two arugments instead of testing for it - no automatic checks for an empty password when using PAM authentication - based on discussion with Ryan Kirkpatrick - added 'sslcacertificatefile' and 'sslcacertificatepath' client configuration options - based on patch by Aki Tuomi - added 'sslcacertificatefile' and 'sslreqclientcert' server configuration options - added --with-req-server-cert to force clients to require a certificate from the server when using SSL - based on emails with Thor Simon - added server-side tasks (see conserver.cf man page) that are invoked by the client (useful for things like IPMI-based power control of servers, invoking resets of terminal server ports, or anything else that requires scripting) - ideas from patch by Anton Lundin and discussion on mailing list (2011) - added 'confirm' option to break sequences - added 'breaklist' option to limit exposure of break sequences to consoles - sending of break signals is now announced to all attached clients @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2010/12/05 21:25:55 hauke Exp $ d3 3 a5 3 SHA1 (conserver-8.1.20.tar.gz) = f96d143be1716a2bec1da1c17f06bca033f007b3 RMD160 (conserver-8.1.20.tar.gz) = b17ae3efc0d8c659d39dbbea5e047f3f48fb76ef Size (conserver-8.1.20.tar.gz) = 334147 bytes @ 1.6 log @Updating conserver 8 to v8.18 version 8.1.18 (Nov 11, 2010): - install man pages read-only and improved the contributed redhat init script - patches by Eric Biederman - spec file improvements in contrib/redhat-rpm - patch by Jodok Ole Muellers - GSS-API patch for client code - patch by Andras Horvath version 8.1.17 (Sep 29, 2009): - fix for interface detection when HAVE_SA_LEN is defined - first detected on NetBSD 5.0 and patched by Chris Ross - first person to connect to a console wanting read/write now gets it once the active user drops read/write - suggested by Thomas Gardner - fix typo when setting nonblocking socket for client connections, fixing stall issues - patch by Eric Biederman - GSS-API patch (--with-gssapi) to help with Kerberos tokens - patch by Nate Straz - authenticate username without @@REALM when using GSS-API (--with-striprealm) - based on patch by Andras Horvath - various contrib/redhat-rpm fixes - patch by Fabien Wernli - fix handling of read(stdin) returning -1 in console client - patch by Ed Swierk patch-ac has been included upstream. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2009/06/14 07:52:51 wiz Exp $ d3 3 a5 3 SHA1 (conserver-8.1.18.tar.gz) = 54336e8ce7f48a2d8d51e93f4df492b3e426a192 RMD160 (conserver-8.1.18.tar.gz) = aad60ba5aa8d2860dd4fde505c93b6bf2c118002 Size (conserver-8.1.18.tar.gz) = 323247 bytes @ 1.5 log @Fix bug reported by Chris Ross on pkgsrc-users (patch-ac). While here, split off options into options.mk, convert to user-destdir, and add VARBASE to BUILD_DEFS. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2007/06/07 09:30:59 he Exp $ d3 3 a5 3 SHA1 (conserver-8.1.16.tar.gz) = 6e2a985927812cc8c253463d53911dc37fb37111 RMD160 (conserver-8.1.16.tar.gz) = 918832d21d46f7f20cf9c1088c058190093343a0 Size (conserver-8.1.16.tar.gz) = 311373 bytes a7 1 SHA1 (patch-ac) = b498eede8b62a95874f14f1aeaff1f2f3ecacb9a @ 1.4 log @Update conserver8 to 8.1.16. Changes since 8.1.14: version 8.1.16 (Apr 10, 2007): - added 'replstring' substitution option - inspired by conversation with Owen DeLong - added '^Ecn' option for writing a note to the logfile - patch by Bryan Schmersal - fixed leaking file descriptors when 'host' and 'uds' consoles fail to connect - based on patch by Michael Heironimus version 8.1.15 (Dec 31, 2006): - protection again telnet option negotation loops - patch by Robby Griffin - console now prints the attach/detach sequences when suspended - added --with-cycladests configure option to allow cross-compiling on a cyclades ts - patch by Matt Johnson - added master conserver host to 'console -x' output for 'device' consoles - patch by Matt Johnson - fixed parsing error when dealing with encapsulated client/server options @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/05/11 21:42:43 seb Exp $ d8 1 @ 1.3 log @Update to version 8.1.14. Approved by maintainer. Changes since last packaged version (8.1.11): version 8.1.14 (Apr 9, 2006): - fixed rpm conserver.spec file - based on patch by Martin Evans - added 'uds' console type for unix domain socket connections - based on patch by DJ Gregor - probing of interfaces under cygwin (and possibly others?) now skips unconfigured interfaces (even if flagged as up!) - reported by Chris Riddoch - added the '!login' console option to prevent clients from connecting to a console - suggested by Greg Tillman - added a 'noop' console type for consoles you'd like to name, but have no connection to - suggested by Greg Tillman - deprecated escape commands removed from the code - added '^EcP' and '^EcR' sequences to set the playback and replay line lengths - new console config options 'playback' and 'replay' to let the client set prefered output lengths (with a special feature for a size of zero) - prefer strlcpy() over strcpy() - based on patch by Peter Valchev - fixed bug where '^Eco' by user on an 'exec' console with an 'initcmd' causes input by user to be ignored (could be other console types as well) - reported by Mark Wedel - made POSIX termios code in autologin a requirement (since conserver requires it) and cleaned up a few other issues - based on reports by Arthur Clune version 8.1.13 (Jan 15, 2006): - use SIOCGIFNUM for interface count (if available) and catch EINVAL on Solaris - patch by Peter Jeremy - console output now resets idle timer - suggested by Peter Saunders - bug fix for conserver process running out of control and using up cpu - debugged with Alexandra N. Kossovsky version 8.1.12 (Sep 5, 2005): - printf() fix for autologin - patch by Menno Duursma - newly spawned (from SIGHUP) processes didn't properly close primary socket - SSL certificates now work again (anonymous ciphers are not allowed if a certificate is used) - client options -x, -u, -w, and -i can now take a console name to restrict output - suggested by Evan McClure - convert program now installed in $libdir/conserver - patch by Petter Reinholdtsen - we now ignore SIGXFSZ, if it exists - added 'limited' access option to remove certain functionality from users - suggested by Sven Michels - added client option -z/-Z for sending commands to servers (reload, quit, etc) - based on suggestion by Joshua Pincus - added 'execrunas' and 'initrunas' console options to allow 'exec' and 'initcmd' execution as another user and/or group - based on patch by Gary Mills - the east coast mirror had to shut down (for now, at least) - crash from bad pointer manipulation during log replay - reported by Ryan Kirkpatrick @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2005/08/12 14:39:06 he Exp $ d3 3 a5 3 SHA1 (conserver-8.1.14.tar.gz) = 3275ba140e5d157ab022f3de083a61a37f058bd6 RMD160 (conserver-8.1.14.tar.gz) = 9d0961d837f03ddbdaddccf7f45097b6f4e452b8 Size (conserver-8.1.14.tar.gz) = 308609 bytes @ 1.2 log @Add a patch to the conserver.cf(5) manual page, documenting a) the four predefined break strings b) the fact that \z is translated to the telnet "send break" protocol sequence I've tried to send this patch upstream, but have yet to receive a response. Bump package revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2005/06/03 20:08:04 wiz Exp $ d3 4 a6 4 SHA1 (conserver-8.1.11.tar.gz) = d30d4c86b769d56707f6abfad47992cc59f128da RMD160 (conserver-8.1.11.tar.gz) = 380386c3f488787bf132809071b308bc9a00c89f Size (conserver-8.1.11.tar.gz) = 299281 bytes SHA1 (patch-aa) = 1747fbc95109db50b1acd003235fca9556f9d084 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d7 1 @ 1.1.1.1 log @Import of conserver8 from pkgsrc-wip, provided by Andreas Wrede: Version 8 of Conserver as a separate package as the config file format of version 8 is incompatible with prior versions. 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 @ text @@