Magellan Linux

Annotation of /trunk/nxnode/patches/nxnode-3.0.0-magellan.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 225 - (hide annotations) (download)
Thu Jun 28 16:03:10 2007 UTC (16 years, 10 months ago) by niro
File size: 1417 byte(s)
-magellanize patch for nxnode

1 niro 225 diff -Naur NX/scripts/setup/nxnode NX-magellan/scripts/setup/nxnode
2     --- NX/scripts/setup/nxnode 2007-06-20 17:52:07.000000000 +0200
3     +++ NX-magellan/scripts/setup/nxnode 2007-06-27 17:00:38.000000000 +0200
4     @@ -1134,6 +1134,12 @@
5    
6     removeNXinit () {
7    
8     + # do nothing on magellan
9     + if [ "$system" = "magellan" ];
10     + then
11     + return
12     + fi
13     +
14     runCommand "$RMCOMMAND -f /etc/init.d/nxsensor" "Unable to remove '/etc/init.d/nxsensor'" "warn"
15    
16     if [ "$system" = "solaris" ];
17     @@ -1280,6 +1286,11 @@
18    
19     addNXinit () {
20    
21     + # do nothing on magellan
22     + if [ "$system" = "magellan" ] ; then
23     + return;
24     + fi
25     +
26     runCommand "cat $NODE_ROOT/scripts/init/nxsensor > /etc/init.d/nxsensor" "Unable to create: '/etc/init.d/nxsensor'" "warn"
27     runCommand "chmod +x /etc/init.d/nxsensor" "Cannot set permissions of '/etc/init.d/nxsensor' file" "warn"
28    
29     @@ -2222,6 +2233,11 @@
30     system=fedora
31     fi
32    
33     +if [ -f /etc/mageversion ];
34     +then
35     + system=magellan
36     +fi
37     +
38     if [ "x$system" = "x" -a -f /etc/release ];
39     then
40     system=solaris
41     @@ -2256,6 +2272,7 @@
42     "fedora" ) ;;
43     "debian" ) ;;
44     "solaris" ) ;;
45     + "magellan" ) ;;
46     "" ) ARGS=-1 && errMsg="$PREFIX $ERROR ERROR: Unable to autodetect the operating system type, please specify it" ;;
47     * ) ARGS=-1 && errMsg="$PREFIX $ERROR ERROR: Unsupported operating system '$system'" ;;
48     esac