I've added dbconfig-no-thanks to be included as well, as requested in
the bacula MIR.

** Description changed:

  [Availability]
  The package dbconfig-common is already in Ubuntu universe.
  The package dbconfig-common build for the architectures it is designed to 
work on.
  It currently builds and works for architectures: all (no binary executables 
included).
  https://launchpad.net/ubuntu/+source/dbconfig-common
  
  [Rationale]
  - The package dbconfig-common is required in Ubuntu main for main inclusion 
of bacula (LP: #2112455)
  - The package dbconfig-common will not generally be useful for a large part of
-   our user base, but is important/helpful still because bacula and others
-   depend on dbconfig for automatic database setup.
- - The binary packages dbconfig-common and dbconfig-pgsql need to be in main 
to achieve minimal
-   dependency satisfaction for bacula.
+   our user base, but is important/helpful still because bacula and others
+   depend on dbconfig for automatic database setup.
+ - The binary packages dbconfig-common, dbconfig-pgsql, dbconfig-no-thanks 
need to be in main to achieve minimal
+   dependency satisfaction for bacula.
  - All other binary packages built by dbconfig-common should remain in universe
  - The package dbconfig-common is required in Ubuntu main no later than 25.10 
since
-   bacula should also be included until then.
+   bacula should also be included until then.
  
  dbconfig-common was included in main in 18.04 and before, the MIR bug
  was: LP: #256084
  
  [Security]
  Had 2 security issues in the past:
  https://security-tracker.debian.org/tracker/DLA-390-1
  Database backups readable by other than owner
  
  https://security-tracker.debian.org/tracker/TEMP-0805638-5AC56F
  Insecure permissions for backup directory
  
- for dbconfig-pgsql and dbconfig-common:
+ for dbconfig-pgsql, dbconfig-common, dbconfig-no-thanks:
  - no `suid` or `sgid` binaries
  - no binaries
  - Packages do not install services, timers or recurring jobs
  - Packages do not open privileged ports (ports < 1024).
  - Packages do not expose any external endpoints
  
  [Quality assurance - function/usage]
  dbconfig-common provides common debconf database configuration functions
  dbconfig-pgsql can set up postgres databases
+ dbconfig-no-thanks opts out of the database management features
  
  [Quality assurance - maintenance]
  the package has no important open bugs
  it's maintained directly by debian
  
  [Quality assurance - testing]
  - The package does not run a test at build time because all tests are done in 
autopkgtest.
  - The package runs an autopkgtest, and is currently passing on amd64, arm64, 
armhf, ppc64el, riscv64, s390x
  - The package does have not failing autopkgtests right now
  https://autopkgtest.ubuntu.com/packages/dbconfig-common
  
  [Quality assurance - packaging]
  debian/watch is not present because it is a native package.
  debian/control defines a correct Maintainer field.
  
  Lintian overrides are present, but ok because:
  - debconf-is-not-a-registry -> contains example packages with its 
documentation
  - unused-debconf-template -> debconf templates used by consumers of 
dbconfig-common
  - package-contains-empty-directory -> empty for dbconfig config file directory
  - duplicate-changelog-files -> example package shares changelog files
  - duplicate-files -> examples contain duplicates
  
  - This package does not rely on obsolete or about to be demoted packages.
  - The package will not be installed by default
  - Packaging and build is quite easy, there's no buildin involved, just 
packaging scripts
  
  [UI standards]
  - Application is not end-user facing (does not need translation)
  
  [Dependencies]
  - No further depends or recommends dependencies that are not yet in main
  
  [Standards compliance]
  - This package correctly follows FHS and Debian Policy
  
  [Maintenance/Owner]
  - The owning team will be 'server' and I have their acknowledgment for that 
commitment
  
  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based
  - The package has been built within the last 3 months in the archive
  - Build link on launchpad: 
https://launchpad.net/ubuntu/+source/dbconfig-common/2.0.25/+build/30667798
  
  [Background information]
  - The Package description explains the package well
  - Upstream Name is dbconfig-common
  - Link to upstream project: https://salsa.debian.org/debian/dbconfig-common

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2115647

Title:
  [MIR] dbconfig-common

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbconfig-common/+bug/2115647/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to