Control: retitle 910298 RFP: tmate-ssh-server -- server side part of tmate On 2018-10-04 17:10:07, Varac wrote: > * Package name : tmate-slave > Version : 1.8 > Upstream Author : ? > * URL : https://github.com/tmate-io/tmate-slave
Project was renamed to: https://github.com/tmate-io/tmate-ssh-server/ > * License : OpenBSD ? I took a look and the COPYRIGHT file declares the package as "ISC": https://opensource.org/licenses/ISC ... but then explicitely states the obvious: "THIS IS FOR INFORMATION ONLY, CODE IS UNDER THE LICENCE AT THE TOP OF ITS FILE." ... which brings us to a nice decopy run: Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Files: * Copyright: <author> 2010-2013, Dagobert Michelsen 2011-2012, George Nachman <t...@georgester.com> 2003-2004, Henning Brauer <henn...@openbsd.org> 1995, International Business Machines, Inc 1996-1998, Internet Software Consortium 2015, Joerg Jung <j...@openbsd.org> 2009, Jonathan Alvarado <radob...@users.sourceforge.net> 2009, Joshua Elsasser <j...@elsasser.org> 2011, Marcel P. Partap <mpar...@gmx.net> 2006-2015, Nicholas Marriott <nicholas.marri...@gmail.com> 2009, Nicholas Marriott <n...@openbsd.org> 2008, Otto Moerbeek <o...@drijf.net> 2003, Peter Stuge <stuge-mdoc2...@cdy.org> 2006-2007, Pierre-Yves Ritschard <p...@openbsd.org> 2006-2008, Reyk Floeter <r...@openbsd.org> 2010, Romain Francoise <rfranco...@debian.org> 2004, Ted Unangst and Todd Miller 2013, Thiago de Arruda <tpadilh...@gmail.com> 2012, Thomas Adam <tho...@xteddy.org> 2008-2009, Tiago Cunha <m...@tiagocunha.org> 2014, Tiago Cunha <tcu...@users.sourceforge.net> 1998-2005, Todd C. Miller <todd.mil...@courtesan.com> 2009, Todd Carson <t...@daybefore.net> their authors unless otherwise License: ISC Files: .mailmap .travis.yml CHANGES Dockerfile FAQ Makefile.am README README.md SYNCING TODO autogen.sh configure.ac create_keys.sh example_tmux.conf install_libssh_travis.sh install_msgpack_travis.sh monitor/* presentations/* tmate-daemon-decoder.c tmate-daemon-encoder.c tmate-daemon-legacy.c tmate-debug.c tmate-main.c tmate-msgpack.c tmate-protocol.h tmate-proxy.c tmate-ssh-client-pty.c tmate-ssh-daemon.c tmate-ssh-exec.c tmate-ssh-latency.c tmate-ssh-server.c tmate.h tools/* window-copy.h xmalloc.c xmalloc.h Copyright: 1995, Espoo, Finland 1995, Tatu Ylonen <y...@cs.hut.fi> License: ISC Comment: No explicit license found, using license(s) from: COPYING Files: logo/* Copyright: 2000-2004, Apple Computer Incorporated License: ISC Comment: No explicit license found, using license(s) from: logo/LICENSE Files: compat/bitstring.h compat/daemon.c compat/getopt.c compat/queue.h compat/strcasestr.c compat/strsep.c compat/unvis.c compat/vis.c compat/vis.h Copyright: 1987-1994, The Regents of the University of California License: BSD-3-clause Files: compat/fparseln.c Copyright: 1997, Christos Zoulas License: BSD-4-clause Files: compat/tree.h Copyright: 2002, Niels Provos <pro...@citi.umich.edu> License: BSD-2-clause Files: logo/LICENSE Copyright: 2015, Jason Long <ja...@jasonlong.me> License: ISC License: BSD-2-clause Comment: Add the corresponding license text here License: BSD-3-clause Comment: Add the corresponding license text here License: BSD-4-clause Comment: Add the corresponding license text here License: ISC Comment: Add the corresponding license text here ... which confirms it's mostly ISC with some bits of BSD in there. It otherwise seems like a fairly standard autotools kind of thing. Did anyone audit that code in any shape? At first glance it looks a little worrisome: it sure seems to me like it copies the entire tmux source code inside of there. For example, here's cmd.c in tmate-server: https://github.com/tmate-io/tmate-ssh-server/blob/master/cmd.c and tmux: https://github.com/tmux/tmux/blob/master/cmd.c I filed this as a bug in: https://github.com/tmate-io/tmate-ssh-server/issues/59 They also do not seem to be issuing new releases anymore: https://github.com/tmate-io/tmate-ssh-server/issues/33 It also looks like tmate-server needs to be running as root, even if running on a non-privileged port: https://github.com/tmate-io/tmate-ssh-server/issues/40 So, long story short, a bit of a mess? :) A. -- What this country needs is more unemployed politicians. - Angela Davis