cfengine/cfengine-3.4.0.patch

25 lines
1.3 KiB
Diff

diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-cfengine-3.4.0/src/files_select.c ./src/files_select.c
--- ../orig-cfengine-3.4.0/src/files_select.c 2012-11-26 12:13:20.000000000 +0100
+++ ./src/files_select.c 2012-11-29 09:15:53.859129139 +0100
@@ -285,7 +285,7 @@
#ifndef MINGW // no uids on Windows
char buffer[CF_SMALLBUF];
- snprintf(buffer, CF_BUFSIZE, "%jd", (uintmax_t) lstatptr->st_uid);
+ snprintf(buffer, CF_SMALLBUF, "%jd", (uintmax_t) lstatptr->st_uid);
PrependAlphaList(&leafattrib, buffer);
#endif /* MINGW */
diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile.in ../orig-cfengine-3.4.0/src/server.c ./src/server.c
--- ../orig-cfengine-3.4.0/src/server.c 2012-11-26 12:13:20.000000000 +0100
+++ ./src/server.c 2012-11-29 08:49:31.871817185 +0100
@@ -2367,7 +2367,7 @@
if (strlen(ReadLastNode(filename)) > CF_MAXLINKSIZE)
{
- snprintf(sendbuffer, CF_BUFSIZE * 2, "BAD: Filename suspiciously long [%s]\n", filename);
+ snprintf(sendbuffer, CF_BUFSIZE, "BAD: Filename suspiciously long [%s]\n", filename);
CfOut(cf_error, "", "%s", sendbuffer);
SendTransaction(conn->sd_reply, sendbuffer, 0, CF_DONE);
return -1;