Hi,

I just noticed that `make dist` is throwing errors we don't check for:

[...]
tardir=rsyslog-8.10.0.master && ${TAR-tar} chof - "$tardir" | GZIP=--best
gzip -c >rsyslog-8.10.0.master.tar.gz
tar:
rsyslog-8.10.0.master/tests/testsuites/elasticsearch-bulk-errorfile-populate
d-erroronly-interleaved.conf: file name is too long (max 99); not dumped
tar:
rsyslog-8.10.0.master/tests/testsuites/elasticsearch-bulk-errorfile-populate
d-default-interleaved.conf: file name is too long (max 99); not dumped
tar: Exiting with failure status due to previous errors
make[1]: Leaving directory '/home/thomas/repositories/rsyslog'
if test -d "rsyslog-8.10.0.master"; then find "rsyslog-8.10.0.master" -type
d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "rsyslog-8.10.0.master" || {
sleep 5 && rm -rf "rsyslog-8.10.0.master"; }; else :; fi

$ echo $?
0


1) Files should be renamed so we don't violate tar's specs [1]

2) The `make dist` target should check return values



See also:
=========
[1] http://www.gnu.org/software/tar/manual/html_chapter/tar_8.html


-Thomas


_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to