lp:ubuntu/precise/inetutils

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/precise/inetutils
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

18. By Guillem Jover <email address hidden>

* Fix buffer overflow in telnetd allowing remote attackers to execute
  arbitrary code via a long encryption key. Patch taken from FreeBSD.
  CVE-2011-4862
* Abort on error from ping's sendto(2) call, instead of trying to continue
  sending echo packets in vain. (Closes: #323165)

17. By Guillem Jover <email address hidden>

* Move man pages from patches to actual files under debian/local/man/ to
  ease their modification, given that upstream has rejected including
  useful man pages there.
* Add a new inetutils-traceroute package providing a portable traceroute
  implementation for GNU/Hurd and GNU/kFreeBSD. (Closes: #610437)
  Thanks to Mats Erik Andersson <email address hidden>.
* Do not link against unused shared libraries. This removes the following
  dependencies from binaries:
  - inetutils-inetd, inetutils-syslogd → libshishi0
  - inetutils-telnet, inetutils-telnetd → libncurses5
  - inetutils-ftp → libncurses5, libtinfo5
* Disable silent rules to get useful build logs.

16. By Guillem Jover <email address hidden>

* Add new inetutils-inetd default configuration file for the init script,
  allowing to pass INETD_OPTS to it on start. (Closes: #606954)
* Use dh_lintian instead of manually installing the overrides.
* Override upstream SUIDMODE at make time, instead of patching the source.
* Do not change inetutils-syslogd Section to base on non-Linux architectures
  as that section does not exist any longer, just inherit it from the
  source stanza.
* Add build-indep and build-arch targets (rename build to build-arch).
* Add libncurses-dev to Build-Depends, although only libtinfo-dev is
  really needed (but that does not ship term.h). (Closes: #646143)
* Now using Standards-Version 3.9.2 (no changes needed).

15. By Guillem Jover <email address hidden>

* Revert wrong hunk from the tcpmux services fix.
  Thanks to Mats Erik Andersson.
* Fix IPv6 support in inetd and telnetd on GNU/kFreeBSD by passing
  the correct struct sockaddr length to socket functions depending on
  the address family, instead of always passing the size of struct
  sockaddr_storage. Thanks to Mats Erik Andersson and Simon Josefsson.

14. By Guillem Jover <email address hidden>

* Fix init script dependency information: (Closes: #547513)
  - Provide a unique service name.
  - Require $remote_fs instead of $local_fs, as we use stuff from /usr.
  Thanks to Petter Reinholdtsen <email address hidden>.
* Move libreadline-dev to be the first Build-Depends alternative, and add
  libreadline6-dev for compatibility purposes.

13. By Guillem Jover <email address hidden>

* Use $(filter ...) instead of $(findstring ...) to extract space separated
  options from DEB_BUILD_OPTIONS in debian/rules.
* Add support for LSB status action on init scripts.
* Use a variable instead of hardcoding the pid file path in inetutils-inetd
  init script.
* Restore the traditional behavior of ping without -c option.
  Stolen from upstream. (Closes: #524011)
* Fix build failure due to an m4 comment eating a new line.
  Stolen from upstream. (Closes: #541775)

12. By Guillem Jover <email address hidden>

* New upstream release.
  - The documentation is free now, add texinfo back to Build-Depends.
  - The non-free RFC got removed upstream.
  - debian/patches/00_build_dfsg.patch: Remove.
  - debian/tarball.sh: No need to strip documentation anymore.
  - debian/patches/02_missing_config.rpath.patch: Remove, fixed upstream.
  - debian/patches/03_ifreq_typo.patch: Likewise.
  - debian/patches/04_shishi_telnet.patch: Likewise.
  - debian/patches/05_shishi_delayed_init.patch: Likewise.
  - debian/patches/40_ftpd_LOGCMD_NULL.patch: Likewise.
  - debian/patches/41_gethostbyname_segfault.patch: Likewise.
  - debian/patches/42_syslogd_leaks.patch: Likewise.
  - debian/patches/43_ret_converted_to_int.patch: Likewise.
  - debian/patches/50_split_load_conffile.patch: Refresh.
  - debian/patches/51_add_load_confdir_support.patch: Likewise.
  - debian/patches/52_sigalarm.patch: Likewise.
  - debian/patches/99_inetd_max_conn.patch: Refresh, and rename to ...
  - debian/patches/53_man_inetd_max_conn.patch: ... this.
* Update debian/copyright file:
  - Update download URL.
  - Reword debianized by comment, and update Marcus' mail address.
  - Remove references to old copyright holders, now being held by the FSF.
  - Change references from GPL-2 to GPL-3.
  - Remove comments about no longer stripped out non-free documentation.
  - Add reference to GFDL-1.2.
* Update debian/tarball.sh:
  - Use git instead of CVS to get new snapshots.
  - Use lower case variable names.
  - Make snapshot argument handle both cloning and updating.
  - Add a new tarball argument.
  - Add code to bootstrap from gnulib.
  - Refactor version detection into a function and use it when needed.
* Update documentation about debian/tarball.sh in debian/README.source.
* Switch to debhelper compatibility level 7.
* Use dh_prep instead of “dh_clean -k”.
* Remove RCS keywords from packaging files.
* Add misc:Depends substvar to all binary package Depends fields.
* Do not pass the --force option to autoreconf, and thus stop unneedingly
  removing INSTALL and build-aux.
* Switch the unpatch make call inside the clean target to its dependency.

11. By Nick Ellery

* Merge from debian unstable, remaining changes (LP: #311085):
  - debian/patches/53_NULL_undeclared.patch:
    + Explicitly include stdlib.h for gcc 4.3

10. By Emanuele Gentili

* Merge from debian unstable, remaining changes:
 + debian/patches/53_NULL_undeclared.patch:
  - Explicitly include stdlib.h for gcc 4.3 (LP: #247354)

9. By Bobby R. Ward

* debian/patches/53_NULL_undeclared.patch:
  + Explicitly include stdlib.h for gcc 4.3 (LP: #247354)
* Modify Maintainer value to match the DebianMaintainerField
  specification.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/inetutils
This branch contains Public information 
Everyone can see this information.

Subscribers