Provided by: daemontools_0.76-7_amd64 bug

NAME

       envdir - runs another program with environment modified according to files in a specified directory.

SYNOPSIS

       envdir d child

DESCRIPTION

       d is a single argument.  child consists of one or more arguments.

       envdir  sets  various environment variables as specified by files in the directory named d.  It then runs
       child.

       If d contains a file named s whose first line is t, envdir removes an environment variable named s if one
       exists,  and  then  adds  an  environment  variable named s with value t.  The name s must not contain =.
       Spaces and tabs at the end of t are removed. Nulls in t  are  changed  to  newlines  in  the  environment
       variable.

       If  the  file s is completely empty (0 bytes long), envdir removes an environment variable named s if one
       exists, without adding a new variable.

EXIT CODES

       envdir exits 111 if it has trouble reading d, if it runs out of memory for environment variables,  or  if
       it cannot run child.  Otherwise its exit code is the same as that of child.

SEE ALSO

       supervise(8),   svc(8),   svok(8),  svstat(8),  svscanboot(8),  svscan(8),  readproctitle(8),  fghack(8),
       pgrphack(8), multilog(8), tai64n(8), tai64nlocal(8), setuidgid(8), envuidgid(8), softlimit(8), setlock(8)

       http://cr.yp.to/daemontools.html

                                                                                                       envdir(8)