| Summary: | app-misc/ca-certificates: improve pkg_postinst messages | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Michael Palimaka (kensington) <kensington> |
| Component: | [OLD] baselayout | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | flow, pacho |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | ca-certificates-pkgpostinst.patch | ||
the first for loop is kind of pointless now. you should just change it to like a non-empty string test or something. |
Created attachment 425872 [details, diff] ca-certificates-pkgpostinst.patch The current pkg_postinst messages are a bit verbose/untidy in my opinion. Attached patch suggests some improvements: * Drop broken symlink message (it's duplicated in the removal notice) * Removing leading slash (PMS suggests that EROOT has a trailing slash) * Indent list of removals under heading Before: * Broken symlink for a certificate at /etc/ssl/certs/bar1 * Broken symlink for a certificate at /etc/ssl/certs/bar2 * Broken symlink for a certificate at /etc/ssl/certs/bar3 * Broken symlink for a certificate at /etc/ssl/certs/bar6 * Broken symlink for a certificate at /etc/ssl/certs/bar9 * Broken symlink for a certificate at /etc/ssl/certs/bar4 * Broken symlink for a certificate at /etc/ssl/certs/bar7 * Broken symlink for a certificate at /etc/ssl/certs/bar8 * Broken symlink for a certificate at /etc/ssl/certs/bar5 * Removing the following broken symlinks: * //etc/ssl/certs/bar1 -> /foo * //etc/ssl/certs/bar2 -> /foo * //etc/ssl/certs/bar3 -> /foo * //etc/ssl/certs/bar6 -> /foo * //etc/ssl/certs/bar9 -> /foo * //etc/ssl/certs/bar4 -> /foo * //etc/ssl/certs/bar7 -> /foo * //etc/ssl/certs/bar8 -> /foo * //etc/ssl/certs/bar5 -> /foo After: * Removing the following broken symlinks: * /etc/ssl/certs/bar1 -> /foo * /etc/ssl/certs/bar2 -> /foo * /etc/ssl/certs/bar3 -> /foo * /etc/ssl/certs/bar6 -> /foo * /etc/ssl/certs/bar9 -> /foo * /etc/ssl/certs/bar4 -> /foo * /etc/ssl/certs/bar7 -> /foo * /etc/ssl/certs/bar8 -> /foo * /etc/ssl/certs/bar5 -> /foo