in reply to local @ARGV and die()

both, assuming $passwd contains a path to a file of some sort. See perldoc -f open for an example.