fixing status messages

This commit is contained in:
2025-07-13 19:17:03 -03:00
parent 8401042198
commit 1e43ff9ed0

View File

@@ -731,7 +731,7 @@ func Validate(filename string, realname string) error {
} }
if hashString != hashStringDB { if hashString != hashStringDB {
fmt.Println("fatal, index.db or package is corrupted") fmt.Println("tampered package, removing it...\nplease run the command again")
err := os.Remove(fmt.Sprintf("/var/cache/packets/%s", filename)) err := os.Remove(fmt.Sprintf("/var/cache/packets/%s", filename))
if err != nil { if err != nil {
@@ -941,18 +941,19 @@ func ListPackets() error {
} }
defer db.Close() defer db.Close()
rows, err := db.Query("SELECT realname FROM packages") rows, err := db.Query("SELECT realname, version FROM packages")
if err != nil { if err != nil {
return err return err
} }
var realname string var realname string
var version string
defer rows.Close() defer rows.Close()
fmt.Println("Installed packages:") fmt.Println("Installed packages:")
for rows.Next() { for rows.Next() {
rows.Scan(&realname) rows.Scan(&realname, &version)
fmt.Println(realname) fmt.Printf("%s %s\n", realname, version)
} }
return nil return nil
} }