/[smeserver]/rpms/e-smith-base/sme10/e-smith-base-5.8.0-bz11012-update-event.patch
ViewVC logotype

Annotation of /rpms/e-smith-base/sme10/e-smith-base-5.8.0-bz11012-update-event.patch

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


Revision 1.2 - (hide annotations) (download)
Thu Oct 1 11:48:22 2020 UTC (3 years, 9 months ago) by jpp
Branch: MAIN
CVS Tags: e-smith-base-5_8_0-71_el7_sme, e-smith-base-5_8_0-67_el7_sme, e-smith-base-5_8_0-64_el7_sme, e-smith-base-5_8_0-69_el7_sme, e-smith-base-5_8_0-70_el7_sme, e-smith-base-5_8_0-60_el7_sme, e-smith-base-5_8_0-65_el7_sme, e-smith-base-5_8_0-83_el7_sme, e-smith-base-5_8_0-96_el7_sme, e-smith-base-5_8_0-95_el7_sme, e-smith-base-5_8_0-80_el7_sme, e-smith-base-5_8_0-85_el7_sme, e-smith-base-5_8_0-50_el7_sme, e-smith-base-5_8_0-81_el7_sme, e-smith-base-5_8_0-82_el7_sme, e-smith-base-5_8_0-88_el7_sme, e-smith-base-5_8_0-54_el7_sme, e-smith-base-5_8_0-99_el7_sme, e-smith-base-5_8_0-94_el7_sme, e-smith-base-5_8_0-98_el7_sme, e-smith-base-5_8_0-97_el7_sme, e-smith-base-5_8_0-92_el7_sme, e-smith-base-5_8_0-75_el7_sme, e-smith-base-5_8_0-78_el7_sme, e-smith-base-5_8_0-90_el7_sme, e-smith-base-5_8_0-93_el7_sme, e-smith-base-5_8_0-55_el7_sme, e-smith-base-5_8_0-61_el7_sme, e-smith-base-5_8_0-52_el7_sme, e-smith-base-5_8_0-62_el7_sme, e-smith-base-5_8_0-74_el7_sme, e-smith-base-5_8_0-77_el7_sme, e-smith-base-5_8_0-63_el7_sme, e-smith-base-5_8_0-73_el7_sme, e-smith-base-5_8_0-76_el7_sme, e-smith-base-5_8_0-79_el7_sme, e-smith-base-5_8_0-91_el7_sme, e-smith-base-5_8_0-58_el7_sme, e-smith-base-5_8_0-86_el7_sme, e-smith-base-5_8_0-59_el7_sme, e-smith-base-5_8_0-87_el7_sme, e-smith-base-5_8_0-53_el7_sme, e-smith-base-5_8_0-49_el7_sme, e-smith-base-5_8_0-48_el7_sme, e-smith-base-5_8_0-66_el7_sme, e-smith-base-5_8_0-68_el7_sme, e-smith-base-5_8_0-72_el7_sme, e-smith-base-5_8_0-84_el7_sme, e-smith-base-5_8_0-89_el7_sme, e-smith-base-5_8_0-51_el7_sme
Changes since 1.1: +3 -1 lines
* Wed Sep 30 2020 Jean-Philipe Pialasse <tests@pialasse.com> 5.8.0-48.sme
- create e-smith-base-update event [SME: 11012]
- create sme-server.target [SME: 10957]
  make sme-server.target default target
  change default target on  signal-event post-upgrade, post-install, e-smith-base-update
  requires update or smeserver-php and e-smith-runit

1 jpp 1.1 diff -Nur e-smith-base-5.8.0.old/createlinks e-smith-base-5.8.0/createlinks
2     --- e-smith-base-5.8.0.old/createlinks 2020-09-30 14:41:59.513000000 -0400
3     +++ e-smith-base-5.8.0/createlinks 2020-09-30 15:10:49.513000000 -0400
4     @@ -2,12 +2,12 @@
5    
6     use esmith::Build::CreateLinks qw(:all);
7    
8     -templates2events("/etc/sysconfig/i18n", qw(post-install post-upgrade));
9     +templates2events("/etc/sysconfig/i18n", qw(post-install post-upgrade e-smith-base-update));
10    
11     -templates2events("/etc/selinux/config", qw(post-install post-upgrade));
12     +templates2events("/etc/selinux/config", qw(post-install post-upgrade e-smith-base-update));
13    
14     # give the correct configuration file of dhcpd.conf
15     -templates2events("/etc/dhcp/dhcpd.conf", qw(bootstrap-console-save));
16     +templates2events("/etc/dhcp/dhcpd.conf", qw(bootstrap-console-save e-smith-base-update));
17    
18     # ppp-conf-users
19    
20     @@ -16,7 +16,8 @@
21     templates2events("/etc/ppp/$_", qw(
22     bootstrap-console-save
23     console-save
24     - remoteaccess-update));
25     + remoteaccess-update
26     + e-smith-base-update));
27     }
28    
29     foreach (qw(
30     @@ -29,6 +30,7 @@
31     templates2events("$_", qw(
32     console-save
33     bootstrap-console-save
34     + e-smith-base-update
35     ));
36     }
37    
38     @@ -51,7 +53,7 @@
39     /etc/ppp/ioptions
40     ))
41     {
42     - templates2events($_, qw(console-save bootstrap-console-save));
43     + templates2events($_, qw(console-save bootstrap-console-save e-smith-base-update));
44     }
45    
46     # conf-networking
47     @@ -68,7 +70,7 @@
48     /var/service/wan/dhclient.config
49     ))
50     {
51     - templates2events($_, qw(console-save bootstrap-console-save));
52     + templates2events($_, qw(console-save bootstrap-console-save e-smith-base-update));
53     }
54     event_link("update-ifcfg", "console-save", "05");
55     event_link("update-ifcfg", "bootstrap-console-save", "05");
56     @@ -82,6 +84,7 @@
57     post-upgrade
58     email-update
59     logrotate
60     + e-smith-base-update
61     ));
62     templates2events("/etc/mime.types", qw(
63     console-save
64     @@ -90,6 +93,7 @@
65     post-upgrade
66     email-update
67     logrotate
68     + e-smith-base-update
69     ));
70     templates2events("/etc/sysconfig/rsyslog", qw(
71     console-save
72     @@ -98,6 +102,7 @@
73     post-upgrade
74     email-update
75     logrotate
76     + e-smith-base-update
77     ));
78     templates2events("/etc/rsyslog.conf", qw(
79     console-save
80     @@ -106,9 +111,11 @@
81     post-upgrade
82     email-update
83     logrotate
84     + e-smith-base-update
85     ));
86     templates2events("/etc/updatedb.conf", qw(
87     - bootstrap-console-save
88     + bootstrap-console-save
89     + e-smith-base-update
90     ));
91     templates2events("/etc/openssl.conf", qw(
92     console-save
93     @@ -120,6 +127,7 @@
94     network-create
95     network-delete
96     ip-change
97     + e-smith-base-update
98     ));
99    
100     # conf-routes
101     @@ -140,6 +148,7 @@
102     ip-change
103     email-update
104     remoteaccess-update
105     + e-smith-base-update
106     ));
107     templates2events("/etc/services", qw(
108     console-save
109     @@ -153,6 +162,7 @@
110     ip-change
111     email-update
112     remoteaccess-update
113     + e-smith-base-update
114     ));
115     templates2events("/etc/shells", qw(
116     console-save
117     @@ -166,6 +176,7 @@
118     ip-change
119     email-update
120     remoteaccess-update
121     + e-smith-base-update
122     ));
123     templates2events("/etc/hosts.deny", qw(
124     console-save
125     @@ -179,6 +190,7 @@
126     ip-change
127     email-update
128     remoteaccess-update
129     + e-smith-base-update
130     ));
131     templates2events("/etc/hosts.allow", qw(
132     console-save
133     @@ -192,6 +204,7 @@
134     ip-change
135     email-update
136     remoteaccess-update
137     + e-smith-base-update
138     ));
139     foreach my $file (qw(
140     /etc/pam.d/login
141     @@ -203,7 +216,7 @@
142     /etc/security/pam_abl.conf
143     ))
144     {
145     - templates2events($file, qw(console-save bootstrap-console-save));
146     + templates2events($file, qw(console-save bootstrap-console-save e-smith-base-update));
147     }
148    
149     foreach (qw(
150     @@ -216,6 +229,7 @@
151     console-save
152     bootstrap-console-save
153     ldap-update
154     + e-smith-base-update
155     ));
156     }
157    
158     @@ -230,12 +244,13 @@
159     user-create
160     user-delete
161     password-modify
162     + e-smith-base-update
163     ));
164     }
165    
166     # fstab-conf
167    
168     -templates2events("/etc/fstab", qw(post-install post-upgrade));
169     +templates2events("/etc/fstab", qw(post-install post-upgrade e-smith-base-update));
170    
171     # init-conf
172    
173     @@ -245,12 +260,13 @@
174     post-install
175     post-upgrade
176     remoteaccess-update
177     + e-smith-base-update
178     ));
179    
180     # lynx-conf
181    
182     -templates2events("/etc/lynx.cfg", qw(console-save bootstrap-console-save));
183     -templates2events("/etc/elinks.conf", qw(bootstrap-console-save));
184     +templates2events("/etc/lynx.cfg", qw(console-save bootstrap-console-save e-smith-base-update));
185     +templates2events("/etc/elinks.conf", qw(bootstrap-console-save e-smith-base-update));
186    
187     #
188     # Set up generic logfile timestamp renaming/symlinking
189     @@ -267,6 +283,7 @@
190     safe_touch "root/etc/e-smith/events/logrotate/logfiles2timestamp/$_";
191     safe_touch "root/etc/e-smith/events/post-install/logfiles2timestamp/$_";
192     safe_touch "root/etc/e-smith/events/post-upgrade/logfiles2timestamp/$_";
193     + safe_touch "root/etc/e-smith/events/e-smith-base-update/logfiles2timestamp/$_";
194     }
195    
196     #--------------------------------------------------
197 jpp 1.2 @@ -283,6 +300,34 @@
198 jpp 1.1 panel_link("useraccounts", $panel);
199    
200     #--------------------------------------------------
201     +# actions for e-smith-base-update event
202     +#--------------------------------------------------
203     +my $event = "e-smith-base-update";
204     +
205     +
206     +templates2events("/etc/smartd.conf", $event);
207     +templates2events("/home/e-smith/ssl.pem/pem", $event);
208     +event_link("fix-startup", $event, "05");
209     +event_link("rotate_timestamped_logfiles", $event, "05");
210     +event_link("init-accounts", $event, "05");
211     +event_link("set-hostname", $event, "10");
212     +event_link("rmmod-bonding", $event, "10");
213     +event_link("conf-startup", $event, "10");
214     +event_link("user-lock-passwd", $event, "15");
215     +event_link("group-modify-unix", $event, "15");
216     +event_link("update-passwd", $event, "20");
217     +event_link("count-active-user-accounts", $event, "25");
218     +event_link("conf-modules", $event, "30");
219     +event_link("create-mnt-floppy", $event, "50");
220     +event_link("conf-routes", $event, "89");
221     +event_link("reset-unsavedflag", $event, "95")
222     +
223     +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/wan");
224     +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/dhcpd");
225 jpp 1.2 +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/rsyslog");
226     +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/crond");
227 jpp 1.1 +
228     +#--------------------------------------------------
229     # actions for console-save event
230     #--------------------------------------------------
231     my $event = "console-save";

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