=pod =for advent_year 2010 =for advent_day 15 =for advent_title $HOME for the holidays =for advent_author Jerrad Pierce You're probably aware that saintly coders don't use tained data, but were you aware that you should also clean your environment? M simplifies the process of cleaning I<%ENV> with regular expressions, and restoring it later. If you're only mildly concerned with security, or unsure where to begin, M will delint your environment automatically. =begin pre % perl -MEnv::Sanctify::Auto -e 'my $env = Env::Sanctify::Auto->new(); print `env`' … VISUAL=emacs HOME=/home/kringle GROUP=kringle SHELL=/bin/tcsh PATH=/usr/bin:/usr/bin/local % env … VISUAL=emacs HOME=/home/kringle GROUP=kringle SHELL=/bin/tcsh PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games =end pre =cut