Magellan Linux

Contents of /trunk/nxserver-freeedition/patches/nxserver-freeedition-4.0.181-nxmanager-magellan.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1766 - (show annotations) (download)
Mon May 7 20:52:03 2012 UTC (12 years ago) by niro
File size: 2750 byte(s)
-fixed patches
1 --- NX/scripts/setup/nxmanager.orig 2012-05-07 23:28:56.781982523 +0200
2 +++ NX/scripts/setup/nxmanager 2012-05-07 23:31:35.685982523 +0200
3 @@ -85,6 +85,12 @@
4 {
5 ret_getLinuxName=0
6
7 + if [ -f /etc/os-release ];
8 + then
9 + system=$(source /etc/os-release; echo "${ID}")
10 + return 0
11 + fi
12 +
13 if [ -f /etc/SuSE-release ];
14 then
15 system=suse
16 @@ -109,6 +115,12 @@
17 return 0
18 fi
19
20 + if [ -f /etc/mageversion ];
21 + then
22 + system=magellan
23 + return 0
24 + fi
25 +
26 if [ -f /etc/debian_version ];
27 then
28 system=debian
29 @@ -179,6 +191,9 @@
30 if [ -x "/bin/unlink" ];
31 then
32 UNLINKCOMMAND="/bin/unlink"
33 +elif [ -x "/usr/bin/unlink" ];
34 +then
35 + UNLINKCOMMAND="/usr/bin/unlink"
36 elif [ -x "/usr/sbin/unlink" ];
37 then
38 UNLINKCOMMAND="/usr/sbin/unlink"
39 @@ -236,6 +251,9 @@
40 if [ -x "/usr/bin/awk" ];
41 then
42 AWKCOMMAND="/usr/bin/awk"
43 + elif [ -x "/bin/awk" ];
44 + then
45 + AWKCOMMAND="/bin/awk"
46 else
47 AWKCOMMAND="awk"
48 fi
49 @@ -293,7 +311,7 @@
50 SEDCOMMAND="sed"
51 fi
52 else
53 - if [ -x "/bin/grep" ];
54 + if [ -x "/bin/sed" ];
55 then
56 SEDCOMMAND="/bin/sed"
57 else
58 @@ -480,6 +498,9 @@
59 if [ -x "/sbin/pidof" ];
60 then
61 PIDOFCOMMAND="/sbin/pidof"
62 +elif [ -x "/bin/pidof" ];
63 +then
64 + PIDOFCOMMAND="/bin/pidof"
65 else
66 PIDOFCOMMAND="pidof"
67 fi
68 @@ -2061,6 +2082,7 @@
69 ${ECHOCOMMAND} " 11.04 Natty Narwhal/11.10 Oneiric Ocelot etc."
70 ${ECHOCOMMAND} " solaris Sun Solaris 10.0 etc."
71 ${ECHOCOMMAND} " fedora Fedora 10/11/12/13/14/15/16 etc."
72 + ${ECHOCOMMAND} " magellan Magellan-Linux 0.8.x/0.9.x/0.10.x/R.11 etc."
73 }
74
75 updatePathsInFile ()
76 @@ -3001,6 +3023,9 @@
77 elif [ "$system" = "fedora" ];
78 then
79 detectedSystem="Fedora"
80 + elif [ "$system" = "magellan" ];
81 + then
82 + detectedSystem="Magellan-Linux"
83 elif [ "$system" = "debian" ];
84 then
85 detectedSystem="Debian"
86 @@ -3390,6 +3415,7 @@
87 "suse" ) ;;
88 "mandriva" ) ;;
89 "fedora" ) ;;
90 + "magellan" ) ;;
91 "debian" ) ;;
92 "solaris" ) ;;
93 "macosx" ) ;;
94 @@ -3530,6 +3556,7 @@
95 /etc/debian_version
96 /etc/debian_release
97 /etc/fedora-release
98 +/etc/mageversion
99 /etc/gentoo-release
100 /etc/immunix-release
101 knoppix_version
102 @@ -3559,6 +3586,7 @@
103 /etc/va-release
104 /etc/yellowdog-release
105 /etc/system-release
106 +/etc/os-release
107 )
108
109 getVersionFromLSB()
110 --- NX/scripts/etc/nxmanager.orig 2012-05-07 23:27:49.332982523 +0200
111 +++ NX/scripts/etc/nxmanager 2012-05-07 23:28:38.170982523 +0200
112 @@ -19,6 +19,9 @@
113 elif [ -x /usr/bin/awk ]
114 then
115 COMMAND_AWK="/usr/bin/awk"
116 +elif [ -x /bin/awk ]
117 +then
118 + COMMAND_AWK="/bin/awk"
119 else
120 COMMAND_AWK="awk"
121 fi