/[smeserver]/rpms/smeserver-yum/sme7/smeserver-yum-1.2.0-reconfigurepage.patch
ViewVC logotype

Annotation of /rpms/smeserver-yum/sme7/smeserver-yum-1.2.0-reconfigurepage.patch

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


Revision 1.2 - (hide annotations) (download)
Tue Oct 7 14:47:50 2008 UTC (16 years, 1 month ago) by slords
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
FILE REMOVED
New streams

1 slords 1.1 diff -Nur -x '*.orig' -x '*.rej' smeserver-yum-1.2.0/root/etc/e-smith/web/functions/yum mezzanine_patched_smeserver-yum-1.2.0/root/etc/e-smith/web/functions/yum
2     --- smeserver-yum-1.2.0/root/etc/e-smith/web/functions/yum 2006-11-21 12:18:06.156161003 +1100
3     +++ mezzanine_patched_smeserver-yum-1.2.0/root/etc/e-smith/web/functions/yum 2006-11-21 12:00:32.593663306 +1100
4     @@ -42,12 +42,7 @@
5    
6     if ($f->get_prop('yum', 'LogFile'))
7     {
8     - $f->success('HEADER_POSTUPGRADE_REQUIRED', 'YUM_PAGE_POSTUPGRADE');
9     -
10     - $f->{cgi}->param(-name => "page", -value => 0);
11     - $f->{cgi}->param(-name => "page_stack", -value => '');
12     - $f->{cgi}->param(-name => "Next", -value => 'Next');
13     - $f->{cgi}->param(-name => "wherenext", -value =>'YUM_PAGE_POSTUPGRADE');
14     + $f->skip_to_postupgrade();
15     }
16    
17     $f->display();
18     diff -Nur -x '*.orig' -x '*.rej' smeserver-yum-1.2.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/yum.pm mezzanine_patched_smeserver-yum-1.2.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/yum.pm
19     --- smeserver-yum-1.2.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/yum.pm 2006-11-21 12:18:06.154161352 +1100
20     +++ mezzanine_patched_smeserver-yum-1.2.0/root/usr/lib/perl5/site_perl/esmith/FormMagick/Panel/yum.pm 2006-11-21 12:15:11.454589327 +1100
21     @@ -322,9 +322,15 @@
22     {
23     my $fm = shift;
24    
25     - $db->delete_prop('yum', 'LogFile');
26     + $db->get_prop_and_delete('yum', 'LogFile');
27    
28     - system( "( /sbin/e-smith/signal-event post-upgrade ; /sbin/e-smith/signal-event reboot ) &" );
29     + $db->reload;
30     +
31     + if (fork == 0)
32     + {
33     + exec "/sbin/e-smith/signal-event post-upgrade; /sbin/e-smith/signal-event reboot";
34     + die "Exec failed";
35     + }
36    
37     $fm->success('SYSTEM_BEING_RECONFIGURED');
38     }
39     @@ -346,4 +352,17 @@
40     return;
41     }
42    
43     +sub skip_to_postupgrade
44     +{
45     + my $fm = shift;
46     +
47     + $db->get_prop_and_delete("yum", "LogFile");
48     + $fm->success('HEADER_POSTUPGRADE_REQUIRED', 'YUM_PAGE_POSTUPGRADE');
49     +
50     + $fm->{cgi}->param(-name => "page", -value => 0);
51     + $fm->{cgi}->param(-name => "page_stack", -value => '');
52     + $fm->{cgi}->param(-name => "Next", -value => 'Next');
53     + $fm->{cgi}->param(-name => "wherenext", -value =>'YUM_PAGE_POSTUPGRADE');
54     +}
55     +
56     1;

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