[Lunar-commits] <moonbase-other> Merge branch 'master' of github.com:lunar-linux/moonbase-other

Dennis Veatch dennisveatch at bellsouth.net
Sat Sep 20 17:38:01 CEST 2014


commit f1bacb18d77cd50a75539be79f7eceb956bf5bfe
Author: Dennis Veatch <dennisveatch at bellsouth.net>
Date: Sat, 20 Sep 2014 11:36:38 -0400
URL: https://github.com/lunar-linux/moonbase-other/commit/f1bacb18d77cd50a75539be79f7eceb956bf5bfe

Merge branch 'master' of github.com:lunar-linux/moonbase-other
---
  compilers/ruby/DETAILS                       | +3/-3     
  security/fail2ban/BUILD                      | +3/-0     
  security/fail2ban/DEPENDS                    | +2/-0     
  security/fail2ban/DETAILS                    | +16/-0    
  security/fail2ban/systemd.d/fail2ban.service | +14/-0    
  security/fail2ban/tmpfiles.d/fail2ban.conf   | +1/-0     
  utils/etckeeper/DETAILS                      | +3/-3     
  virtual/libvirt/DETAILS                      | +4/-4     
  8 files changed, 46 insertions(+), 10 deletions(-)

--- a/compilers/ruby/DETAILS
+++ b/compilers/ruby/DETAILS
@@ -1,13 +1,13 @@
           MODULE=ruby
-         VERSION=2.1.2
+         VERSION=2.1.3
           SOURCE=$MODULE-$VERSION.tar.bz2
    SOURCE_URL[0]=ftp://ftp.ruby-lang.org/pub/$MODULE/${VERSION%.*}
    SOURCE_URL[1]=http://gd.tuwien.ac.at/languages/$MODULE
      SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha1:29a615966c7feb6554be736e7dcd590c770ee692
+      SOURCE_VFY=sha256:36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6
         WEB_SITE=http://www.ruby-lang.org/en
          ENTERED=20020106
-         UPDATED=20140904
+         UPDATED=20140920
            SHORT="A scripting language"
 
 cat << EOF
--- /dev/null
+++ b/security/fail2ban/BUILD
@@ -0,0 +1,3 @@
+python setup.py build_ext -i  &&
+prepare_install               &&
+python setup.py install
--- /dev/null
+++ b/security/fail2ban/DEPENDS
@@ -0,0 +1,2 @@
+depends iptables
+depends Python
--- /dev/null
+++ b/security/fail2ban/DETAILS
@@ -0,0 +1,16 @@
+          MODULE=fail2ban
+         VERSION=0.8.13
+          SOURCE=${MODULE}-${VERSION}.tar.gz
+      SOURCE_URL=https://github.com/fail2ban/fail2ban/releases/download/$VERSION/
+      SOURCE_VFY=sha256:854e641b194fa76e2b9579e4440e9b6dad4055bdd316b109df639658bfc7007f
+        WEB_SITE="http://www.find2ban.org/"
+         ENTERED=20140806
+         UPDATED=20140806
+           SHORT="Log file scanner to detect malicious activity"
+cat << EOF
+Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs
+that show the malicious signs -- too many password failures, seeking for
+exploits, etc. Generally Fail2Ban is then used to update firewall rules
+to reject the IP addresses for a specified amount of time, although any
+arbitrary other action (e.g. sending an email) could also be configured. 
+EOF
--- /dev/null
+++ b/security/fail2ban/systemd.d/fail2ban.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Fail2ban security service
+After=syslog.target network.target
+
+[Service]
+Type=forking
+PIDFile=/run/fail2ban/fail2ban.pid
+ExecStart=/usr/bin/fail2ban-client -x start
+ExecReload=/usr/bin/fail2ban-client reload
+ExecStop=/usr/bin/fail2ban-client stop
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
--- /dev/null
+++ b/security/fail2ban/tmpfiles.d/fail2ban.conf
@@ -0,0 +1 @@
+D /run/fail2ban 0755 root root -
--- a/utils/etckeeper/DETAILS
+++ b/utils/etckeeper/DETAILS
@@ -1,11 +1,11 @@
           MODULE=etckeeper
-         VERSION=1.10
+         VERSION=1.14
           SOURCE=${MODULE}-${VERSION}.tar.bz2
-      SOURCE_URL=git://git.kitenet.net/etckeeper:1.10
+      SOURCE_URL=git://git.kitenet.net/etckeeper:$VERSION
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
         WEB_SITE="http://kitenet.net/~joey/code/etckeeper/"
          ENTERED=20131123
-         UPDATED=20131123
+         UPDATED=20140920
            SHORT="Utility to let /etc be stored in a git, hg or bzr repository"
 cat <<EOF
 Utility to let /etc be stored in a git, hg or bzr repository.
--- a/virtual/libvirt/DETAILS
+++ b/virtual/libvirt/DETAILS
@@ -1,12 +1,12 @@
           MODULE=libvirt
-         VERSION=1.2.6
+         VERSION=1.2.8
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://libvirt.org/sources
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
-      SOURCE_VFY=sha256:38a224559a1d04e5d4163c5c1b810df1f29804ebbb1f057d4abcb41a9e5d5dea
-        WEB_SITE=http://libvirt.org
+      SOURCE_VFY=sha256:0049940b013ea5858b53d9b540c9df9cc3c8cb08750acfd96e9991a1f709e100
+        WEB_SITE=http://libvirt.org/
          ENTERED=20130202
-         UPDATED=20140811
+         UPDATED=20140920
            SHORT="API for controlling virtualization engines"
 
 cat <<EOF




More information about the Lunar-commits mailing list