Browse Source

Add libcap

Georgi Chorbadzhiyski 15 years ago
parent
commit
04e1f54bde
3 changed files with 7 additions and 3 deletions
  1. 2
    2
      config.sh
  2. 2
    1
      slcheck.sh
  3. 3
    0
      update_script.sh

+ 2
- 2
config.sh View File

@@ -1,7 +1,7 @@
1 1
 #!/bin/sh
2 2
 # SlackCheck configuration file
3 3
 #
4
-# $Id: config.sh,v 1.9 2005/01/28 12:47:05 gf Exp $
4
+# $Id: config.sh,v 1.10 2009/05/20 10:55:22 gf Exp $
5 5
 #
6 6
 
7 7
 PATH="/bin:/usr/bin:/usr/local/bin"
@@ -35,7 +35,7 @@ REMOTE_DIR="Updates"      # Upgraded packages will be downloaded in this
35 35
                           # Make sure it has enough disk space!
36 36
                           # After generating upgrade scripts you can change
37 37
                           # this variable per host
38
-REMOTE_DIR_DEL="1"        # Delete directory with downloaded packages after
38
+REMOTE_DIR_DEL="0"        # Delete directory with downloaded packages after
39 39
                           # finishing updates
40 40
 
41 41
 SMART_UPGRADE="1"         # When lilo-* or kernel-* packages are updated run

+ 2
- 1
slcheck.sh View File

@@ -1,7 +1,7 @@
1 1
 #!/bin/sh
2 2
 # SlackCheck
3 3
 #
4
-# $Id: slcheck.sh,v 1.42 2009/05/20 09:15:26 gf Exp $
4
+# $Id: slcheck.sh,v 1.43 2009/05/20 10:55:22 gf Exp $
5 5
 #
6 6
 # Copyright (c) 2002-2006 Georgi Chorbadzhiyski, Sofia, Bulgaria
7 7
 # All rights reserved.
@@ -272,6 +272,7 @@ UPDATE=\"\$UPDATE ${distro_package_ext}\" # EXISTING: ${hostpkg} \
272 272
 				 cat ${DIR_UPD}/${FILE_UPDATES}${HOST}.newpkgs | grep a/glibc
273 273
 				 cat ${DIR_UPD}/${FILE_UPDATES}${HOST}.newpkgs | grep a/elflibs
274 274
 				 cat ${DIR_UPD}/${FILE_UPDATES}${HOST}.newpkgs | grep -v -E "a/(pkgtools|tar|glibc|elflibs)"
275
+				 echo "PKG_LIBCAP=\"`grep libcap- ${DIR_PKG}/${FILE_NEWEST} 2>/dev/null`\"";
275 276
 				 echo "PKG_XZ=\"`grep xz- ${DIR_PKG}/${FILE_NEWEST} 2>/dev/null`\"";
276 277
 				 echo "PKG_SED=\"`grep sed- ${DIR_PKG}/${FILE_NEWEST} 2>/dev/null`\"";
277 278
 				 echo "PKG_COREUTILS=\"`grep coreutils- ${DIR_PKG}/${FILE_NEWEST} 2>/dev/null`\"";

+ 3
- 0
update_script.sh View File

@@ -144,6 +144,9 @@ mkdir ${REMOTE_DIR} 2>/dev/null
144 144
 	if [ "$PKG_XZ" != "" -a ! -x "/bin/xz" ]; then
145 145
 		pkg_install "xz is not installed. Installing it." $PKG_XZ
146 146
 	fi
147
+	if [ "$PKG_LIBCAP" != "" -a ! -f "lib/libcap.a" ]; then
148
+		pkg_install "libcap is not installed. Installing it." $PKG_LIBCAP
149
+	fi
147 150
 	for PKG in $UPDATE; do
148 151
 		pkgfile=`basename $PKG | sed -e 's|\.t[a-z]z$||'`
149 152
 		upgradepkg ${pkgfile}.t?z

Loading…
Cancel
Save