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

Contents 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.3 - (show annotations) (download)
Sun Jun 6 20:38:25 2021 UTC (3 years ago) by jpp
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +0 -0 lines
FILE REMOVED
5.8.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 @@ -283,6 +300,34 @@
198 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 +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/rsyslog");
226 +safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/crond");
227 +
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