On Fri, Oct 14, 2016 at 06:27:39AM -0600, Jasper Lievisse Adriaanse wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jas...@cvs.openbsd.org 2016/10/14 06:27:39 > > Modified files: > sysutils/ansible: Makefile > Removed files: > sysutils/ansible/patches: > patch-lib_ansible_plugins_action_copy_py > > Log message: > remove (undocumented) local modification of the 'copy that appends '\n' to > 'content' if it didn't contain it yet. > > while there have been various (stalled) attempts to get this upstream, i'd > rather not alter ansible's behaviour in ports as it would lead to non-portable > playbooks between openbsd and non-openbsd control nodes.
For completeness, the stalled attempt at upstreaming it was https://github.com/ansible/ansible/pull/9468. POSIX states that a file should end by a newline char, but ansible devs don't seem to care about that.