Last commit made on 2007-03-05
Get this branch:
git clone -b ubuntu/feisty https://git.launchpad.net/ubuntu/+source/eject
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information


Recent commits

008e51d... by Matthias Klose on 2007-03-05

Import patches-unapplied version 2.1.4-2.1ubuntu2 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: 4069b5dd823f3b0bb15e5d68a1e39bedfe9cd35e

New changelog entries:
  * Rebuild for changes in the amd64 toolchain.
  * Set Ubuntu maintainer address.

4069b5d... by Michael Vogt on 2006-11-24

Import patches-unapplied version 2.1.4-2.1ubuntu1 to ubuntu/feisty

Imported using git-ubuntu import.

Changelog parent: e696cdb8d7575f7d6ae9d483fc34445c9d412d23

New changelog entries:
  * Merge from debian unstable. Remaining changes:
    - non-root fix
  * Non-Maintainer Upload
  * Correct capitalization of field names in templates file (closes: #375536).
  * Revert priority change for the udeb; it was not the cause of the menu
    title not being shown.

e696cdb... by Scott James Remnant (Canonical) on 2006-06-28

Import patches-unapplied version 2.1.4-2ubuntu1 to ubuntu/edgy

Imported using git-ubuntu import.

Changelog parent: 9d612c00f7d0c2f0d636ce077f80294c88d81203

New changelog entries:
  [ Ongoing Merge Process ]
  * Merge from debian unstable.
  * debian/po/da.po: Add translation by Claus Hindsgaul.
    (Closes: #350043)
  * debian/po/es.po: Add translation by Daniel Franganillo. (#344192)
  * po/sv_SE.po: Updated translation by Daniel Nylander
  * po/es_ES.po: Updated translation by Daniel Franganillo.
    (Closes: #344192)
  * Increase priority of udeb to standard so that the menu
    item gets displayed.
  * Try to open devices for writing, too. Some eject methods seem
    to require this. Still fallback to read-only opening in case
    we don't have write access. (Closes: #366408)
  * Fix handling of mount points with spaces in their name. I solved
    this but copying quite some code from util-linux. Better solutions
  * Bump Standards-Version to 3.7.2 (no changes).
  * New upstream release
    + Includes complete Debian patch (without po/), yay :)
    + Sanitized tarball again: removed debian/ and all CVS/ subdirectories,
      removed .cvsignore and replaced the symlinks again
  * Fix copyright years in eject.c which I fucked up in my 2.1.3 merge
    (also fix copyright years in debian/copyright which I forgot to
  * po/de_DE.po: Improved translation
  * New upstream release (Closes: #342479)
    + I sanitized the tarball: I removed debian/ and autom4te.cache/
      and replaced the autotools symlinks with the real files
  * po/sv_SE.po: Updated translation (2.0.13deb-18) by
    Daniel Nylander (Closes: #336656)
  * po/de_DE.po: Updated translation (2.1.3-1) by me
  * debian/po/pt.po: New translation by Simão Pedro Cardoso
    (Closes: #336929)
  * eject.1: Fix some newly introduced hyphen errors
  * Use debhelper compat level 5 and update build-dependencies
  * debian/rules: New upstream release allows more sane CFLAGS handling

9d612c0... by Scott James Remnant (Canonical) on 2006-05-11

Import patches-unapplied version 2.0.13deb-18ubuntu4 to ubuntu/dapper

Imported using git-ubuntu import.

Changelog parent: b83a5e55dc9c628721fdc66f426878b82e9c3ade

New changelog entries:
  * Rebuild for libdevmapper1.01 -> libdevmapper1.02 ABI change.

b83a5e5... by Ben Collins on 2005-12-21

Import patches-unapplied version 2.0.13deb-18ubuntu3 to ubuntu/dapper

Imported using git-ubuntu import.

Changelog parent: ad5bcfbd6250b09f62d3e277718fab979dfd4eb0

New changelog entries:
  * Fix OpenDevice() to fall back to read-only.
  * #21295: Apply patch to fix eject -s for non-root.
  * Resynchronise with Debian, resolve minor merge conflicts.
  * Update upstream .pot file and unfuzzy translations where possible.
    Thanks to Daniel Nylander for noticing.
  * Christopher Martin suggested that it might be a good idea
    to merge the pmount patch from Ubuntu. I'm still not convinced
    that this is a particulary good hack but lets do it nevertheless
    in absence of better ideas. (Closes: #331276)
  * debian/po/sv.po: Added translation by Daniel Nylander
    (Closes: #331340)
  * po/sv_SE.po: Added translation by Daniel Nylander (Closes: #332226)
  * Reword the Description a bit. Remove long sentence about auto-eject
    feature and add one about the other uses of eject than CD-ROMs.
  * Fix a segfault when unmounting more than one partition of
    a multi partition device (double regfree). Why has never anyone
    hit this bug in so many years?
  * Update FSF Address in debian/copyright
  * Since I've added me to the copyright statement in eject.c
    some time ago, make this in debian/copyright, too
  * Drop -fomit-frame-pointers on m68k since gcc 4.0 produces
    an ICE with it. Seems to be already fixed in gcc-snapshot
    so hopefully this is only needed temporarily
  * Add build dependency to a dpkg-dev which supports
  * Apply patch by Robert Millan for GNU/kFreeBSD support
    (Closes: #324569)

ad5bcfb... by Martin Pitt on 2005-07-21

Import patches-unapplied version 2.0.13deb-13ubuntu1 to ubuntu/breezy

Imported using git-ubuntu import.

Changelog parent: 38f06a8454adcce0202d9b615f617ca436431261

New changelog entries:
  * Resynchronise with Debian.
  * Build with -Os -fomit-frame-pointer on request of
    Joey Hess (this reduces the size of the binary and
    thereby of the udeb) (Closes: #314362)
  * Bump Standards-Version to 3.6.2 (no changes)
  * The Ubuntu translations were partly mangled,
     - debian/po/pl.po: use corrected file
     - debian/po/{nb,hu}.po: convert back to utf-8
    Thanks to Colin Watson for the help
    (again Closes: #303252)
  * debian/po/vi.po: Added translation by Clytie Siddall
    (Closes: #311626)
  * Removed debian/eject.postinst again and instead chmod dmcrypt-get-device
    directly in debian/rules.
  * Added support for encrypted partitions mounted by cryptsetup. This also
    enables proper eject support Gnome.
  * Added dmcrypt-get-device.c: setuid root helper program which maps a
    device-mapper device to the underlying physical device number.
  * debian/rules: Build dmcrypt-get-device.c and install it into
  * debian/control: Build depend on libdevmapper-dev.
  * Added debian/eject.postinst: Make dmcrypt-get-device setuid root.
  * eject.c:
    - Added GetDevmapperDevice() which calls dmcrypt-get-device.
    - UnmountDevices(): Use GetDevmapperDevice() to additionally unmount all
      encrypted partitions which are on the same physical device as the device
      to be ejected.
    - MultiplePartitions(): Use GetDevmapperDevice() to translate an encrypted
      mapped partition to the real partition to recognize those as being
  * Resynchronise with Debian.
  * Fix Polish translation.
  * Fix call to pumount when using -p.
  * Upload to unstable as d-i development is now
    in unstable, too.
  * debian/po/ru.po: Added translation by Basilius
    (Closes: #300918)
  * Translations from Ubuntu, provided by Colin Watson:
    (Closes: #303252)
    - debian/po/el.po by Kostas Papadimas
    - debian/po/hu.po by Gabor Burjan
    - debian/po/id.po by Yoppy Hidayanto
    - debian/po/nb.po by Terance Edward Sola
    - debian/po/pl.po by Dominik Zablotny
    - debian/po/ro.po by Ovidiu Damian
  * eject.c: don't try to send ioctls to directories or
    files. If we end up with them (because they exists, but
    can not be mapped to a device by fstab) we try the next
    possibility (Closes: #291422)
  * po/es.po: Added translation of packages' gettext strings
    by Daniel Franganillo (Closes: #295743)
  * debian/po/it.po: Added translation by Stefano Melchior
    (Closes: #279014)
  * volname.1: Document the fact that volname works on normal files, too.
  * eject.c:
    + Use newer SG_IO ioctl interface (Closes: #279568)
    + Unmount by mountpoint, not by device name (Closes: #276657)
    + Don't try to resolve symlinks when called with -p as
      /proc/mounts doesn't resolve symlinks either (unlike /etc/mtab)
    + Ignore errors that occour in ScsiEject at the BLKRRPART
      ioctl(), there are just too many situations where this isn't
      a valid action (e.g. when ejecting USB/IEEE1394 storage devices).
  * README: Fix a typo
  * po/es.po: Added translation of packages' gettext strings
    by Daniel Franganillo (Closes: #295743)
  * debian/po/it.po: Added translation by Stefano Melchior
    (Closes: #279014)
  * volname.1: Document the fact that volname works on normal files, too
  * README: Fix a typo

38f06a8... by Colin Watson on 2005-04-05

Import patches-unapplied version 2.0.13deb-8ubuntu3 to ubuntu/hoary

Imported using git-ubuntu import.

Changelog parent: c013aefc8d41c6eb1ad39785386671d07d42c621

New changelog entries:
  * Add Greek translation (thanks, Giorgos Logiotatidis).
  * Add Romanian translation (thanks, Ovidiu Damian).
  * Add Norwegian Bokmål translation (thanks, Terance Edward Sola).
  * Add Indonesian translation (thanks, Yoppy Hidayanto).
  * Add Hungarian translation (thanks, Gabor Burjan).
  * Add Polish translation (thanks, Dominik Zabłotny).
  * Resynchronise with Debian.
  * eject.c: Don't try to eject /cdrom anymore, this location is
    deprecated (support for /media was already added in -4)
  * eject.1: Forgot to mention /media at one place in man page
  * Both changes together should avoid any unexpected and undocumented
    behaviour (Closes: #271527), thanx to Helge Kreutzmann for
    alerting me to the problem
  * debian/po/cs.po: Added translation by
    Jan Outrata (Closes: #260378)
  * debian/control: Add other console based CD-ROM drive control
    programs to Suggests: cdtool and setcd (Closes: #252372)
    Thanks to Jari Aalto for the suggestion.

c013aef... by Matt Zimmerman <email address hidden> on 2004-09-02

Import patches-unapplied version 2.0.13deb-6ubuntu2 to ubuntu/warty

Imported using git-ubuntu import.