Bug#983146: sponsorship-requests: Backup next generation (bung)

2021-02-20 Thread Robin Gustafsson
Charles,

> I tried hard to make a source .deb but did not manage to do so.  Would
> you like me to share the system I use to create the .deb?

A source package is required for inclusion in Debian. The binary
packages are built automatically on Debian infrastructure and must use
certain build tools for that to work. So, to proceed, there needs to
be a compliant source package.

If you want to maintain this package in Debian yourself, see the
"Introduction for maintainers" [1] page. If you hope to find someone
else to maintain it in Debian, you should instead file a "Request for
package" (RFP) bug to add it to the list of requested packages [2].

[1] https://mentors.debian.net/intro-maintainers/
[2] https://www.debian.org/devel/wnpp/requested

Regards,
Robin



Bug#983146: sponsorship-requests: Backup next generation (bung)

2021-02-20 Thread Antonio Russo
Hello,

> Please change the email address on this bug report from 
> send_only.aurin...@auroville.org.in to b...@charlesmatkinson.org

See controlling the Debian BTS [1].

> I tried hard to make a source .deb but did not manage to do so.
> Would you like me to share the system I use to create the .deb?

Please see the new maintainers guide [2].

The long and short of it is: Debian manages thousands of software
packages and provides a huge amount of freedom to maintainers in
how they do so.  However, your package MUST build from a single
call to debian/rules (see [3], /FTBFSIASW/).

This baseline level of uniformity allows Debian to support many
architectures and provide support for the full duration of a Debian
release.

> bung was not a Debian package so I thought the appropriate place
> to install it was under /opt.  If it becomes a Debian package
> then it should be installed in the conventional places. 

Since you are submitting a package to be included in Debian,
it will not be accepted unless it is packaged in a way that
is suitable for Debian---all the files should be placed in
accordance with the Debian FHS (see [4] and [5]).

Once you do this, be sure to use lintian---I suggest at least
looking at the "pedantic" results:

 lintian --verbose -L ">=pedantic" $changes_file

Sponsors are more likely to look at a lintian-clean package.

Best,
Antonio

[1] https://www.debian.org/Bugs/server-control#submitter
[2] https://www.debian.org/doc/manuals/maint-guide/
[3] https://ftp-master.debian.org/REJECT-FAQ.html
[4] https://wiki.debian.org/FilesystemHierarchyStandard
[5] https://www.debian.org/doc/debian-policy/ch-opersys.html



Bug#983146: sponsorship-requests: Backup next generation (bung)

2021-02-19 Thread Charles

Dear Maintainer,

Please change the email address on this bug report from 
send_only.aurin...@auroville.org.in to b...@charlesmatkinson.org


Best

Charles Atkinson

On 20/02/2021 08:34, Charles Atkinson wrote:

Package: sponsorship-requests
Severity: normal

Dear Maintainer,

bung has been developed over eight years as a campus backup utility, running
on Debian and a few Ubuntu systems.  It is known to be used on more than 100
computers

Documentation includes man pages and, available from
https://redmine.auroville.org.in/projects/bung/wiki/Bung_technology
user and programmer guides

Selected text from that page follows

bung is a set of wrapper scripts for several backup utilities:

* OpenLDAP (slapcat and tar)
* mysqldump
* pgdump
* rsync

bung also has:

* A "sysinfo" facility to generate system information reports
* Templated backups allowing custom backup commands.  Example templates are
   provided for Cisco switches and MikroTik routers

bung features:

* Automated backup to hotplug devices when they are plugged in with on-screen
   notifications to both character terminals and X displays
* Backup to remote file systems via ssh
* Custom commands (hooks) to run before and after the backup itself
* File system hierarchy standard (FHS) compliant installation under /opt. For
   cron jobs, documentation, the logcheck filter file and man pages, symlinks
   are created in the conventional places with targets under /opt. Fori
   convenience, /etc/opt/bung and /var/log/bung are created for configuration
   and logs
* GPLv2
* Logging designed to ease production support
* LVM snapshots
* man pages
* Mounting and unmounting local file systems
* Remote ssh command validation

Best

Charles Atkinson





Bug#983146: sponsorship-requests: Backup next generation (bung)

2021-02-19 Thread Charles Atkinson
Package: sponsorship-requests
Severity: normal

Dear Maintainer,

bung has been developed over eight years as a campus backup utility, running
on Debian and a few Ubuntu systems.  It is known to be used on more than 100 
computers

Documentation includes man pages and, available from
https://redmine.auroville.org.in/projects/bung/wiki/Bung_technology 
user and programmer guides

Selected text from that page follows

bung is a set of wrapper scripts for several backup utilities:

* OpenLDAP (slapcat and tar)
* mysqldump
* pgdump
* rsync

bung also has:

* A "sysinfo" facility to generate system information reports
* Templated backups allowing custom backup commands.  Example templates are 
  provided for Cisco switches and MikroTik routers

bung features:

* Automated backup to hotplug devices when they are plugged in with on-screen
  notifications to both character terminals and X displays
* Backup to remote file systems via ssh 
* Custom commands (hooks) to run before and after the backup itself
* File system hierarchy standard (FHS) compliant installation under /opt. For 
  cron jobs, documentation, the logcheck filter file and man pages, symlinks
  are created in the conventional places with targets under /opt. Fori
  convenience, /etc/opt/bung and /var/log/bung are created for configuration
  and logs
* GPLv2
* Logging designed to ease production support
* LVM snapshots
* man pages
* Mounting and unmounting local file systems
* Remote ssh command validation

Best

Charles Atkinson