chutzpah    14/08/29 18:01:14

  Added:                raid-check-20140719-makefile.patch
                        raid-check-20140719-path.patch
  Log:
  New package, Script to do "scrubbing" on software RAID systems
  
  (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 
0xE3F69979BB4B8928DA78E3D17CBF44EF)

Revision  Changes    Path
1.1                  
sys-block/raid-check/files/raid-check-20140719-makefile.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/raid-check/files/raid-check-20140719-makefile.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/raid-check/files/raid-check-20140719-makefile.patch?rev=1.1&content-type=text/plain

Index: raid-check-20140719-makefile.patch
===================================================================
diff --git a/Makefile b/Makefile
index 0c9ec8a..6bc0bb5 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,6 @@
 ### The project name
 PROJECT=raid-check
 
-### Dependencies
-DEP_BINS=grep cat sleep awk ps renice ionice logger
-
 ### Destination Paths
 D_BIN=/usr/local/sbin
 D_CNF=/etc
@@ -15,16 +12,11 @@ F_CONF=raid-check.conf raid-check.cron
 
 all: install
 
-install: test bin config
+bin install: $(PROJECT).sh config
        # install the actual script
-       install -D --owner root --group root -m 0755 $(PROJECT).sh 
$(DESTDIR)$(D_BIN)/$(PROJECT)
+       install -D $(PROJECT).sh $(DESTDIR)$(D_BIN)/$(PROJECT)
 
 test:
-       @echo "==> Checking for required external dependencies"
-       for bindep in $(DEP_BINS) ; do \
-               which $$bindep > /dev/null || { echo "$$bindep not found"; exit 
1;} ; \
-       done
-
        @echo "==> Checking for valid script syntax"
        bash -n raid-check.sh
 
@@ -32,12 +24,8 @@ bin: $(PROJECT).sh test
 
 config: $(F_CONF)
        # Install (without overwriting) configuration files
-       if [ ! -e $(DESTDIR)$(D_CNF)/raid-check.conf ] ; then \
-               install -D -m 0644 raid-check.conf 
$(DESTDIR)$(D_CNF)/raid-check.conf ; \
-       fi
-       if [ ! -e $(DESTDIR)$(D_CNF)/cron.d/raid-check ] ; then \
-               install -D -m 0644 raid-check.cron 
$(DESTDIR)$(D_CNF)/cron.d/raid-check ; \
-       fi
+       install -D raid-check.conf $(DESTDIR)$(D_CNF)/raid-check.conf
+       install -D raid-check.cron $(DESTDIR)$(D_CNF)/cron.d/raid-check
 
 uninstall:
        rm -f $(DESTDIR)$(D_BIN)/$(PROJECT)



1.1                  sys-block/raid-check/files/raid-check-20140719-path.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/raid-check/files/raid-check-20140719-path.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-block/raid-check/files/raid-check-20140719-path.patch?rev=1.1&content-type=text/plain

Index: raid-check-20140719-path.patch
===================================================================
diff --git a/raid-check.cron b/raid-check.cron
index 92aa48b..d7f23fd 100644
--- a/raid-check.cron
+++ b/raid-check.cron
@@ -1,3 +1,2 @@
 # Run system wide raid-check once a week on Sunday at 1am by default
-0 1 * * Sun root /usr/local/sbin/raid-check
-
+0 1 * * Sun root /usr/sbin/raid-check




Reply via email to