Releases: MidnightBSD/mport
2.4.9
2.4.8
2.4.7
2.4.6
2.4.5
- New experimental feature to automatically select the closest package mirror by ping: mport mirror select
- Now displays disk usage of the installed package and all packages. It must be calculated at package creation time so it doesn't work on old packages.
This release has a new bundle version (6) and master database schema change. It will update your sqlite3 master database upon running for the first time. Once you update to this release, you shouldn't run an older mport version on the database.
2.4.4
2.4.3
- mport clean now removes temporary files that might get left behind by other operations
- mport clean now removes left over /var/db/mport/infrastructure/* folders that might get left behind prior to a fix for mtree files last year. (mostly for older systems)
- mport's internal rmtree functionality has been modified to use native C routines rather than executing rm -r as a system command. (Please report any issues with removing files in packages on delete with this) This is slightly faster with very large packages. (0.03 seconds or so)
- mport list updates will now give you better information about why a package is not found in the index. If the package is listed in the MOVED file in mports repository, it will tell you if it's removed/expired or moved to another location.
Now that MOVED file contents are part of the index, we can start doing smarter updates in the future. The first package build to include this data is the latest amd64 3.1 build that is likely going to be used for the upcoming midnightbsd 3.1 release.
2.4.1
Improvements to the mport audit command:
mport -q audit
prints out a list of packages with package name - package version
e.g.
apr-1.7.0.1.6.1_2
argyllcms-1.9.2_1
mport audit -r
prints out packages that depend on the given vulnerable package in addition to the normal output.
2.4.0
Introduces the mport audit command.
Usage:
mport audit
Will print out vulnerable packages installed on the system based on matching their CPE data against a NVD feed. Will not work on packages missing CPE data.
I also added a new flag at the top level of mport -q or --quiet. Will hide some output from mport commands such as download progress on files.
NOTE:
this has a breaking change with the mport_instance_init as there is a new quiet parameter. In most cases, you'll want it false.