/[smecontribs]/rpms/smeserver-geneweb/contribs10/smeserver-geneweb-2.3.0-init_v10_systemd.patch
ViewVC logotype

Contents of /rpms/smeserver-geneweb/contribs10/smeserver-geneweb-2.3.0-init_v10_systemd.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Mon Mar 15 17:11:43 2021 UTC (3 years, 2 months ago) by michel
Branch: MAIN
CVS Tags: smeserver-geneweb-2_3_0-2_el7_sme, smeserver-geneweb-2_3_0-4_el7_sme, smeserver-geneweb-2_3_0-3_el7_sme, smeserver-geneweb-2_3_0-6_el7_sme, smeserver-geneweb-2_3_0-5_el7_sme, smeserver-geneweb-2_3_0-8_el7_sme, smeserver-geneweb-2_3_0-7_el7_sme, HEAD
* Mon Mar 15 2021 Michel Begue <mab974@gmail.com> 2.3.0-2.sme
- change geneweb & gwsetup to systemd services
- add smeserver-geneweb-update event
- add template and controller for smanager

1 diff -urN smeserver-geneweb-2.3.0.old/createlinks smeserver-geneweb-2.3.0/createlinks
2 --- smeserver-geneweb-2.3.0.old/createlinks 2020-11-05 20:15:06.000000000 +0400
3 +++ smeserver-geneweb-2.3.0/createlinks 2021-03-02 12:58:42.609000000 +0400
4 @@ -2,33 +2,38 @@
5
6 use esmith::Build::CreateLinks qw(:all);
7
8 -# Panel Link
9 -panel_link('geneweb', 'manager');
10 +#--------------------------------------------------
11 +# functions for manager panel
12 +#--------------------------------------------------
13 +my $panel = "manager";
14 +panel_link("geneweb", $panel);
15
16 -my $gw = "/opt/geneweb/gw/gw";
17 -my $srv = "/var/service";
18 +#--------------------------------------------------
19 +# actions for geneweb-modify event
20 +#--------------------------------------------------
21
22 -templates2events("$gw/only.txt",
23 - qw( geneweb-modify bootstrap-console-save console-save ));
24 -templates2events("$srv/geneweb/run",
25 - qw( geneweb-modify bootstrap-console-save console-save ));
26 -templates2events("$srv/gwsetup/run",
27 - qw( geneweb-modify bootstrap-console-save console-save ));
28 -templates2events("/etc/rc.d/init.d/geneweb",
29 - qw( geneweb-modify bootstrap-console-save console-save ));
30 -templates2events("/etc/rc.d/init.d/gwsetup",
31 - qw( geneweb-modify bootstrap-console-save console-save));
32 -templates2events("/etc/httpd/conf/httpd.conf",
33 - qw( geneweb-modify bootstrap-console-save console-save));
34 -
35 -safe_symlink("sigusr1",
36 - "root/etc/e-smith/events/geneweb-modify/services2adjust/httpd-e-smith");
37 -safe_symlink("restart",
38 - "root/etc/e-smith/events/geneweb-modify/services2adjust/geneweb");
39 -safe_symlink("restart",
40 - "root/etc/e-smith/events/geneweb-modify/services2adjust/gwsetup");
41 -
42 -for my $event (qw(post-upgrade)) {
43 - event_link("geneweb-restart", $event, "05");
44 - event_link("gwsetup-restart", $event, "05");
45 -}
46 +$event = "geneweb-modify";
47 +
48 +templates2events("/opt/geneweb/gw/gw/only.txt", $event);
49 +templates2events("/etc/httpd/conf/httpd.conf", $event);
50 +
51 +safe_symlink("reload", "root/etc/e-smith/events/$event/services2adjust/httpd-e-smith");
52 +safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/geneweb");
53 +safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/gwsetup");
54 +
55 +#--------------------------------------------------
56 +# actions for smeserver-geneweb-update event
57 +#--------------------------------------------------
58 +
59 +my $event = "smeserver-geneweb-update";
60 +
61 +templates2events("/opt/geneweb/gw/gw/only.txt", $event);
62 +templates2events("/etc/httpd/conf/httpd.conf", $event);
63 +
64 +safe_symlink("reload", "root/etc/e-smith/events/$event/services2adjust/httpd-e-smith");
65 +safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/geneweb");
66 +safe_symlink("try-restart", "root/etc/e-smith/events/$event/services2adjust/gwsetup");
67 +templates2events("/etc/systemd/system-preset/49-koozali.preset", $event);
68 +event_link("systemd-default", $event, "06");
69 +
70 +#--------------------------------------------------
71 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/rc.d/init.d/geneweb/geneweb_ALL smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/rc.d/init.d/geneweb/geneweb_ALL
72 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/rc.d/init.d/geneweb/geneweb_ALL 2020-11-05 20:15:06.000000000 +0400
73 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/rc.d/init.d/geneweb/geneweb_ALL 1970-01-01 04:00:00.000000000 +0400
74 @@ -1,59 +0,0 @@
75 -#!/bin/sh
76 -# chkconfig: 345 99 01
77 -#
78 -# geneweb: Starts the genealogy Server
79 -#
80 -# Version: @(#) /etc/rc.d/init.d/geneweb 1.0
81 -#
82 -# description: Starts and stops the genealogy Server at boot time and shutdown.
83 -#
84 -# processname: geneweb
85 -# hide: true
86 -
87 -# Source function library.
88 -if [ -f /etc/rc.d/init.d/functions ]; then
89 - . /etc/rc.d/init.d/functions
90 -fi
91 -
92 -GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
93 -BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo "/opt/geneweb/bases")
94 -HD="/opt/geneweb/gw/gw"
95 -BIN=$HD/gwd
96 -
97 -start() \{
98 - echo -n "Starting GeneWeb Services (geneweb):"
99 - $BIN -daemon -hd $HD -bd $BD -lang $GWLANG
100 -# daemon $BIN -daemon -lang $GWLANG -log /var/log/geneweb.log -hd $HD -bd $BD
101 - touch /var/lock/subsys/geneweb
102 -\}
103 -
104 -stop() \{
105 - echo -n "Shutting down GeneWeb Service (geneweb): "
106 - killproc $BIN
107 - rm -f /var/lock/subsys/geneweb
108 - echo ""
109 -\}
110 -
111 -restart() \{
112 - echo "Restarting GeneWeb Service (geneweb): "
113 - stop
114 - sleep 1
115 - start
116 -\}
117 -
118 -# See how we were called.
119 -cd $BD
120 -
121 -case "$1" in
122 - start|stop|restart)
123 - $1
124 - ;;
125 - status)
126 - status $BIN
127 - ;;
128 - *)
129 - echo "*** Usage: geneweb \{start|stop|status|restart\}"
130 - exit 1
131 -esac
132 -
133 -exit 0
134 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/rc.d/init.d/gwsetup/gwsetup_ALL smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/rc.d/init.d/gwsetup/gwsetup_ALL
135 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/rc.d/init.d/gwsetup/gwsetup_ALL 2020-11-05 20:15:06.000000000 +0400
136 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/rc.d/init.d/gwsetup/gwsetup_ALL 1970-01-01 04:00:00.000000000 +0400
137 @@ -1,68 +0,0 @@
138 -#!/bin/sh
139 -# chkconfig: 345 99 01
140 -#
141 -# gwsetup: Starts the genealogy Server Administration service
142 -#
143 -# Version: @(#) /etc/rc.d/init.d/gwsetup 1.0
144 -#
145 -# description: Starts and stops the genealogy Server Administration service at boot time and shutdown.
146 -#
147 -# processname: gwsetup
148 -# hide: true
149 -
150 -# Source function library.
151 -if [ -f /etc/rc.d/init.d/functions ]; then
152 - . /etc/rc.d/init.d/functions
153 -fi
154 -
155 -HD="/opt/geneweb/gw/gw"
156 -BIN="$\{HD\}/gwsetup"
157 -
158 -USER="root" #geneweb"
159 -GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
160 -
161 -BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo "/opt/geneweb/bases")
162 -TcpPort=$(/sbin/e-smith/db configuration getprop gwsetup TCPPort)
163 -
164 -#OPTIONS="-lang $GWLANG -gd $HD -bindir $HD -p $TcpPort"
165 -
166 -start() \{
167 - echo -n "Starting GeneWeb Setup service (gwsetup):"
168 - $HD/gwsetup -daemon -gd $HD -bindir $HD -p $TcpPort -lang $GWLANG
169 -# daemon --user $USER $BIN -daemon -lang $GWLANG -gd $HD -bindir $HD -p $TcpPort
170 -# daemon --user $USER $BIN $OPTIONS
171 -# 1>> /var/log/gwsetup.log 2>&1
172 -# daemon --check $servicename --user $USER $BIN $OPTIONS
173 - touch /var/lock/subsys/gwsetup
174 -\}
175 -
176 -stop() \{
177 - echo -n "Shutting down GeneWeb Setup service (gwsetup):"
178 - killproc $BIN
179 - rm -f /var/lock/subsys/gwsetup
180 - echo ""
181 -\}
182 -
183 -restart() \{
184 - echo "Restarting GeneWeb Setup service (gwsetup): "
185 - stop
186 - sleep 1
187 - start
188 -\}
189 -
190 -# See how we were called.
191 -cd $BD
192 -
193 -case "$1" in
194 - start|stop|restart)
195 - $1
196 - ;;
197 - status)
198 - status $BIN
199 - ;;
200 - *)
201 - echo "*** Usage: gwsetup \{start|stop|status|restart\}"
202 - exit 1
203 -esac
204 -
205 -exit 0
206 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-geneweb.preset smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-geneweb.preset
207 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-geneweb.preset 1970-01-01 04:00:00.000000000 +0400
208 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/etc/systemd/system-preset/49-koozali.preset/80-koozali-geneweb.preset 2021-03-02 12:41:06.495000000 +0400
209 @@ -0,0 +1,14 @@
210 +# geneweb specific service
211 +{
212 +$status = $geneweb{status} || 'disabled';
213 +$status = ($status eq "enabled") ? "enable" : "disable";
214 +$OUT .= "$status geneweb.service\n";
215 +}
216 +
217 +# gwsetup specific service
218 +{
219 +$status = $gwsetup{status} || 'disabled';
220 +$status = ($status eq "enabled") ? "enable" : "disable";
221 +$OUT .= "$status gwsetup.service\n";
222 +}
223 +
224 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/01run_ALL smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/01run_ALL
225 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/01run_ALL 2020-11-05 20:15:06.000000000 +0400
226 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/01run_ALL 1970-01-01 04:00:00.000000000 +0400
227 @@ -1,14 +0,0 @@
228 -exec 2>&1
229 -
230 -BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo '/opt/geneweb/bases')
231 -
232 -TcpPort=$(/sbin/e-smith/db configuration getprop geneweb TCPPort || echo '2317')
233 -
234 -GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
235 -
236 -HD="/opt/geneweb/gw/gw"
237 -
238 -BIN=$HD/gwd
239 -
240 -exec $BIN -hd $HD -bd $BD -lang $GWLANG -p $TcpPort -setup_link
241 -
242 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/template-begin smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/template-begin
243 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/template-begin 2020-11-05 20:15:06.000000000 +0400
244 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/template-begin 1970-01-01 04:00:00.000000000 +0400
245 @@ -1 +0,0 @@
246 -#!/bin/sh
247 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/template-end smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/template-end
248 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/geneweb/run/template-end 2020-11-05 20:15:06.000000000 +0400
249 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/geneweb/run/template-end 1970-01-01 04:00:00.000000000 +0400
250 @@ -1,2 +0,0 @@
251 -
252 -# end
253 \ Pas de fin de ligne à la fin du fichier
254 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/01run_ALL smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/01run_ALL
255 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/01run_ALL 2020-11-05 20:15:06.000000000 +0400
256 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/01run_ALL 1970-01-01 04:00:00.000000000 +0400
257 @@ -1,14 +0,0 @@
258 -
259 -exec 2>&1
260 -
261 -USER="root" #geneweb"
262 -
263 -BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo '/opt/geneweb/bases')
264 -TcpPort=$(/sbin/e-smith/db configuration getprop gwsetup TCPPort || echo '2316')
265 -GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
266 -
267 -HD="/opt/geneweb/gw/gw"
268 -BIN="$HD/gwsetup"
269 -
270 -cd $BD
271 -exec $BIN -gd $HD -bindir $HD -p $TcpPort -lang $GWLANG
272 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/template-begin smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/template-begin
273 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/template-begin 2020-11-05 20:15:06.000000000 +0400
274 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/template-begin 1970-01-01 04:00:00.000000000 +0400
275 @@ -1 +0,0 @@
276 -#!/bin/sh
277 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/template-end smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/template-end
278 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates/var/service/gwsetup/run/template-end 2020-11-05 20:15:06.000000000 +0400
279 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates/var/service/gwsetup/run/template-end 1970-01-01 04:00:00.000000000 +0400
280 @@ -1,2 +0,0 @@
281 -
282 -# end
283 \ Pas de fin de ligne à la fin du fichier
284 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/geneweb smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/geneweb
285 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/geneweb 2020-11-05 20:15:06.000000000 +0400
286 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/geneweb 1970-01-01 04:00:00.000000000 +0400
287 @@ -1,3 +0,0 @@
288 -UID="root"
289 -GID="root"
290 -PERMS=0755
291 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/gwsetup smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/gwsetup
292 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/gwsetup 2020-11-05 20:15:06.000000000 +0400
293 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/etc/rc.d/init.d/gwsetup 1970-01-01 04:00:00.000000000 +0400
294 @@ -1,3 +0,0 @@
295 -UID="root"
296 -GID="root"
297 -PERMS=0755
298 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/var/service/geneweb/run smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/var/service/geneweb/run
299 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/var/service/geneweb/run 2020-11-05 20:15:06.000000000 +0400
300 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/var/service/geneweb/run 1970-01-01 04:00:00.000000000 +0400
301 @@ -1,3 +0,0 @@
302 -UID="root"
303 -GID="root"
304 -PERMS=0755
305 diff -urN smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/var/service/gwsetup/run smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/var/service/gwsetup/run
306 --- smeserver-geneweb-2.3.0.old/root/etc/e-smith/templates.metadata/var/service/gwsetup/run 2020-11-05 20:15:06.000000000 +0400
307 +++ smeserver-geneweb-2.3.0/root/etc/e-smith/templates.metadata/var/service/gwsetup/run 1970-01-01 04:00:00.000000000 +0400
308 @@ -1,3 +0,0 @@
309 -UID="root"
310 -GID="root"
311 -PERMS=0755
312 diff -urN smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/system/geneweb.service smeserver-geneweb-2.3.0/root/usr/lib/systemd/system/geneweb.service
313 --- smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/system/geneweb.service 1970-01-01 04:00:00.000000000 +0400
314 +++ smeserver-geneweb-2.3.0/root/usr/lib/systemd/system/geneweb.service 2020-11-08 21:26:37.000000000 +0400
315 @@ -0,0 +1,14 @@
316 +[Unit]
317 +Description=Geneweb Service
318 +After=network-online.target
319 +Wants=network-online.target
320 +
321 +[Service]
322 +Type=simple
323 +## Is geneweb service enabled in config db ?
324 +ExecStartPre=/sbin/e-smith/service-status geneweb
325 +ExecStart=/bin/bash /usr/lib/systemd/systemd-geneweb start
326 +RemainAfterExit=yes
327 +
328 +[Install]
329 +WantedBy=sme-server.target
330 diff -urN smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/system/gwsetup.service smeserver-geneweb-2.3.0/root/usr/lib/systemd/system/gwsetup.service
331 --- smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/system/gwsetup.service 1970-01-01 04:00:00.000000000 +0400
332 +++ smeserver-geneweb-2.3.0/root/usr/lib/systemd/system/gwsetup.service 2020-11-08 21:21:02.000000000 +0400
333 @@ -0,0 +1,14 @@
334 +[Unit]
335 +Description=Geneweb administration Service (gwsetup)
336 +After=network-online.target
337 +Wants=network-online.target
338 +
339 +[Service]
340 +Type=simple
341 +## Is geneweb service enabled in config db ?
342 +ExecStartPre=/sbin/e-smith/service-status gwsetup
343 +ExecStart=/bin/bash /usr/lib/systemd/systemd-gwsetup start
344 +RemainAfterExit=yes
345 +
346 +[Install]
347 +WantedBy=sme-server.target
348 diff -urN smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/systemd-geneweb smeserver-geneweb-2.3.0/root/usr/lib/systemd/systemd-geneweb
349 --- smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/systemd-geneweb 1970-01-01 04:00:00.000000000 +0400
350 +++ smeserver-geneweb-2.3.0/root/usr/lib/systemd/systemd-geneweb 2020-11-08 23:35:32.392000000 +0400
351 @@ -0,0 +1,29 @@
352 +#!/bin/sh
353 +#
354 +# geneweb: Starts the genealogy Server
355 +# description: Starts and stops the genealogy Server at boot time and shutdown.
356 +#
357 +
358 +GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
359 +BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo "/opt/geneweb/bases")
360 +HD="/opt/geneweb/gw/gw"
361 +BIN=$HD/gwd
362 +
363 +start() {
364 + echo -n "Starting GeneWeb Services (geneweb):"
365 + $BIN -daemon -hd $HD -bd $BD -lang $GWLANG
366 +}
367 +
368 +cd $BD
369 +
370 +case "$1" in
371 + start)
372 + $1
373 + ;;
374 + *)
375 + echo "*** Usage: geneweb {start}"
376 + exit 1
377 + ;;
378 +esac
379 +
380 +exit 0
381 diff -urN smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/systemd-gwsetup smeserver-geneweb-2.3.0/root/usr/lib/systemd/systemd-gwsetup
382 --- smeserver-geneweb-2.3.0.old/root/usr/lib/systemd/systemd-gwsetup 1970-01-01 04:00:00.000000000 +0400
383 +++ smeserver-geneweb-2.3.0/root/usr/lib/systemd/systemd-gwsetup 2020-11-08 23:36:01.072000000 +0400
384 @@ -0,0 +1,30 @@
385 +#!/bin/sh
386 +#
387 +# gwsetup: Starts the genealogy Server
388 +# description: Starts and stops the genealogy adminstration Service
389 +#
390 +
391 +GWLANG=$(/sbin/e-smith/db configuration getprop sysconfig Language | sed -e 's/_.*$//')
392 +BD=$(/sbin/e-smith/db configuration getprop geneweb DBDir || echo "/opt/geneweb/bases")
393 +TcpPort=$(/sbin/e-smith/db configuration getprop gwsetup TCPPort)
394 +
395 +HD="/opt/geneweb/gw/gw"
396 +BIN=$HD/gwsetup
397 +
398 +start() {
399 + echo -n "Starting gwsetup Services (gwsetup):"
400 + $BIN -daemon -gd $HD -bindir $HD -p $TcpPort -lang $GWLANG
401 +}
402 +
403 +cd $BD
404 +
405 +case "$1" in
406 + start)
407 + $1
408 + ;;
409 + *)
410 + echo "*** Usage: gwsetup {start}"
411 + exit 1
412 +esac
413 +
414 +exit 0
415 diff -urN smeserver-geneweb-2.3.0.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/geneweb.pm smeserver-geneweb-2.3.0/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/geneweb.pm
416 --- smeserver-geneweb-2.3.0.old/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/geneweb.pm 2020-11-05 20:15:06.000000000 +0400
417 +++ smeserver-geneweb-2.3.0/root/usr/share/perl5/vendor_perl/esmith/FormMagick/Panel/geneweb.pm 2020-11-08 23:42:35.697000000 +0400
418 @@ -111,7 +111,7 @@
419 $cdb->set_prop("gwsetup", "status", $n_gws_st);
420 $cdb->set_prop("gwsetup", "access", $n_gws_ac);
421
422 - return ( system ( "/sbin/e-smith/signal-event", "geneweb-modify" ) ) ?
423 + return ( system ( "/sbin/e-smith/signal-event", "geneweb-update" ) ) ?
424 $self->error("ERROR_UPDATING") : $self->success("SUCCESS");
425 }
426
427 diff -urN smeserver-geneweb-2.3.0.old/root/var/service/geneweb/log/run smeserver-geneweb-2.3.0/root/var/service/geneweb/log/run
428 --- smeserver-geneweb-2.3.0.old/root/var/service/geneweb/log/run 2020-11-05 20:15:06.000000000 +0400
429 +++ smeserver-geneweb-2.3.0/root/var/service/geneweb/log/run 1970-01-01 04:00:00.000000000 +0400
430 @@ -1,6 +0,0 @@
431 -#!/bin/sh
432 -
433 -exec \
434 - /usr/local/bin/setuidgid smelog \
435 - /usr/local/bin/multilog t s5000000 \
436 - /var/log/geneweb
437 diff -urN smeserver-geneweb-2.3.0.old/root/var/service/gwsetup/log/run smeserver-geneweb-2.3.0/root/var/service/gwsetup/log/run
438 --- smeserver-geneweb-2.3.0.old/root/var/service/gwsetup/log/run 2020-11-05 20:15:06.000000000 +0400
439 +++ smeserver-geneweb-2.3.0/root/var/service/gwsetup/log/run 1970-01-01 04:00:00.000000000 +0400
440 @@ -1,6 +0,0 @@
441 -#!/bin/sh
442 -
443 -exec \
444 - /usr/local/bin/setuidgid smelog \
445 - /usr/local/bin/multilog t s5000000 \
446 - /var/log/gwsetup

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed