Summary: | glsa-check should list only possible security packages, and not all unaffected packages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mario Vazquez <mario_vazq> |
Component: | Current packages | Assignee: | Portage Tools Team <tools-portage> |
Status: | RESOLVED INVALID | ||
Severity: | enhancement | CC: | moixa |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mario Vazquez
2004-03-24 14:49:32 UTC
--list is exactly that: listing GLSAs. What you want is --test. The behavior of --list is useful if you want to see what GLSAs are available, as maybe you read them on another computer than the one you want to update later. Unfortunately, glsa-check -t all only gives the identifiers for the glsas that are relevant. Seeing a date and a serial number does not easily allow the user to judge if it is something that requires attention. One would like to have a verbose option that does what -t does, but also prints the sumary of each of the glsas. This would have to change if you want to match comment 1: <snip> -l --list : list all unapplied GLSA </snip> "list all GLSA" would be more appropriate imho. I'd propose some changes to the default output anyway: <snip> Syntax: glsa-check <option> [glsa-id...|all|new] -l --list : list all GLSA -d --dump : show information of all GLSA --print -t --test : test if this system is affected by GLSA -p --pretend : show the necessary commands to apply GLSA -f --fix : try to auto-apply GLSA (experimental) -i --inject : inject GLSA into the checkfile -h --help : show this help message -v --version : some information about this tool glsa-list can contain an arbitrary number of GLSA ids, filenames containing GLSAs or the special identifiers 'all' and 'new' </snip> |