** Description changed: - TBD + [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 + - 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-no-thanks needs 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. + + [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-no-thanks: + - no `suid` or `sgid` binaries + - no binaries + + [Quality assurance - function/usage] + dbconfig-no-thanks disables the dbconfig mechanism + + [Quality assurance - maintenance] + the package has no important open bugs, especially basically no code is involved + in dbconfig-no-thanks. + + [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
** 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 - 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. + our user base, but is important/helpful still because bacula and others + depend on dbconfig for automatic database setup. - The binary packages dbconfig-no-thanks needs to be in main to achieve minimal - dependency satisfaction for bacula. + 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. [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-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-no-thanks disables the dbconfig mechanism [Quality assurance - maintenance] the package has no important open bugs, especially basically no code is involved in dbconfig-no-thanks. [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 ** 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 + - 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-no-thanks needs 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. [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-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-no-thanks disables the dbconfig mechanism [Quality assurance - maintenance] the package has no important open bugs, especially basically no code is involved in dbconfig-no-thanks. [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 [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
