Alvaro Herrera <alvhe...@2ndquadrant.com> writes: > Seems to me that passing %-specifiers to the command would make it more > useful (%u for "user", "host" etc) -- your command could refuse to give > you a password for the superuser account for instance but grant one for > a read-only user.
It would also provide a *very* fertile source of shell-script-injection vulnerabilities. (Whaddya mean, you tried to use a user name with a quote mark in it?) This is exactly the kind of area in which I'm concerned for the possibility of sloppily-written scripts being a net negative for security. regards, tom lane