lp:ubuntu/wily/screen
- Get this branch:
- bzr branch lp:ubuntu/wily/screen
Branch merges
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 23. By Axel Beckert
-
* Cherry-pick upstream patch to fix a stack overflow which can be used
crash the SCREEN server process and hence can be used for denial of
service (and possible even worse) attacks. (Closes: #797624)
* Suggest ncurses-term as it can solve cases where screen refuses to
work due to an unknown terminal given in $TERM. (Closes: #609656)
* Remove Jan Christoph Nordholz from Uploaders as suggested by the MIA
team. Thanks for all your work on screen, Jan!
* Override lintian warning systemd-no-service- for-init- rcS-script, it's
a false positive. (More or less closes: #796690) - 21. By Axel Beckert
-
* Upload to unstable again.
* Re-add debian/dirs with /etc/tmpfiles.d/ and add a comment why screen
ships an empty directory.
+ Fixes regression introduced in 4.2.1-4: If systemd is not installed
and screen is either setuid or neither setuid nor setgid,
/var/lib/dpkg/ info/screen. postinst bailed out with "16:
/var/lib/dpkg/ info/screen. postinst: cannot create
/etc/tmpfiles. d/screen- cleanup. conf: Directory nonexistent".
+ See comment in debian/dirs for more detailed reasoning.
* No more ship /lib/systemd/system/ screen- cleanup. service in the package
but link it to /dev/null in postinst and remove the link again in
postrm. (LP: #1462692)
* Add fixed bugs reported in Ubuntu to previous changelog entry.
* Apply wrap-and-sort. - 20. By Axel Beckert
-
* Drop dh_installchang
elogs override to install the new ChangeLog to
/usr/share/doc/ screen/ changelog. gz
* Mention in README.source that Grml's Jenkins builds screen snapshots.
* Make all patch headers DEP3 compliant. Add bug report numbers, etc.
* Change priority from optional to standard. (Closes: #783524)
* Declare package as autopkgtestable to make ci.d.n run the test suite.
* Install all NEWS files as docs, also those from elder releases.
* debian/copyright:
+ Convert to machine-readable DEP5 format.
+ Update packaging copyright years.
+ Add https://ftp.gnu. org/gnu/ screen/ as additional download source.
* Add some comments to document the reasons for some entries in
debian/lintian- overrides.
* Remove debian/dirs:
+ /etc/tmpfiles.d/ is shipped by systemd and only needed with systemd
+ Explicitly creating /etc/ seems no more necessary.
* Mark 48screen-ipv6.patch as forwarded, it has been applied upstream. - 19. By Axel Beckert
-
* Cherry-pick 7d8fd3ad from upstream to fix segfaults with full screen
text-mode applications and altscreen on (Closes: #681572)
* Cherry-pick 8ffd5f46 from upstream to fix caption/hardstatus color
rendering errors (Closes: #731388, LP: #1257895)
* Add a very simple TAP-based DEP8 test suite under debian/tests/t.
* Change Vcs-Browser header to new cgit web interface.
* Bump Standards-Version to 3.9.6 (no changes needed)
* Add lintian overrides for configure-generated- file-in- source as
config.{log,status} are listed in debian/clean. - 16. By Axel Beckert
-
* Extend 49long-
usernames. patch to also cover multiuser usage (Closes:
#735554) Thanks Martin von Wittich!
* Add systemd variant of /etc/init.d/screen- cleanup (Closes: #740301)
+ Update README.Debian and NEWS.Debian accordingly
+ Bump versioned debhelper build-dependency to 9.20130504 to ensure
systemd support in dh_installinit.
Thanks Josh Triplett for help and patches!
* Add a debian/upstream/ metadata file according to DEP-12.
* Bump Standards-Version to 3.9.5 (no changes).
* debian/watch:
+ Update to use GNU's and Savannah's servers (old location at
uni-erlangen.de no more exist)
+ Check upstream GPG signature and add upstream signing key as
debian/upstream/ signing- key.asc - 15. By Axel Beckert
-
* Build-Conflict against libelf-dev on non-linux (Closes: #684386)
* Allow /dev/console to be a symlink. (Closes: #701173) Thanks to Igor
Pashev for the report and patch.
* screen-cleanup init.d script: Label /var/run/screen for SE Linux
(Closes: #680360)
* Add a package with debugging symbols (Closes: #715170)
* Ensure that the title prompt can only appear once. (Closes: #625866)
* No more pass --update-rcd-params= 'start 70 S .' to dh_installinit. The
LSB headers of the init script already contain all necesssary
information. (Closes: #717553)
* Expand 50increase-max-TERM- length. patch to also allow larger terminal
type names when using the "term" command interactively from inside
screen or from .screenrc. (Closes: #491812) - 14. By Axel Beckert
-
* Update debian/
patches/ 13split_ info_files. patch to change now ambiguous
makeinfo option --split to --split-size. Fixes FTBFS with texinfo 5.x.
(Closes: #707530)
* Use doc/screen.info* instead of listing every file individually in
debian/info.
* Bump debhelper compatibility to 9
+ Update versioned debhelper build-dependency
* Revamp debian/rules
+ Use dh_auto_{configure, build}
+ Drop DPKG_EXPORT_BUILDFLAGS and /usr/share/ dpkg/buildflags .mk
+ Drop manual DEB_BUILD_OPTIONS parsing
+ Use debian/clean instead of dh_clean parameters and add some more
files to clean up
+ Use dh_install and debian/install instead of install and cp
+ Simplify variable usage
+ Fix dh_clean vs dh_prep in install target
+ No more ignore dh_installman errors
+ Finally switch to a dh7 style debian/rules file
* Bump Standards-Version to 3.9.4 (no changes)
* Apply wrap-and-sort.
* Fix lintian warning package-contains- info-dir- file
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/utopic/screen