Benjamin Barenblat
f7b350f0a8
Remove Benjamin Barenblat from Debian uploaders
2026-01-19 19:39:46 -05:00
Benjamin Barenblat
42a3b52745
Support nocheck profile
...
Per release-team’s recent request that maintainers support the nocheck
profile <E1oit90-0073rh-LX@respighi.debian.org >, annotate build
dependencies that are test-only with <!nocheck>.
2022-10-26 20:30:08 -04:00
Benjamin Barenblat
2285ba4669
Add Rules-Requires-Root
2022-10-26 20:30:08 -04:00
Benjamin Barenblat
5eb5b044f3
Update Standards-Version
2022-10-26 20:30:08 -04:00
Benjamin Barenblat
684cda53da
Update to Debhelper 12
2022-10-26 20:30:08 -04:00
Benjamin Barenblat
49760579bd
Start updating Debian packaging for 1.3.2.95rc2
2022-10-26 20:30:08 -04:00
Keith Winstein
e9c3bbd364
debian/control: update standards version
2017-08-24 15:11:29 -07:00
Keith Winstein
04f6dafb58
debian/control: update standards version
2017-07-23 11:09:10 -07:00
John Hood
0fc950bd8a
Ensure a UTF-8 locale is available for tests
...
Fixes Debian sid schroot build.
Also add build deps required for full testing:
tmux, less (for window-resize.test)
2017-03-01 23:16:26 -05:00
Keith Winstein
ca2750dd03
Update website location (mosh.mit.edu -> mosh.org)
2016-08-12 00:10:53 -07:00
John Hood
e167b2f9c0
Debian packaging fixes and updates.
2016-05-25 02:13:11 -04:00
Keith Winstein
46aac1834a
debian/control and debian/copyright: Fix lintian warnings
2016-03-25 21:53:53 -07:00
Anders Kaseorg
c9ec54a004
debian: Update GitHub URLs from keithw/mosh to mobile-shell/mosh
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2016-01-16 17:50:45 -05:00
John Hood
dee1a2eecc
Improve Debian bash-completion support
...
* Autoconf queries pkgconf for bash-completion dir-- resolves
lintian's `package-install-into-obsolete-dir` diagnostic
* Use improved completion snippet from
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782169 >
* Remove old /etc/bash_completion.d/mosh "conffile" with
dh-maintscript + dpkg-maintscript-helper
Closes #628 .
Signed-off-by: John Hood <cgull@glup.org >
2015-06-25 01:02:17 -04:00
Keith Winstein
43ff145c2f
debian/control: bump standards version
2015-06-09 23:00:57 -07:00
Anders Kaseorg
6f0669b909
debian/control: Recommend IO::Socket::IP
...
This is optional, but needed for IPv6 support.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2013-08-17 09:21:38 -04:00
Keith Winstein
c3e31f1d71
Get rid of obsolete DM-Upload-Allowed field
2013-06-05 19:19:05 +02:00
Keith Winstein
8290e387af
Remove dependency on IO::Pty
2013-01-18 11:50:58 -05:00
Keith Winstein
e50822ea4d
Update Debian policy version and point to https github URL
2012-10-16 17:59:23 -04:00
Keith Winstein
ff778c0166
Add libssl-dev to build dependencies
2012-07-20 17:24:12 -04:00
Keith Winstein
dd8329db06
Add DM-Upload-Allowed to debian/control
2012-06-12 14:50:22 -04:00
Keith Winstein
261a389a76
Restore zlib build dependency (as libprotobuf-dev doesn't depend on it)
2012-04-22 16:40:57 -04:00
Anders Kaseorg
b6736eb0a5
Use protobuf’s Gzip{Input,Output}Stream wrapper around zlib
...
This removes our direct zlib dependency (although of course protobuf
still uses it internally), removes a fixed 4 MiB buffer and its
corresponding limit on the terminal size, reduces some string copying,
and deletes some code.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
(Closes #230.)
2012-04-22 16:14:28 -04:00
Keegan McAllister
8bcc001b52
Remove Boost entirely
2012-04-15 13:49:15 -04:00
Keegan McAllister
0eec0b60f0
Linux: Use our own signalfd wrapper, rather than libstddjb
...
selfpipe already does a fine job of interfacing to signalfd. But Debian and
Ubuntu want us to depend on the skalibs-dev package rather than build libstddjb
ourselves. That would be fine except that skalibs-dev has static libraries
only, and they aren't built with -fPIC. This interferes with building
mosh-{client,server} as position-independent executables, which is a desirable
security measure.
So we have our own wrapper, which invokes either signalfd or selfpipe. And we
build it ourselves with our own flags, because it's part of the Mosh project
proper.
(closes #108 )
2012-04-13 12:33:21 -04:00
Keith Winstein
b8457dd308
Use TERM env var / terminfo to decide whether to send ECH. Fixes tmux bug.
...
Closes #28 github issue.
2012-03-10 05:41:03 -05:00
Anders Kaseorg
6d65fe9f79
Add configure options for external skalibs
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:37 -05:00
Anders Kaseorg
aad760e7d6
Make warning CXXFLAGS configurable
...
This turns off -Werror by default except in the Debian package.
-Werror is inherently unportable and breaks things on OS X. While it
can cause problems in Debian too, this is at least a little better.
It also turns off -pedantic in src/protobufs, because apparently
protoc output doesn’t compile with -pedantic on all platforms.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-03-07 03:05:35 -05:00
Keith Winstein
dcefb573e2
Update debian files to new standards version and add changelog entry
2012-03-03 14:05:57 -05:00
Keith Winstein
58b584a2b3
Move from protobuf-lite to protobuf to accommodate Ubuntu lucid
...
Add changelog entry
2012-02-20 00:40:08 -05:00
Keith Winstein
c3fbad29f9
Relax debhelper dependency to make build on Ubuntu 10.04 LTS lucid
2012-02-19 22:03:29 -05:00
Anders Kaseorg
3e81d42f74
Require Boost
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Anders Kaseorg
2a13d0ddd9
debian/control: Remove libprotobuf-lite7 and libutempter0
...
These are automatically picked up by ${shlibs:Depends}.
Signed-off-by: Anders Kaseorg <andersk@mit.edu >
2012-02-17 21:29:51 -05:00
Keith Winstein
feb64eec52
Make utmp entries using utempter
2012-02-13 05:43:07 -05:00
Keith Winstein
e67f6c5da7
Add missing dependencies to debian/control
2012-02-09 09:36:01 -05:00
Keith Winstein
79eac2a875
Add pkg-config to build-dependencies
2012-02-07 02:31:13 -05:00
Keith Winstein
2611a42fb1
Move protobufs inside src and distribute /debian
2012-02-06 16:41:58 -05:00
Keith Winstein
38c27149ee
First packaging info
2012-02-06 16:20:18 -05:00