Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (52fece8c852bfa2aaae3ce20b3697f81fa37c94e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (52fece8c852bfa2aaae3ce20b3697f81fa37c94e)
  • Date: Sat, 24 Jun 2006 05:05:14 -0500

GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:

disk/udev/DETAILS | 2 +-
disk/udev/HISTORY | 7 +++++++
disk/udev/helpers/mac2name | 12 ++++++++----
3 files changed, 16 insertions(+), 5 deletions(-)

New commits:
commit 52fece8c852bfa2aaae3ce20b3697f81fa37c94e
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

Edited mac2name helper script to read DEVICE_MAC instead of MAC in
/etc/sysconfig/network/*.dev.

diff --git a/disk/udev/DETAILS b/disk/udev/DETAILS
index 8d4e25a..fb34889 100755
--- a/disk/udev/DETAILS
+++ b/disk/udev/DETAILS
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL

WEB_SITE=http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
ENTERED=20030725
UPDATED=20060107
- PATCHLEVEL=13
+ PATCHLEVEL=14
DOCS="ChangeLog COPYING FAQ README docs/* RELEASE-NOTES"
LICENSE[0]=GPL
KEYWORDS="disk devices nodes modules"
diff --git a/disk/udev/HISTORY b/disk/udev/HISTORY
index dc9b4c0..97dee70 100644
--- a/disk/udev/HISTORY
+++ b/disk/udev/HISTORY
@@ -1,3 +1,10 @@
+2006-06-24 Juuso Alasuutari <iuso AT sourcemage.org>
+ * helpers/mac2name: Edited to read DEVICE_MAC instead of MAC in
+ /etc/sysconfig/network/*.dev. Fixed a bug where supplying no
+ argument to the script resulted in an interface name. Edited
+ to display message on error. Made small optimizations.
+ * DETAILS: PATCHLEVEL++
+
2006-06-21 Flavien Bridault <vlaaad AT sourcemage.org>
* rules/50-default.rules: removed OSS sound devices from /dev/sound
(bug #12662)
diff --git a/disk/udev/helpers/mac2name b/disk/udev/helpers/mac2name
index 90eb83b..9124da8 100755
--- a/disk/udev/helpers/mac2name
+++ b/disk/udev/helpers/mac2name
@@ -2,13 +2,17 @@ #!/bin/bash
# Source Mage GNU/Linux udev helper script
# Retrieve interface name for given MAC address

+[[ -z $1 ]] && builtin echo Argument required! >&2 && exit 1
+
for a in /etc/sysconfig/network/*.dev; do
- unset MAC
+ DEVICE_MAC=
. $a 2>/dev/null
- if [[ "$MAC" == "$1" ]]; then
- a=${a/%\.dev}
- builtin echo ${a/#\/etc\/sysconfig\/network\/}
+ if [[ "$DEVICE_MAC" == "$1" ]]; then
+ a=${a%\.dev}
+ builtin echo ${a#\/etc\/sysconfig\/network\/}
exit 0
fi
done
+
+builtin echo No matching device found! >&2
exit 1



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (52fece8c852bfa2aaae3ce20b3697f81fa37c94e), Juuso Alasuutari, 06/24/2006

Archive powered by MHonArc 2.6.24.

Top of Page