home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / rescue / etc / sysconfig / network / scripts / check_configurations next >
Text File  |  2006-11-29  |  602b  |  21 lines

  1. #! /bin/bash
  2. #
  3. # Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany.
  4. # All rights reserved.
  5. #
  6. # Author: Christian Zoz <zoz@suse.de>, 2004
  7. # This script checks for all available network interfaces:
  8. # - if there is a configuration for them
  9. # - if we can get back the interface name from the configuration name
  10. #
  11. # $Id: check_configurations 1069 2004-09-02 18:23:18Z zoz $
  12.  
  13. for a in `cd /sys/class/net; ls -A`; do 
  14.     unset ${!HWD_*}
  15.     eval `getcfg -d /etc/sysconfig/network -f ifcfg- -- $a 2>/dev/null`
  16.     printf "%-9s %-35s " $a $HWD_CONFIG_0
  17.     getcfg-interface -v $HWD_CONFIG_0 2>/dev/null || echo
  18. done
  19.  
  20.