[supervisord] logfile = /tmp/supervisord.log logfile_maxbytes = 50MB logfile_backups=10 loglevel = info pidfile = /tmp/supervisord.pid nodaemon = false minfds = 1024 minprocs = 200 umask = 022 user=efauser identifier = supervisor directory = /tmp nocleanup = true childlogdir = /tmp strip_ansi = false [program:sshd] user=efauser command=/usr/sbin/sshd -D -f /home/efauser/.ssh/sshd_config stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0 redirect_stderr=true autorestart=true stopsignal=INT startretries=10 [program:synchronize] user=efauser command=bash /supervised-scripts/mpi-run.sh stdout_logfile=/dev/fd/1 stdout_logfile_maxbytes=0 redirect_stderr=true autorestart=false startsecs=0 stopsignal=INT exitcodes=0,2 startretries=10