Adding mailcatcher startup

This commit is contained in:
Axel 2017-10-25 11:06:33 +02:00 committed by GitHub
parent edc5436915
commit d845c5328b

View file

@ -182,14 +182,32 @@ execute 'install_mailcatcher' do
creates '/usr/local/bin/mailcatcher' creates '/usr/local/bin/mailcatcher'
end end
bash 'start_mailcatcher' do template '/etc/init.d/mailcatcher' do
user 'root' source 'mailcatcher'
code <<-EOH
killall mailcatcher
mailcatcher --no-quit --ip 0.0.0.0
EOH
end end
execute 'create_mailcatcher_user' do
user 'root'
command 'useradd -M -r mailcatcher'
not_if 'cat /etc/passwd |grep mailcatcher'
end
execute 'mailcatcher_script_executable' do
user 'root'
command 'chmod +x /etc/init.d/mailcatcher'
not_if 'test -x /etc/init.d/mailcatcher'
end
execute 'adding_mailcatcher_boot' do
user 'root'
command 'update-rc.d mailcatcher defaults'
not_if 'ls /etc/rc0.d/ |grep mailcatcher'
end
execute 'starting_mailcatcher' do
user 'root'
command 'service mailcatcher start'
end
##################################### #####################################
# WP_CLI # WP_CLI