Magellan Linux

Diff of /trunk/nxserver-freeedition/patches/nxserver-freeedition-4.0.181-nxnode-magellan.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1764 by niro, Thu May 3 13:12:06 2012 UTC revision 1766 by niro, Mon May 7 20:52:03 2012 UTC
# Line 1  Line 1 
1  --- NX/scripts/setup/nxnode.orig 2012-05-03 11:33:22.762002529 +0200  --- NX/scripts/setup/nxnode.orig 2012-05-07 23:33:29.906982523 +0200
2  +++ NX/scripts/setup/nxnode 2012-05-03 11:41:28.854001656 +0200  +++ NX/scripts/setup/nxnode 2012-05-07 23:37:46.136982523 +0200
3  @@ -85,6 +85,13 @@  @@ -85,6 +85,13 @@
4   {   {
5     ret_getLinuxName=0     ret_getLinuxName=0
# Line 27  Line 27 
27     if [ -f /etc/debian_version ];     if [ -f /etc/debian_version ];
28     then     then
29       system=debian       system=debian
30  @@ -2061,6 +2074,7 @@  @@ -179,6 +192,9 @@
31     if [ -x "/bin/unlink" ];
32     then
33       UNLINKCOMMAND="/bin/unlink"
34    +elif [ -x "/usr/bin/unlink" ];
35    +then
36    +  UNLINKCOMMAND="/usr/bin/unlink"
37     elif [ -x "/usr/sbin/unlink" ];
38     then
39       UNLINKCOMMAND="/usr/sbin/unlink"
40    @@ -236,6 +252,9 @@
41       if [ -x "/usr/bin/awk" ];
42       then
43         AWKCOMMAND="/usr/bin/awk"
44    +  elif [ -x "/bin/awk" ];
45    +  then
46    +    AWKCOMMAND="/bin/awk"
47       else
48         AWKCOMMAND="awk"
49       fi
50    @@ -293,7 +312,7 @@
51         SEDCOMMAND="sed"
52       fi
53     else
54    -  if [ -x "/bin/grep" ];
55    +  if [ -x "/bin/sed" ];
56       then
57         SEDCOMMAND="/bin/sed"
58       else
59    @@ -480,6 +499,9 @@
60     if [ -x "/sbin/pidof" ];
61     then
62       PIDOFCOMMAND="/sbin/pidof"
63    +elif [ -x "/bin/pidof" ];
64    +then
65    +  PIDOFCOMMAND="/bin/pidof"
66     else
67       PIDOFCOMMAND="pidof"
68     fi
69    @@ -2061,6 +2083,7 @@
70     ${ECHOCOMMAND} "                           11.04 Natty Narwhal/11.10 Oneiric Ocelot etc."     ${ECHOCOMMAND} "                           11.04 Natty Narwhal/11.10 Oneiric Ocelot etc."
71     ${ECHOCOMMAND} "       solaris      Sun Solaris 10.0 etc."     ${ECHOCOMMAND} "       solaris      Sun Solaris 10.0 etc."
72     ${ECHOCOMMAND} "       fedora       Fedora 10/11/12/13/14/15/16 etc."     ${ECHOCOMMAND} "       fedora       Fedora 10/11/12/13/14/15/16 etc."
# Line 35  Line 74 
74   }   }
75    
76   updatePathsInFile ()   updatePathsInFile ()
77  @@ -3001,6 +3015,9 @@  @@ -3001,6 +3024,9 @@
78       elif [ "$system" = "fedora" ];       elif [ "$system" = "fedora" ];
79       then       then
80         detectedSystem="Fedora"         detectedSystem="Fedora"
# Line 45  Line 84 
84       elif [ "$system" = "debian" ];       elif [ "$system" = "debian" ];
85       then       then
86         detectedSystem="Debian"         detectedSystem="Debian"
87  @@ -3390,6 +3407,7 @@  @@ -3390,6 +3416,7 @@
88         "suse"               ) ;;         "suse"               ) ;;
89         "mandriva"           ) ;;         "mandriva"           ) ;;
90         "fedora"             ) ;;         "fedora"             ) ;;
# Line 53  Line 92 
92         "debian"             ) ;;         "debian"             ) ;;
93         "solaris"            ) ;;         "solaris"            ) ;;
94         "macosx"             ) ;;         "macosx"             ) ;;
95  @@ -3530,6 +3548,7 @@  @@ -3530,6 +3557,7 @@
96   /etc/debian_version   /etc/debian_version
97   /etc/debian_release   /etc/debian_release
98   /etc/fedora-release   /etc/fedora-release
# Line 61  Line 100 
100   /etc/gentoo-release   /etc/gentoo-release
101   /etc/immunix-release   /etc/immunix-release
102   knoppix_version   knoppix_version
103  @@ -3559,6 +3578,7 @@  @@ -3559,6 +3587,7 @@
104   /etc/va-release   /etc/va-release
105   /etc/yellowdog-release   /etc/yellowdog-release
106   /etc/system-release   /etc/system-release
# Line 69  Line 108 
108   )   )
109    
110   getVersionFromLSB()   getVersionFromLSB()
111  @@ -5329,6 +5349,12 @@  @@ -5329,6 +5358,12 @@
112    
113   removeNXinit ()   removeNXinit ()
114   {   {
# Line 82  Line 121 
121     tmp=""     tmp=""
122    
123     if [ "$system" = "fedora" ] || [ "$system" = "redhat" ] || [ "$system" = "suse" ];     if [ "$system" = "fedora" ] || [ "$system" = "redhat" ] || [ "$system" = "suse" ];
124  @@ -5535,6 +5561,12 @@  @@ -5535,6 +5570,12 @@
125    
126   addNXinit () {   addNXinit () {
127    
# Line 95  Line 134 
134     if [ "${system}" = "macosx" ];     if [ "${system}" = "macosx" ];
135     then     then
136       return       return
137  @@ -7217,6 +7249,7 @@  @@ -7217,6 +7258,7 @@
138   /etc/node-fedora.cfg.sample   /etc/node-fedora.cfg.sample
139   /etc/node-mandriva.cfg.sample   /etc/node-mandriva.cfg.sample
140   /etc/node-redhat.cfg.sample   /etc/node-redhat.cfg.sample
# Line 103  Line 142 
142   /etc/node-suse.cfg.sample   /etc/node-suse.cfg.sample
143   /etc/node-solaris.cfg.sample   /etc/node-solaris.cfg.sample
144   /etc/node-macosx.cfg.sample   /etc/node-macosx.cfg.sample
145  @@ -7878,6 +7911,13 @@  @@ -7878,6 +7920,13 @@
146   #   #
147    
148   addNXUserLinux () {   addNXUserLinux () {
# Line 117  Line 156 
156     if [ "x$system" != "xdebian" ]     if [ "x$system" != "xdebian" ]
157     then     then
158       sysuser=`$USERADDCOMMAND --help 2>&1|${GREPCOMMAND} "\-r"`;       sysuser=`$USERADDCOMMAND --help 2>&1|${GREPCOMMAND} "\-r"`;
159    --- NX/scripts/etc/nxnode.orig 2012-05-07 23:33:22.231982523 +0200
160    +++ NX/scripts/etc/nxnode 2012-05-07 23:35:08.153982523 +0200
161    @@ -19,6 +19,9 @@
162     elif [ -x /usr/bin/awk ]
163     then
164       COMMAND_AWK="/usr/bin/awk"
165    +elif [ -x /bin/awk ]
166    +then
167    +  COMMAND_AWK="/bin/awk"
168     else
169       COMMAND_AWK="awk"
170     fi

Legend:
Removed from v.1764  
changed lines
  Added in v.1766