elastic/logstash

Delete batch files from deb (and rpm) packages

Open

#2844 aperta il 18 mar 2015

Vedi su GitHub
 (2 commenti) (0 reazioni) (0 assegnatari)Ruby (3496 fork)batch import
buggood first issuehacktoberfestpackaging

Metriche repository

Star
 (14.197 star)
Metriche merge PR
 (Merge medio 4g 19h) (50 PR mergiate in 30 g)

Descrizione

I noticed on my Linux system, when using the package that it is also installing .bat files (for Windows) along with the bash scripts to run the script.

Here is a patch that should take care of removing them before building the package (untested):

diff --git a/pkg/build.sh b/pkg/build.sh
index 8ad876b..0d56ab4 100755
--- a/pkg/build.sh
+++ b/pkg/build.sh
@@ -41,6 +41,9 @@ fi

 tar -C $destdir/$prefix --strip-components 1 -zxpf $tar

+# Delete batch files
+rm -f $destdir/opt/logstash/bin/*.bat
+
 case $os@$release in
  centos@*|fedora@*|el6@*|sl6@*)
     mkdir -p $destdir/etc/logrotate.d

Guida contributor