diff --git a/CHANGELOG.md b/CHANGELOG.md index 7bff8e9fb4dbc117f2fdbf6f00a9797060fbb693..c1493a52b951a638d318f95710a867985e149028 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +## Release 0.3.1 + +* Fixed a bug with long process names. + ## Release 0.3.0 * Added resolve_to option to URL check. diff --git a/metadata.json b/metadata.json index b8ec900f967b914e6a4231fb523451839dd7df4e..ed59792a7fb0a345e1240d6d5dc0ddc9bb654c3d 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "ruthenium-server_patching", - "version": "0.3.0", + "version": "0.3.1", "author": "Ruthenium", "summary": "Generate bash script to valideate server state.", "license": "MIT", diff --git a/templates/validate/process.epp b/templates/validate/process.epp index cb7d8827f2783ce82b2009e4b544593199b2e2b1..0d4afe882d308d33e3112144574abd21a12a4ba3 100644 --- a/templates/validate/process.epp +++ b/templates/validate/process.epp @@ -4,9 +4,9 @@ # process <%= $process['name'] %> echo -n "Process <%= $process['name'] -%>..." <%- if 'command' in $process { -%> -pgrep -a <%= $process['name'] %> | grep <%= $process['command'] %> > /dev/null +pgrep -af <%= $process['name'] %> | grep <%= $process['command'] %> > /dev/null <%- } else { -%> -pgrep <%= $process['name'] %> > /dev/null +pgrep -f <%= $process['name'] %> > /dev/null <%- } -%> if [ $? -eq <%= $desired %> ]; then echo " OK."