New pureadmin version 0.4

Bug #182266 reported by Marco Rodrigues
4
Affects Status Importance Assigned to Milestone
pureadmin (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: pureadmin

Hi! Please update it to the latest upstream version.

Release highlights:
 New features:

    * Show list of system changes needed before using user manager
    * Progress bar showing download/upload progress

 Bug fixes:

    * Don't fail because the pureftpd activity directory doesn't exist.
      On ubuntu, it is always removed on reboot and created on first FTP login. Pureadmin now understands this
    * More robust handling of creating ftpuser/ftpgroup accounts and ftp directory.
    * Easier to enable debug output (no re-compile needed)
    * Check /proc to determine whether pureftpd is running or not. More robust than looking for the PID-file.

Also some translation updates and other bug fixes.

Tags: upgrade

Related branches

Changed in pureadmin:
importance: Undecided → Wishlist
Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

interdiff -z pureadmin_0.3-0ubuntu4.diff.gz pureadmin_0.4-0ubuntu1.diff.gz > pureadmin_0.4-0ubuntu1.new_upstream.interdiff

Changed in pureadmin:
assignee: nobody → cody-somerville
status: New → In Progress
Changed in pureadmin:
importance: Wishlist → Low
status: In Progress → Confirmed
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Interdiff looks good, could you please check if bug #121180 would receive some benefits too?

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Also, since upstream provides ChangeLog and NEWS files, it could be worth distributing them in the package and eventually drop changes from your changelog entry.

Revision history for this message
Nico (nico-martens1985) wrote :

This tar.gz file contains
- a new deb file of version 0.4
- the original source code
- the diff file

I have tested it on ubuntu8.04, here it works. I hope you guys can do something with this. I'm quite new, and it was fun to update this file :p

Please let me know what you think of it.

Greetings

Nico

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :
Download full text (3.9 KiB)

Hi Nico,

There are a few things you need to fix.

1. We are not developer intrepid so you need to upgrade your changelog.

pureadmin (0.4-0ubuntu1) hardy; urgency=low

will become

pureadmin (0.4-0ubuntu1) intrepid; urgency=low

2. The following lintian warnings on the source package should be fixed:

W: pureadmin source: debian-rules-ignores-make-clean-error line 50
N:
N: A rule in the debian/rules file for this package calls the package's
N: clean or distclean target with a line like:
N:
N: -$(MAKE) distclean
N: or
N: $(MAKE) -i distclean
N:
N: The leading "-" or the option -i tells make to ignore all errors.
N: Normally this is done for packages using Autoconf since Makefile may
N: not exist. However, this line ignores all other error messages, not
N: just the missing Makefile error. It's better to use:
N:
N: [ ! -f Makefile ] || $(MAKE) distclean
N:
N: so that other error messages from the clean or distclean rule will
N: still be caught (or just remove the "-" if the package uses a static
N: makefile).
N:
W: pureadmin source: debhelper-script-needs-versioned-build-depends dh_icons (>= 5.0.51~)

3. You should fix the following lintian errors from the binary package:

W: pureadmin: binary-without-manpage usr/bin/pureadmin
N:
N: Each binary in /usr/bin, /usr/sbin, /bin, /sbin or /usr/games should
N: have a manual page
N:
N: Note that though the man program has the capability to check for
N: several program names in the NAMES section, each of these programs
N: should have its own manual page (a symbolic link to the appropriate
N: manual page is sufficient) because other manual page viewers such as
N: xman or tkman don't support this.
N:
N: If the man pages are provided by another package on which this package
N: depends, lintian may not be able to determine that man pages are
N: available. In this case, after confirming that all binaries do have
N: man pages after this package and its dependencies are installed,
N: please add a lintian override.
N:
N: Refer to Policy Manual, section 12.1 for details.
N:
W: pureadmin: copyright-without-copyright-notice
N:
N: The copyright file for this package does not appear to contain a
N: copyright notice. You should copy the copyright notice from the
N: upstream source (or add one of your own for a native package). A
N: copyright notice must consist of Copyright, Copr., or the Unicode
N: symbol of C in a circle followed by the years and the copyright
N: holder. A copyright notice is not required for a work to be
N: copyrighted, but Debian requires the copyright file include the
N: authors and years of copyright, and including a valid copyright notice
N: is the best way to do that.
N:
N: If the package is in the public domain rather than copyrighted, be
N: sure to mention "public domain" in the copyright file. Please be aware
N: that this is very rare and not the same as a DFSG-free license. True
N: public domain software is generally limited to such special cases as a
N: work product of a United States government agency.
N:
N: Refer to http://ftp-master.debian.org/REJECT-FAQ.html for details.
N:...

Read more...

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

I made a typo, "We are not developer intrepid so you need to upgrade your changelog." should read "We are now developing intrepid so you need to update your changelog."

Changed in pureadmin:
assignee: cody-somerville → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pureadmin - 0.4-0ubuntu1

---------------
pureadmin (0.4-0ubuntu1) intrepid; urgency=low

  * New upstream release ( Closes lp: #182266 )
  * debian/pureadmin.1: Added manpage.
  * debian/docs: Updated to install all documents.
  * debian/rules:
    - Massive tidy-up
    - Removed superfluous dh_* calls.
    - Added call to dh_desktop.
    - Updated call to dh_installman to install manpage.
  * Bumped compat to version 5
  * debian/control:
    - Bumped standards version to 3.8.0
    - Bumped build-depend on debhelper from >= 4.0.0 to >= 5.0.51~
  * debian/copyright: Updated to conform to strict formatting standards.

 -- <email address hidden> (Cody A.W. Somerville) Thu, 03 Jul 2008 16:43:01 -0300

Changed in pureadmin:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.