/[smeserver]/rpms/e-smith-base+ldap/sme7/e-smith-base+ldap.spec
ViewVC logotype

Contents of /rpms/e-smith-base+ldap/sme7/e-smith-base+ldap.spec

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


Revision 1.39 - (show annotations) (download)
Mon Nov 23 18:54:28 2009 UTC (14 years, 11 months ago) by bytegw
Branch: MAIN
CVS Tags: e-smith-base+ldap-5_0_0-9_el4_sme
Changes since 1.38: +7 -2 lines
* Mon Nov 23 2009 Gavin Weight <gweight@gmail.com> 5.0.0-9.sme
- Add a dummy call so xgettext can pull translated $ifName in console configuration pages. [SME: 1189]

1 # $Id: e-smith-base+ldap.spec,v 1.38 2009/11/06 12:34:12 snetram Exp $
2
3 Summary: e-smith server and gateway - base module
4 %define name e-smith-base+ldap
5 Name: %{name}
6 %define version 5.0.0
7 %define release 9
8 Version: %{version}
9 Release: %{release}%{?dist}
10 License: GPL
11 Group: Networking/Daemons
12 Source: %{name}-%{version}.tar.gz
13 Patch1: e-smith-base+ldap-5.0.0-sys_accounts.patch
14 Patch2: e-smith-base+ldap-5.0.0-sambaRole.patch
15 Patch3: e-smith-base+ldap-5.0.0-smartd40.patch
16 Patch4: e-smith-base+ldap-5.0.0-usbRev70drive.patch
17 Patch5: e-smith-base+ldap-5.2.0-ftp_auth.patch
18 Patch6: e-smith-base+ldap-5.0.0-straysymlink.patch
19 Patch7: e-smith-base+ldap-5.0.0-adapter-translation-fixes.patch
20 Patch8: e-smith-base+ldap-5.0.0-FixLocale_External.patch
21 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
22 Requires: mod_auth_external
23 Requires: e-smith-lib >= 2.0.0-2
24 Requires: server-manager-images, server-manager
25 Requires: e-smith-formmagick >= 1.4.0-12
26 Requires: initscripts >= 6.67-1es17
27 Requires: e-smith-daemontools >= 1.7.1-04
28 Requires: perl(Locale::gettext)
29 Requires: perl(Crypt::Cracklib)
30 Requires: perl(Date::Manip)
31 Requires: perl(Data::UUID)
32 Requires: perl(Net::IPv4Addr)
33 Requires: /usr/sbin/irqbalance
34 Requires: /usr/sbin/cpuspeed
35 Requires: /sbin/microcode_ctl
36 Requires: dbus
37 Requires: hal
38 Requires: acpid
39 Requires: rssh
40 Requires: bridge-utils
41 Requires: vconfig
42 Requires: e-smith-bootloader
43 Requires: mdadm
44 Requires: pv
45 Requires: pam_abl
46 Conflicts: e-smith-manager < 1.13.1-04
47 Conflicts: e-smith-apache < 1.2.0-02
48 Obsoletes: rlinetd, e-smith-mod_ssl
49 Obsoletes: e-smith-serial-console
50 Obsoletes: sshell
51 Obsoletes: e-smith-rp-pppoe
52 Obsoletes: e-smith-base
53 Provides: e-smith-base = 4.18.1-5
54 Obsoletes: e-smith-ldap
55 Provides: e-smith-ldap = 4.12.0-9
56 Requires: nss_ldap
57 Requires: e-smith-samba+ldap
58 Requires: cpu
59 BuildRequires: perl, perl(Test::Inline) >= 0.12
60 BuildRequires: e-smith-devtools >= 1.13.1-03
61 BuildRequires: gettext
62 %ifarch i386
63 Requires: apmd
64 %endif
65
66 %define dbfiles accounts configuration domains hosts networks
67 AutoReqProv: no
68
69 %description
70 e-smith server and gateway software - base module.
71
72 %changelog
73 * Mon Nov 23 2009 Gavin Weight <gweight@gmail.com> 5.0.0-9.sme
74 - Add a dummy call so xgettext can pull translated $ifName in console configuration pages. [SME: 1189]
75
76 * Fri Nov 6 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 5.0.0-8.sme
77 - Translate $ifName in console configuration pages [SME: 1189]
78
79 * Sat Jun 6 2009 Shad L. Lords <slords@mail.com> 5.0.0-7.sme
80 - Clean up stray symlinks in /lib/modules before depmod [SME: 5334]
81
82 * Thu Mar 26 2009 Daniel B. <daniel@firewall-services.com> 5.0.0-6.sme
83 - Set PersistentPasswd to off in proftpd [SME: 5103]
84
85 * Sat Feb 14 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 5.0.0-5.sme
86 - Auto-mount USB REV70-drive as usbdisk [SME: 5006]
87
88 * Sat Oct 25 2008 Stephen Noble <support@dungog.net> 5.0.0-4.sme
89 - create service link for smartd [SME: 1445]
90
91 * Mon Oct 13 2008 Shad L. Lords <slords@mail.com> 5.0.0-3.sme
92 - Add patch to support multiple samba roles [SME: 4172]
93
94 * Wed Oct 8 2008 Daniel B. <daniel@firewall-services.com> 5.0.0-2.sme
95 - do not import some system accounts/group in LDAP [SME: 4643]
96
97 * Tue Oct 7 2008 Shad L. Lords <slords@mail.com> 5.0.0-1.sme
98 - Roll new stream to separate sme7/sme8 trees [SME: 4633]
99
100 * Tue Sep 23 2008 Stephen Noble <support@dungog.net> 4.19.1-30
101 - Add locale tags for email in review panel [SME: 4267]
102
103 * Sat Sep 20 2008 Shad L. Lords <slords@mail.com> 4.19.1-29
104 - Correct gettext type during build process [SME: 570]
105
106 * Mon Sep 15 2008 Shad L. Lords <slords@mail.com> 4.19.1-28
107 - Fix screen corruption in console [SME: 4155]
108
109 * Sat Sep 13 2008 Shad L. Lords <slords@mail.com> 4.19.1-27
110 - Fix detection of xen instance against newer kernels [SME: 4555]
111
112 * Thu Aug 28 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 4.19.1-26
113 - Fixed warnings generated during build process [SME: 570]
114
115 * Sun Aug 17 2008 Gavin Weight <gweight@gmail.com> 4.19.1-25
116 - Add gettext to creating backup file title for localization. [SME: 4467]
117
118 * Tue Aug 12 2008 Gavin Weight <gweight@gmail.com> 4.19.1-24
119 - Fix race condition in VPN ip-down handling which could cause loss of
120 LAN connectivity. [SME: 4405]
121
122 * Sat Aug 9 2008 Shad L. Lords <slords@mail.com> 4.19.1-23
123 - Remove requires for whiptail. No longer needed [SME: 4491]
124
125 * Fri Aug 8 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 4.19.1-22
126 - Change userpassword panel to use PASSWORD_VERIFY_NEW instead of PASSWORD_NEW_VERIFY [SME: 4487]
127
128 * Thu Aug 7 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 4.19.1-21
129 - Revert locale key PASSWORD_RESET_TITLE to RESET_PASSWORD_TITLE and move it
130 to e-smith-formmagick's general [SME: 4475]
131 - Reverting all *PASSWORD_NO_MATCH to *PASSWORD_VERIFY_ERROR locale keys [SME: 4476]
132 - Remove invalid entry tag from userpassword's locale file preventing the
133 form from displaying properly [SME: 4479]
134
135 * Fri Jul 25 2008 Shad L. Lords <slords@mail.com> 4.19.1-20
136 - Separate template to avoid breaking schema [SME: 4171]
137
138 * Fri Jul 25 2008 Daniel B. <daniel@firewall-services.com> 4.19.1-19
139 - Merge Users and People informations in ou=Users. This is done by removing
140 the 'account' objectClass and adding 'calEntry' and 'InetOrgPerson' for
141 user accounts [SME: 4396]
142 - do not reset objectClass attributes during ldap-update. This will allow
143 admins to add others objectClass
144 - use the dummy user (inetOrgPerson) of each group to store mail address
145 of the group (may store alias latter)
146 - remove now unused ou=People
147 - rotate slapd log in logrotate event
148 - compute sambaSID of users, prevent invalid sambaSID during migration
149
150 * Wed Jul 23 2008 Gavin Weight <gweight@gmail.com> 4.19.1-18
151 - Add regex to support cciss device names in manageRAID.pl. [SME: 4455]
152
153 * Sat Jul 5 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 4.19.1-17
154 - Add common <base> tags to e-smith-formmagick's general [SME: 4279]
155
156 * Thu May 14 2008 Daniel B. <daniel@firewall-services.com> 4.19.1-16
157 - Add calEntry in ldap-update so the attribute calFBURL is allowed and
158 ou=People can be updated [SME: 4358]
159
160 * Mon Apr 28 2008 Daniel B. <daniel@firewall-services.com> 4.19.1-15
161 - Fix run script when domain name has changed [SME: 4293]
162
163 * Mon Apr 28 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 4.19.1-14
164 - Add common <base> tags to e-smith-formmagick's general [SME: 4279]
165
166 * Wed Apr 23 2008 Shad L. Lords <slords@mail.com> 4.19.1-13
167 - Fix for > 5 nics detected [SME: 4232]
168
169 * Tue Apr 22 2008 Shad L. Lords <slords@mail.com> 4.19.1-12
170 - Remove use of Date::Manip from ssl.crt [SME: 3155]
171
172 * Tue Apr 22 2008 Daniel B. <daniel@firewall-services.com> 4.19.1-11
173 - Import samba information in ldap (for users)
174 - Import samba machine accounts
175
176 * Tue Apr 22 2008 Daniel B. <daniel@firewall-services.com> 4.19.1-10
177 - Updated samba.schema (necessary for substr search on sambaSID)
178 - configured salpd to use md5crypt as hash
179 - configure ldap.conf to use exop as hash (negociated with ldap server => md5crypt)
180 - ACL for sambaLMPassword and sambaNTPassword
181 - Allow unix account lookup in ou=Computers (for machine accounts)
182 - Remove warnings in ldap.conf template
183
184 * Sat Apr 19 2008 Shad L. Lords <slords@mail.com> 4.19.1-9
185 - Fix FreeBusy param when disabled [SME: 1806]
186 - Remove .orig file [SME: 4228]
187
188 * Wed Apr 2 2008 Shad L. Lords <slords@mail.com> 4.19.1-8
189 - Remove quitConsole from menu [SME: 4154]
190
191 * Wed Apr 2 2008 Sebastien F. <sebast@firewall-services.com> 4.19.1-7
192 - Really fix free/busy in usermanager [SME: 4157]
193
194 * Wed Apr 2 2008 Sebastien F. <sebast@firewall-services.com> 4.19.1-6
195 - Set nss "bind_policy" to "soft" to be able to access to
196 /etc/{passwd,groups,shadow} informations when ldap is down.
197 - Set /etc/openldap/ldap.conf host to "localhost" and remove unnecessary
198 use of SSL. [SME: 1543].
199 - Cleanly handle need of ldap directory generation after e-smith-base+ldap
200 package: add prop "generateDb" to ldap key and modify /var/service/ldap/run.
201
202 * Wed Apr 2 2008 Sebastien F. <sebast@firewall-services.com> 4.19.1-5
203 - Convert ldap-init-accounts action to /home/e-smith/db/ldap/ldif template
204 [SME: 3439].
205 - New template is able to import after package install sme accounts from
206 /etc/{passwd,group,shadow} files to ldap directory.
207
208 * Wed Apr 2 2008 Shad L. Lords <slords@mail.com> 4.19.1-4
209 - Use frames in elinks [SME: 4156]
210 - Set homepage for elinks [SME: 4160]
211
212 * Wed Apr 2 2008 Shad L. Lords <slords@mail.com> 4.19.1-3
213 - Fix free/busy field in useraccounts [SME: 4157]
214
215 * Tue Apr 1 2008 Shad L. Lords <slords@mail.com> 4.19.1-2
216 - Add free/busy URL entry to help kronolith contribs [SME: 1806]
217
218 * Mon Mar 31 2008 Shad L. Lords <slords@mail.com> 4.19.1-1
219 - Re-base off of e-smith-base-1.18.1 & e-smith-ldap-4.12.0
220 - Roll to development stream numbering
221
222 * Sat Mar 29 2008 Sebastien F. <sebast@firewall-services.com> 4.18.09sf05
223 - Fix some bugfixes to ldap authentication [SME: 1543]:
224 - In ldap-delete, $domain is compulsory to compute ldap base.
225 - In ldap-init-accounts, add absolute paths for consistency.
226 - Assure that ssl is not locally used (/etc/ldap.conf/10ssl).
227 - Temporary fix ldap access issue (/etc/ldap.conf/55initgroups_ignoreusers):
228 it seems that slapd cannot start as ldap user because ldap user
229 information is not avaiable. This seems to be caused by bad nss
230 configuration (ldap is looked up first) cf [SME: 3439].
231 - Remove cpu groupdel call from group-delete-unix because cpu delete
232 group with previous userdel call and this reach to an error.
233
234 * Mon Mar 17 2008 Sebastien F. <sebast@firewall-services.com> 4.18.09sf04
235 - As ldap replication and bdb seems to meet instability with openldap
236 2.2, for now remove them from the package. They should be reintroduced
237 when openldap will be updated to 2.3. [SME: 3444]
238
239 * Mon Mar 17 2008 Sebastien F. <sebast@firewall-services.com> 4.18.09sf03
240 - Bugfix to e-smith-base+ldap-4.18.0-domain_change.patch. [SME: 1543]
241
242 * Mon Mar 17 2008 Sebastien F. <sebast@firewall-services.com> 4.18.09sf02
243 - Remove /etc/e-smith/templates/etc/smb.conf/11ldapScripts and
244 /etc/e-smith/templates/etc/smb.conf/11passdbBackend of fix conflicts
245 with e-smith-samba+ldap. [SME: 1543]
246
247 * Mon Mar 17 2008 Sebastien F. <sebast@firewall-services.com> 4.18.09sf01
248 - Sync with e-smith-base-4.18-99.
249
250 * Mon Oct 15 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-09
251 - Use localhost for ldap.conf and cpu.conf, and for directory panel
252 accesses. There's no point in wasting CPU on SSL over a loopback
253 connection. [SME: 1543]
254
255 * Mon Oct 15 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-08
256 - Sync with recent updates to e-smith-ldap:
257 - Fix format error in ldif template. [SME: 3107]
258 - Don't tell slapd to create pid and args files that we don't need
259 and don't use (and can't create with later openldap version).
260 [SME: 2477]
261 - Make success/failure messages standard [SME: 2289]
262
263 * Mon Oct 15 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-07
264 - Avoid use of slapcat to determine previous domain name - won't
265 work if ldap backend storage configuration has changed. We use
266 readlink instead.
267
268 * Mon Oct 15 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-06
269 - Add initial support for master->slave replication (from Sebastien).
270 [SME: 3444]
271
272 * Mon Oct 15 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-05
273 - Updated patch from Sebastien (simplify calls to 'cpu'). [SME: 1543]
274
275 * Mon Oct 01 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-04
276 - Remove obsolete comment headers about tech support being available
277 from Mitel's website.
278
279 * Mon Oct 01 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-03
280 - Incorporate Sebastien's patches. [SME: 1543]
281
282 * Sat Sep 29 2007 Sebastien F. <sebast@firewall-services.com> 4.18.0-02sf03
283 - Change ldap backend from ldbm to bdb:
284 - "The Berkeley Database backend is the prefered database backend to use with
285 OpenLDAP. However, it requires a lot of (correct) configuration in order
286 for the backend to perform well." (mainly /var/lib/ldap/DB_CONFIG file
287 addition);
288 - bdb or hdb backend is compulsory for syncrepl replication with openldap 2.2
289 and advised with openldap 2.3.
290 - /home/e-smith/db/ldap/ldif/ template now initialize ldap domain only.
291 - ldap-init-accounts action is no longer associed with post-upgrade and
292 post-install events (thus any events), it is now called by /service/ldap/run
293 only.
294
295 * Fri Sep 28 2007 Sebastien F. <sebast@firewall-services.com> 4.18.0-02sf02
296 - Correction of schema checking issues (incompatibilities between "account"
297 and "organizationalPerson" objectClass, lack of "organizationalPerson" and
298 "inetOrgPerson" objectClass needed by several attributes like "street").
299 - Move person relative ldap information (ie information added to ldap directory
300 by ldap-update action) to ou=People organizational unit.
301 - Organization units summary :
302 - ou=Users is now only used to store unix/samba/etc user relative
303 informations;
304 - ou=People correspond to person relative information (like contacts in mail
305 clients);
306 - ou=Groups is used to store unix/samba groups.
307
308 * Thu Sep 13 2007 Sebastien F. <sebast@firewall-services.com> 4.18.0-02sf01
309 - Correct cpu bad behaviour (cpu usermod called without option -G remove all
310 user's supplementary groups and -G option need at least one argument).
311 - Remove "passwd -l" call from user-create-unix action because cpu create an
312 already locked user.
313 - Redirect slapd logs to /var/log/slapd to keep /var/log/messages easily
314 readable.
315
316 * Wed Sep 05 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-02
317 - Merge patch incorporating updates to e-smith-base through 4.18.0-65.
318
319 * Wed Sep 05 2007 Charlie Brady <charlie_brady@mitel.com> 4.18.0-01
320 - Roll new tarball, incorporating all patches (4.17.0-02 through
321 4.17.0-46sf03).
322
323 * Tue Aug 28 2007 Sebastien F. <sebast@firewall-services.com> 4.17.0-46sf03
324 - Unix/Samba users/groups are now stored, in addition to sme db, in ldap
325 directory. [SME: 1543]
326 - Events and actions relative to "Users", "Groups" and "Directory"
327 server-manager panels of have been updated (patches 20 and 21 should no
328 longer be applied).
329 - Add ldap-init-accounts action to initialize unix/samba accounts and samba
330 group mappings.
331 - Add ldap.pm to factorize ldap function code.
332 - Actions user-lock-passwd, group-modify-unix, user-modify-unix and
333 update-passwd are no longer called during post-upgrade and
334 bootstrap-console-save events.
335
336 * Wed Aug 8 2007 Sebastien F. <sebast@firewall-services.com> 4.17.0-46sf02
337 - Slapd now uses a copy of /home/e-smith/ssl.pem self-signed certificate,
338 located in /var/service/ldap/ssl, as server certificate. [SME: 3169]
339
340 * Mon Jul 23 2007 Sebastien F. <sebast@firewall-services.com> 4.17.0-46sf01
341 - Configure slapd, PAM, NSS and common clients (like ldapsearch) to use TLS
342 with server certificate. [SME: 3169]
343 - Server certificate has to be done manually.
344 - Port 389 (unsecured access to slapd) is still open for compatibility
345 concerns.
346
347 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
348 - Clean up spec so package can be built by koji/plague
349
350 * Mon Dec 11 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-46
351 - Add pam_abl config to tui-auth configuration.
352
353 * Fri Dec 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-45
354 - Fix template expansion of {tui,gui}-conf pam.d files [MN00162892]
355 - fix password section of tui-conf pam.d file. [MN00162897]
356
357 * Fri Dec 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-44
358 - Fix sed script problem in ldap run script which broken change
359 of primary domain.
360
361 * Fri Dec 01 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-43
362 - Remove diald service default fragments - no longer required.
363
364 * Fri Dec 01 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-42
365 - Fix set_prop method call in 10EnableMasq migrate fragment.
366
367 * Mon Nov 27 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-41
368 - Configure sshd to use PAM for password auth (via "UsePAM" set to
369 "yes").
370
371 * Thu Nov 23 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-40
372 - Fix typo (nss_base_passwd in place of nss_base_group) in ldap.conf.
373
374 * Mon Nov 20 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-39
375 - Fix template expansion of {tui,gui}-conf pam.d files.
376 - Create empty /var/run/abl directory for pam_abl state databases.
377
378 * Mon Nov 20 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-38
379 - Remove obsolete templates.metadata file for diald init script.
380
381 * Thu Nov 16 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-37
382 - Add LDAP container ou for user records with passcodes.
383
384 * Wed Nov 15 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-36
385 - Fix GATEWATDEV so that serveronly mode has correct routing. [SME: 2068]
386
387 * Wed Nov 15 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-35
388 - Fix post-install warning from EnableMasq migrate fragment.
389
390 * Tue Nov 14 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-34
391 - remove console.pm, which overlaps with file in e-smith-lib RPM.
392
393 * Tue Nov 14 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-33
394 - Removed remnants of earlier console refactor attempt.
395 - Add default config properties for pppoe service.
396 - Remove special case code in console config wizard for 'smb' service.
397
398 * Tue Nov 14 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-32
399 - Bug fixes in bootstrap-console.
400 - Change "restore from backup" default to "no"
401 - Use links rather than lynx to access manager from console.
402
403 * Thu Nov 09 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-31
404 - Add support for use of pam_tally and/or pam_abl modules. Both
405 are disabled by default.
406
407 * Thu Nov 09 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-30
408 - Complete removal of server-manager templates (this time for sure, Rocky!).
409 [SME: 2023]
410
411 * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-29
412 - Fix typo in ldap.conf templates.
413
414 * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-28
415 - Complete removal of server-manager templates. [SME: 2023]
416
417 * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-27
418 - Add configuration files for tui apps to authenticate v ldap.
419
420 * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-26
421 - Correct permissions on slapd.conf. [SME: 2037]
422
423 * Wed Nov 08 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-25
424 - Remove server-manager templates and scripts - move to e-smith-manager.
425 [SME: 2023]
426
427 * Mon Nov 06 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-24
428 - Update ldap schema so that user records are contained within
429 ou=Users,... and groups within ou=Groups,...
430
431 * Thu Nov 02 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-23
432 - Remove dangling group/useraccounts symlinks.
433
434 * Tue Oct 24 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-22
435 - Remove user and group create/modify/delete stuff. Those bits can
436 be re-added if required in a different RPM.
437
438 * Mon Oct 23 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-21
439 - Combine dhcp client, pppoe, dialup and static WAN connections into
440 "wan" service. [SME 1795]
441
442 * Mon Oct 23 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-20
443 - Add missing include of Locale::gettext in two of the esmith::console::*
444 modules.
445
446 * Fri Oct 20 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-19
447 - Fix taint issues in perform_restore.pm.
448
449 * Fri Oct 20 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-18
450 - Add a bootstrap-console restore from removable storage option.
451
452 * Thu Oct 19 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-17
453 - Refactor console considerably.
454
455 * Wed Oct 18 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-16
456 - Remove deprecated %conf use in console (port from e-smith-base-4.17.0-05).
457
458 * Mon Oct 16 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-15
459 - Remove special "keep" options, and use --default-item feature
460 of dialog's menu widget in its place.
461
462 * Mon Oct 16 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-14
463 - Include esmith::console.pm, modified to run with dialog rather
464 than whiptail. Currently clashes with e-smith-lib, and must
465 be installed with --force.
466
467 * Thu Oct 12 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-13
468 - Change ldap run script so that base dn is rewritten in existing
469 directory data when domain name is changed.
470
471 * Fri Sep 29 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-12
472 - More updates to ldif template.
473
474 * Thu Sep 28 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-11
475 - Enable schema checking. Update ldif templates to ensure valid
476 directory contents before adding users/groups.
477
478 * Thu Sep 28 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-10
479 - pam_ldap changes to allow password change by root.
480
481 * Wed Sep 27 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-09
482 - Add acls to slapd.conf
483 - Update actions to use cpu for {user,group}{add,del,mod}.
484 - Update /etc/pam.d/passwd templates.
485
486 * Thu Jul 06 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-08
487 - Update actions to use smbldap-{user,group}{add,del,mod}.
488
489 * Thu Jul 06 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-07
490 - Fix warnings during template expansion.
491
492 * Thu Jul 06 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-06
493 - Fix typo in nss_ldap dependency.
494
495 * Thu Jul 06 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-05
496 - Configure nsswitch.conf and pam for ldap authentication.
497
498 * Wed Jul 05 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-04
499 - Add samba schema to ldap configuration.
500
501 * Wed Jul 05 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-03
502 - Fix templated config for smbldap_tools.
503
504 * Wed Jul 05 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-02
505 - Update Obsoletes/Provides headers to allow upgrade.
506 - Add templated config for smbldap_tools.
507
508 * Wed Jul 05 2006 Charlie Brady <charlie_brady@mitel.com> 4.17.0-01
509 - Include e-smith-ldap content, as base for LDAP authentication development.
510
511 * Wed Jun 28 2006 Gavin Weight <gweight@gmail.com> 4.16.0-26
512 - Menu text in console is incorrect for RAID5 installs. [SME: 404]
513
514 * Wed Jun 14 2006 Gavin Weight <gweight@gmail.com> 4.16.0-25
515 - Modify user create page to show henry:miller not henry_miller. [SME: 531]
516
517 * Fri Jun 9 2006 Gavin Weight <gweight@gmail.com> 4.16.0-24
518 - Remove lines for creating symlink to statusreport from spec file. [SME: 450]
519
520 * Mon Jun 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-23
521 - Allow for admin account when locking null passwords, and perform
522 check in post-upgrade so that the password screen will be presented
523 after the reboot [SME: 1529]
524
525 * Mon Jun 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-22
526 - Correct argument ordering in last change [SME: 790, SME: 1541]
527
528 * Sun May 28 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-21
529 - Increase cert serial number when new certificate is generated. [SME: 790]
530
531 * Sun May 28 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-20
532 - Change ssl.crt template so that cert is regenerated if issuer information
533 has changed. [SME: 1484]
534
535 * Thu Apr 27 2006 Gavin Weight <gweight@gmail.com> 4.16.0-19
536 - Change default shutdown value from shutdown to reboot. [SME: 1320]
537
538 * Sun Apr 23 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-18
539 - Fix syntax error introduced in last change (and reuse $rc and $choice in
540 raidManage.pl). [SME: 1285,1300]
541
542 * Fri Apr 21 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-17
543 - Force masq service to enabled for servergateway modes, but
544 leave at current setting for serveronly. Revises -09 change [SME: 1209]
545
546 * Wed Apr 19 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-16
547 - Add big warning about wiping disk to raid management screen.
548 [SME: 1285]
549
550 * Tue Apr 18 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-15
551 - Ensure that rmmod-bonding doesn't return error status if
552 bonding is not enabled (e.g. during upgrade) [SME: 935]
553
554 * Tue Apr 18 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-14
555 - Avoid warning from NICBondingOptions migrate fragment. [SME: 1271]
556
557 * Tue Apr 18 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-13
558 - Always save ssh property changes, even if sshd is disabled [SME: 1210]
559
560 * Thu Apr 13 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-12
561 - Don't run kudzu at every bootup. [SME: 727]
562
563 * Tue Apr 11 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-11
564 - More fixes to dhclient configuration (courtesy of Richard Schiffelers).
565 [SME: 881]
566
567 * Mon Apr 10 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-10
568 - Fixes to dhclient configuration (courtesy of Richard Schiffelers).
569 [SME: 881]
570
571 * Thu Apr 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-09
572 - Enable the masq service to ensure that installs and upgrades
573 are consistent. If someone really wants to disable it, they can
574 add a force fragment [SME: 1209]
575
576 * Thu Apr 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-08
577 - Lock accounts with bad SMB passwords [SME: 1193]
578
579 * Thu Apr 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-07
580 - Revert password length restriction changes [SME: 1193]
581
582 * Thu Apr 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-06
583 - Adjust plural in page title in last patch [SME: 1193]
584
585 * Thu Apr 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-05
586 - Adjust console logic for 14 character password restriction [SME: 1193]
587
588 * Wed Apr 5 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-04
589 - Only process 'network' entries in route-eth0 template [SME: 1182]
590
591 * Wed Apr 5 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-03
592 - Restrict passwords to 14 characters [SME: 1193]
593
594 * Tue Mar 14 2006 Gordon Rowell <gordonr@gormand.com.au> 4.16.0-02
595 - Rename anaconda logs, but leave a symlink. Do nothing if the log
596 is already a symlink or missing [SME: 808]
597
598 * Tue Mar 14 2006 Charlie Brady <charlie_brady@mitel.com> 4.16.0-01
599 - Roll stable stream version. [SME: 1016]
600
601 * Tue Mar 14 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-20
602 - Ensure that each user has a Shell property in post-upgrade.
603 If they didn't have one before, set it to the current value in
604 /etc/passwd. [SME: 859]
605
606 * Tue Mar 14 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-19
607 - Copy anaconda logs instead of renaming them in post-upgrade [SME: 808]
608 - Adjust timestamp of copied logs to logfiles2timestamp format [SME: 808]
609
610 * Mon Mar 13 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-18
611 - Change modSSL to be private in Private Server and Gateway mode [SME: 328]
612
613 * Mon Mar 13 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-17
614 - And remove now redundant calls to wherenext [SME: 986]
615
616 * Fri Mar 10 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.9-16
617 - Fix FM page name (FirstPage => First) in a few places. [SME: 986]
618
619 * Tue Mar 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-15
620 - Correct typo in -13 change which hid message [SME: 964]
621
622 * Tue Mar 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-14
623 - Display a message for single disk installs which catches that
624 case and tells people that they can add a second disk and produce
625 a mirrored pair [SME: 958]
626
627 * Tue Mar 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-13
628 - Display a nicer message when a spare disk is available to be
629 added to the pair [SME: 964]
630 - Blank line for consistency with other messages [SME: 964]
631
632 * Tue Mar 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-12
633 - Check whether a resync is in progress so we don't state that
634 intervention is required when it is not [SME: 958]
635
636 * Tue Mar 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-11
637 - Check whether destination drive of add_mirror is already part
638 of a RAID device. If so, complain and exit [SME: 870]
639 - Also ensure that /sbin is in the PATH
640
641 * Sun Mar 5 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.9-10
642 - Fixes to dhclient configuration. [SME: 881]
643
644 * Fri Mar 03 2006 Mark Knox <mark_knox@mitel.com> 4.15.9-09
645 - Added NIC Bonding options screen in console [SME: 935]
646 - Migrate old NICBondingOptions to new defaults, and added new default
647 options [SME: 935]
648 - rmmod bonding.ko in bootstrap-console-save so new options work
649 without extra reboot [SME: 935]
650
651 * Wed Mar 01 2006 Mark Knox <mark_knox@mitel.com> 4.15.9-08
652 - Allow NICBondingOptions in 10bonding template fragment [SME: 918]
653
654 * Wed Mar 01 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.9-07
655 - Bump pppoe run script mlimit from 10M to 25M. [SME: 907]
656
657 * Fri Feb 24 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-06
658 - Re-do -04 change as a patch so it sticks [SME: 863]
659
660 * Thu Feb 23 2006 Charlie Brady <charlieb@e-smith.com> 4.15.9-05
661 - Add templates for dhclient configuration file. [SME: 881]
662
663 * Wed Feb 22 2006 Charlie Brady <charlieb@e-smith.com> 4.15.9-04
664 - Remove default fragment for AdminEmail [SME: 863]
665
666 * Mon Feb 21 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-03
667 - Change 'Reconfigure' to lower case in menu [SME: 2]
668
669 * Mon Feb 20 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-02
670 - Add requires for mdadm. We use it in the console and raid monitor
671 and it won't get installed for 5.x upgrades [SME: 767]
672
673 * Fri Feb 17 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.9-01
674 - Roll patches to 4.15.8-60
675 - Trim changelog before 4.15.3-01 [SME: 828]
676
677 * Fri Feb 17 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-60
678 - Also rotate /var/log/anaconda.{log,syslog} in post-upgrade [SME: 808]
679
680 * Fri Feb 17 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-59
681 - Change 'Reconfigure' to lower case in -57 change [SME: 2]
682
683 * Fri Feb 17 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-58
684 - Add /root/upgrade.log and /root/upgrade.log.syslog to
685 logfiles2timestamp in post-upgrade event so we preserve
686 them across multiple upgrades [SME: 808]
687
688 * Fri Feb 17 2006 Gavin Weight <gweight@gmail.com> 4.15.8-57
689 - Added Reconfigure and Reboot option in console, changed
690 main console menu to reflect Reconfigure option [SME: 2]
691
692 * Thu Feb 16 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-56
693 - Default EmailForward to 'local' in case that part of the panel
694 is hidden from view [SME: 704]
695
696 * Thu Feb 16 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-55
697 - Adjust console title bar to 'SME Server' [SME: 726]
698 - Change title on "Choose administrator password" screens
699
700 * Mon Feb 13 2006 Mark Knox <mark_knox@mitel.com> 4.15.8-54
701 - Set EthernetDriver2 property when bonding is enabled [SME: 776]
702
703 * Mon Feb 13 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-53
704 - Remove cpuspeed.contrib ClearCase droppings [SME: 754]
705
706 * Sun Feb 12 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-52
707 - Start bootstrap-console earlier - in particular before raidmonitor.
708 Don't try to restart 'random'. [SME: 743]
709
710 * Sun Feb 12 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-51
711 - Obsolete keytable service. [SME: 746]
712
713 * Sat Feb 11 2006 Shad L. Lords <slords@mail.com> 4.15.8-50
714 - Run kudzu -q from inittab [SME: 727]
715
716 * Tue Feb 9 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-49
717 - Make bootp support optional, defaulting to 'deny'. [SME: 660]
718
719 * Thu Feb 9 2006 Gavin Weight <gweight@gmail.com> 4.15.8-48
720 - Removed the online-manual. [SME: 407]
721
722 * Thu Feb 9 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-47
723 - Hide email forwarding options on useraccounts page if there is
724 no 'smtpd' record [SME: 704]
725
726 * Wed Feb 8 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-46
727 - Fix conversion of user shell from sshell to rssh. [SME: 699]
728
729 * Tue Feb 7 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-45
730 - Fix up location of 00openRW fragments from change 41 [SME: 659. 679]
731
732 * Mon Feb 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-44
733 - Change logic for determining RAID partitions in use [SME: 516]
734 - Add detailed output of the RAID state to messages log [SME: 516]
735
736 * Mon Feb 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-43
737 - Only say that a RAID device is clean if truly clean [SME: 516]
738 - Adjusted warning to say 'may be required' instead of 'is'
739
740 * Mon Feb 6 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-42
741 - Delete 'deny bootp' fragment from dhcpd.conf, reverting to
742 default, which is to allow bootp. [SME: 660]
743
744 * Sun Feb 5 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-41
745 - Use appropriate esmith::*DB class for 00openRW migrate fragments.
746 [SME: 659]
747
748 * Tue Jan 31 2006 Gavin Weight <gweight@gmail.com> 4.15.8-40
749 - Added EmailForward migrate fragment [SME: 598]
750
751 * Tue Jan 31 2006 Gavin Weight <gweight@gmail.com> 4.15.8-39
752 - Added text periods and underscores in useraccounts [SME: 531]
753
754 * Tue Jan 31 2006 Gavin Weight <gweight@gmail.com> 4.15.8-38
755 - Updated copyright text in server-manager [SME: 459]
756
757 * Tue Jan 31 2006 Gavin Weight <gweight@gmail.com> 4.15.8-37
758 - The menu text incorrect for RAID5 configurations [SME: 404]
759
760 * Tue Jan 31 2006 Shad L. Lords <slords@mail.com> 4.15.8-36
761 - Disable zeroconf so 169.254.0.0/16 route isn't created [SME: 613]
762
763 * Sun Jan 29 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-35
764 - Fix flip of access settings to default on first post-upgrade (e.g.
765 sshd from public to private). [SME: 495]
766
767 * Sun Jan 29 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-34
768 - Remove remnants of statustest. [SME: 450]
769
770 * Wed Jan 25 2006 Charlie Brady <charlie_brady@mitel.com> 4.15.8-33
771 - Add templated elinks config file. [SME: 444]
772
773 * Mon Jan 23 2006 Shad L. Lords <slords@mail.com> 4.15.8-32
774 - Help raidmonitor report more than just failures [SME: 496]
775
776 * Mon Jan 23 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-31
777 - Create ~/.ssh as part of skeleton home directory [SME: 456]
778
779 * Wed Jan 18 2006 Charlie Brady <charlieb@e-smith.com> 4.15.8-30
780 - Fix reboot problem when switching WAN from dynamic to static
781 address. [SME: 500]
782
783 * Fri Jan 13 2006 Mark Knox <mark_knox@mitel.com> 4.15.8-29
784 - New migrate fragment to clean up NIC bonding property [SME: 449]
785
786 * Fri Jan 13 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-28
787 - Fix account regexp for set_password case [SME: 24]
788
789 * Wed Jan 11 2006 Mark Knox <mark_knox@mitel.com> 4.15.8-27
790 - New console option for ethernet bonding [SME: 449]
791
792 * Mon Jan 9 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-26
793 - Allow dot and underscore in account names [SME: 24]
794 - Default maxAcctNameLength and maxGroupNameLength to 31 [SME: 24]
795
796 * Thu Jan 5 2006 Charlie Brady <charlieb@e-smith.com> 4.15.8-25
797 - Avoid generating warning messages during interfaces migration
798 template fragment. [SME: 354]
799
800 * Thu Jan 5 2006 Charlie Brady <charlieb@e-smith.com> 4.15.8-24
801 - Don't add obsolete ipsec net-pf aliases to modprobe.conf, and
802 remove them if found. [SME: 390]
803
804 * Sun Jan 2 2006 Charlie Brady <charlieb@e-smith.com> 4.15.8-23
805 - Use regexp as well as cracklib to check admin password in console.
806 [SME: 335]
807
808 * Mon Jan 2 2006 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-22
809 - Change heuristic for finding disks in manageRAID.pl [SME: 342]
810
811 * Sat Dec 25 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-21
812 - Move testInternet console menu item to smeserver-support [SME: 364]
813
814 * Fri Dec 16 2005 Charlie Brady <charlieb@e-smith.com> 4.15.8-20
815 - Fix localization bug in add_mirror. [SME: 341]
816
817 * Thu Dec 15 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-19
818 - Remove the "In eight seconds" untruth from shutdown/reboot [SME: 86]
819
820 * Thu Dec 15 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-18
821 - Added modSSL{CipherSuite} default [SME: 194]
822
823 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-17
824 - Enable microcode_ctl service by default [SME: 74]
825
826 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-16
827 - Removed accounts db default for 'common'
828 - Added accounts db defaults for server-common and server-resources [SME: 77]
829
830 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-15
831 - Ensure that Nameservers==localhost is set for the primary domain [SME: 137]
832
833 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-14
834 - And remove db defaults for sysstat service [SME: 327]
835
836 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-13
837 - Remove sysstat startup symlink [SME: 327]
838
839 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-12
840 - Default sysconfig{PreviousSystemMode} == unknown [SME: 75]
841
842 * Wed Dec 14 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-11
843 - Remove Requires: sysstat [SME: 327]
844
845 * Sat Dec 10 2005 Charlie Brady <charlieb@e-smith.com> 4.15.8-10
846 - Move code for testing internet access into menu item file.
847 [SME: 261]
848
849 * Thu Dec 8 2005 Charlie Brady <charlieb@e-smith.com> 4.15.8-09
850 - Fix looping in console at swap ethernet choice page. [SME: 68]
851
852 * Wed Dec 7 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-08
853 - Fix taint issues with RAID management menu item [SME: 253]
854
855 * Mon Dec 05 2005 Filippo Carletti <carletti@mobilia.it> 4.15.8-07
856 - console: DHCP range (wrong path chosen for non-English) [SME: 157]
857
858 * Fri Dec 2 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-06
859 - Initial cut at console menu item to (re)add RAID-1 mirror [SME: 253]
860 - Needs to move to /sbin/e-smith/console-menu-items, once I work out
861 what I believe is a taint issue.
862
863 * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-05
864 - Change 'standby' to 'stand by' in console [SME: 66]
865
866 * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-04
867 - Fix routing on eth0 for multiple local networks [SME: 203]
868
869 * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 4.15.8-03
870 - Bump release number only
871
872 * Mon Nov 28 2005 Charlie Brady <charlieb@e-smith.com>
873 - [4.15.8-02]
874 - Re-import head to CVS.
875 - Regenerate both key and cert when cert expires, not just crt. [SF: 1365965]
876
877 * Sun Nov 20 2005 Gordon Rowell <gordonr@e-smith.com>
878 - [4.15.8-01]
879 - Default cpuspeed to disabled [MN00107779]
880
881 * Wed Nov 16 2005 Mark Knox <mark_knox@mitel.com>
882 - [4.15.7-01]
883 - Imported to ClearCase
884 - Changed console sort order from ASCII to numeric [MN00107120]
885
886 * Sun Nov 13 2005 Gordon Rowell <gordonr@e-smith.com>
887 - [4.15.6-09]
888 - Add -f option to add_mirror to allow use of disks with existing
889 partition tables [MN00101667]
890
891 * Sun Nov 13 2005 Gordon Rowell <gordonr@e-smith.com>
892 - [4.15.6-08]
893 - Add reconfiguration reboot option to reboot panel [SF: 1349946]
894 - TODO: Cleanup so that the red warning header doesn't display since
895 the reboot is going to happen anyway
896
897 * Mon Nov 7 2005 Gordon Rowell <gordonr@e-smith.com>
898 - [4.15.6-07]
899 - Only signal-event ip-change on the BOUND action of dhclient [SF: 1344853]
900
901 * Tue Nov 1 2005 Charlie Brady <charlieb@e-smith.com>
902 - [4.15.6-06]
903 - Change DISABLED -> OFF in init script messages, and go back to standard
904 alignment. [SF: 1264702, 134543]
905
906 * Mon Oct 24 2005 Charlie Brady <charlieb@e-smith.com>
907 - [4.15.6-05]
908 - Add default value of SYSFONTACM to /etc/sysconfig/i18n. [SF: 1295293]
909
910 * Mon Oct 24 2005 Charlie Brady <charlieb@e-smith.com>
911 - [4.15.6-04]
912 - Replace grub setup commands in add_mirror with an exec of an external
913 script. This script will be provided by a bootloader specific package,
914 e.g. e-smith-lilo or e-smith-grub. That package should include a
915 "Provides: e-smith-bootloader" header, to satisfy a Requires in this
916 package. [SF: 1335937]
917
918 * Thu Oct 20 2005 Charlie Brady <charlieb@e-smith.com>
919 - [4.15.6-03]
920 - Unload network drivers immediately after rc.sysinit runs, so that
921 we can control the order of allocation of eth0 and eth1. [SF: 1332366]
922
923 * Mon Oct 17 2005 Charlie Brady <charlieb@e-smith.com>
924 - [4.15.6-02]
925 - Disable raid monitor if /boot/grub/device.map suggests that the system
926 is a single disk system. [SF: 1269091]
927
928 * Fri Oct 14 2005 Gordon Rowell <gordonr@e-smith.com>
929 - [4.15.6-01]
930 - Remove L10Ns from base packages [SF: 1309520]
931
932 * Fri Oct 14 2005 Gordon Rowell <gordonr@e-smith.com>
933 - [4.15.5-01]
934 - New dev stream before relocating L10Ns
935
936 * Thu Oct 13 2005 Gordon Rowell <gordonr@gormand.com.au>
937 - [4.15.4-52]
938 - Add /sbin/e-smith/add_mirror [SF: 1325479]
939
940 * Tue Oct 11 2005 Charlie Brady <charlieb@e-smith.com>
941 - [4.15.4-51]
942 - Untaint menu choice when ethernet driver is chosen from menu. [SF: 1323270]
943
944 * Tue Oct 11 2005 Charlie Brady <charlieb@e-smith.com>
945 - [4.15.4-50]
946 - Move user-create-unix action before template expansions, so
947 that getpwnam can be used in template fragments. Ditto
948 for group-create-unix. [SF. 1322231]
949
950 * Sun Oct 9 2005 Charlie Brady <charlieb@e-smith.com>
951 - [4.15.4-49]
952 - Fix spelling mistake in useraccounts panel. [SF: 1320002]
953
954 * Fri Sep 30 2005 Gordon Rowell <gordonr@e-smith.com>
955 - [4.15.4-48]
956 - Revised translation of groups panel, reordered to match
957 the English lexicon - Thanks Didier Rambeau [SF: 1305184]
958
959 * Fri Sep 30 2005 Gordon Rowell <gordonr@e-smith.com>
960 - [4.15.4-47]
961 - Added foot.tmpl for Italian [SF: 1309266]
962
963 * Fri Sep 30 2005 Gordon Rowell <gordonr@e-smith.com>
964 - [4.15.4-46]
965 - Added Italian L10Ns - Thanks Filippo Carletti [SF: 1309266]
966
967 * Fri Sep 30 2005 Gordon Rowell <gordonr@e-smith.com>
968 - [4.15.4-45]
969 - Added Italian for Please wait - we should do this through gettext
970 or similar [SF: 1309288]
971
972 * Thu Sep 29 2005 Gordon Rowell <gordonr@e-smith.com>
973 - [4.15.4-44]
974 - Reword Master DNS Server screen as "Corporated DNS Server", in
975 line with domains panel [gordonr MN00096914]
976
977 * Mon Sep 26 2005 Gordon Rowell <gordonr@e-smith.com>
978 - [4.15.4-43]
979 - German L10Ns for userpassword and console - Thanks Dietmar Berteld
980 [SF: 1293325]
981
982 * Sun Sep 25 2005 Gordon Rowell <gordonr@e-smith.com>
983 - [4.15.4-42]
984 - Added German L10N - Thanks Dietmar Berteld [SF: 1293325]
985
986 * Sun Sep 25 2005 Gordon Rowell <gordonr@e-smith.com>
987 - [4.15.4-41]
988 - Added "de" to pleasewait ugliness case statement and
989 sorted the list alphabetically [SF: 1293325]
990
991 * Fri Sep 23 2005 Gordon Rowell <gordonr@e-smith.com>
992 - [4.15.4-40]
993 - Convert [s]smtpfront-qmail to [s]smtpd in migrate fragment [SF: 1291265]
994
995 * Thu Sep 22 2005 Charlie Brady <charlieb@e-smith.com>
996 - [4.15.4-39]
997 - Add preliminary support for ethernet bonding on local interface.
998 - Modify user-modify-unix so that usermod is not called to change
999 shell or GCOS field unless they need to change.
1000
1001 * Mon Sep 12 2005 Charlie Brady <charlieb@e-smith.com>
1002 - [4.15.4-38]
1003 - Update filelist entries for databases which have moved
1004 from /home/e-smith to /home/e-smith/db [SF: 1216546]
1005
1006 * Tue Sep 6 2005 Tony Clayton <apc@e-smith.com>
1007 - [4.15.4-37]
1008 - Create /mnt/floppy symlink if required in post-{install,upgrade}.
1009 [MN00095821]
1010 - Haldaemon race conditions seem quite recalcitrant, so don't try to create
1011 /mnt/cdrom symlink. [SF: 1260322]
1012 - Disable CTRL-C in console [tonyc SF: 1264697]
1013 - Catch CTRL-C in console during Test Internet [tonyc SF: 1264697]
1014
1015 * Tue Sep 6 2005 Charlie Brady <charlieb@e-smith.com>
1016 - [4.15.4-36]
1017 - Rework user-group-modify to work around perl bug in getgrent(). [SF 1276553]
1018
1019 * Tue Sep 6 2005 Charlie Brady <charlieb@e-smith.com>
1020 - [4.15.4-35]
1021 - Also create /mnt/floppy symlink if required. [MN00095821]
1022
1023 * Mon Sep 5 2005 Gordon Rowell <gordonr@e-smith.com>
1024 - [4.15.4-34]
1025 - Re-add Master DNS Server console screen [gordonr MN00096910, MN00088222]
1026
1027 * Fri Sep 2 2005 Charlie Brady <charlieb@e-smith.com>
1028 - [4.15.4-33]
1029 - Fix race condition in /mnt/cdrom symlink creation, by creating
1030 symlink from haldaemon action. [SF: 1260322]
1031
1032 * Thu Sep 1 2005 Charlie Brady <charlieb@e-smith.com>
1033 - [4.15.4-32]
1034 - Really create /mnt/cdrom symlink if required. [SF: 1260322]
1035
1036 * Tue Aug 30 2005 Shad Lords <slords@mail.com>
1037 - [4.15.4-31]
1038 - Update services entries to conform with RHEL4 services [SF: 1276479]
1039
1040 * Mon Aug 29 2005 Charlie Brady <charlieb@e-smith.com>
1041 - [4.15.4-30]
1042 - Correctly handle multiple net specification in ValidFrom for httpd-admin.
1043 [SF: 1273756]
1044
1045 * Tue Aug 23 2005 Charlie Brady <charlieb@e-smith.com>
1046 - [4.15.4-29]
1047 - Fix taint problem in license text in option 6 of the console menu.
1048 [SF: 1267284]
1049
1050 * Tue Aug 23 2005 Gordon Rowell <gordonr@gormand.com.au>
1051 - [4.15.4-28]
1052 - Respect Shell property of user accounts [SF: 1266706]
1053
1054 * Thu Aug 18 2005 Charlie Brady <charlieb@e-smith.com>
1055 - [4.15.4-27]
1056 - Modify /sbin/e-smith/service so that it runs /sbin/service unless
1057 runlevel is 7. [SF: 1237968]
1058 - Only prefix /sbin/e-smith to PATH if user is root. [SF: 1250579]
1059
1060 * Tue Aug 16 2005 Charlie Brady <charlieb@e-smith.com>
1061 - [4.15.4-26]
1062 - Add Requires for bridge-utils and vconfig.
1063
1064 * Tue Aug 16 2005 Charlie Brady <charlieb@e-smith.com>
1065 - [4.15.4-25]
1066 - Add "Requires: rssh".
1067
1068 * Mon Aug 15 2005 Charlie Brady <charlieb@e-smith.com>
1069 - [4.15.4-24]
1070 - Update %ghost filelist entries for databases which have moved
1071 from /home/e-smith to /home/e-smith/db [SF: 1216546]
1072
1073 * Mon Aug 15 2005 Charlie Brady <charlieb@e-smith.com>
1074 - [4.15.4-23]
1075 - Create /mnt/cdrom symlink if required. [SF: 1260322]
1076
1077 * Thu Aug 11 2005 Charlie Brady <charlieb@e-smith.com>
1078 - [4.15.4-22]
1079 - Add Requires: whiptail so that the out fork of whiptail from the
1080 newt package is installed on upgrade.
1081
1082 * Tue Aug 9 2005 Charlie Brady <charlieb@e-smith.com>
1083 - [4.15.4-21]
1084 - Add Requires: headers for all the additional standard daemons, to
1085 ensure they are installed on upgrade.
1086
1087 * Tue Aug 9 2005 Shad Lords <slords@mail.com>
1088 - [4.15.4-20]
1089 - Change httpd-admin access from local to localhost [SF: 1246986]
1090 - Change console to use 980 instead of https to avoid warnings [SF: 1246182]
1091 - tie console to new httpd-admin{TCPPort} property. [SF: 1246986]
1092
1093 * Tue Aug 2 2005 Shad Lords <slords@email.com>
1094 - [4.15.4-19]
1095 - Add TCPPort and access for httpd-admin [SF: 1246986]
1096 - Fix UnsavedChanges in console [SF: 1245238]
1097
1098 * Thu Jul 28 2005 Charlie Brady <charlieb@e-smith.com>
1099 - [4.15.4-18]
1100 - Remove all use db_ API except in console (which will come later).
1101
1102 * Wed Jul 27 2005 Shad Lords <slords@mail.com>
1103 - [4.15.4-17]
1104 - Add systemid property to sysconfig db record. [SF: 1246367]
1105
1106 * Wed Jul 27 2005 Shad Lords <slords@mail.com>
1107 - [4.15.4-16]
1108 - Upgrade database APIs to latest standard.
1109 - Move databases from /home/e-smith to /home/e-smith/db [SF: 1216546]
1110
1111 * Wed Jul 27 2005 Shad Lords <slords@mail.com>
1112 - [4.15.4-15]
1113 - Use https to access server-manager from console, to avoid redirect
1114 problems. [SF: 1246182]
1115
1116 * Wed Jul 27 2005 Shad Lords <slords@mail.com>
1117 - [4.15.4-14]
1118 - Remove hwconfig db default entry. [SF: 1246180]
1119
1120 * Wed Jul 27 2005 Charlie Brady <charlieb@e-smith.com>
1121 - [4.15.4-13]
1122 - Remove checking against 32 group limit from UI. Thanks to Gordon Rowell
1123 for the main patch. [SF: 1245421]
1124
1125 * Tue Jul 26 2005 Charlie Brady <charlieb@e-smith.com>
1126 - [4.15.4-12]
1127 - Patches from Shad Lords.
1128 - Complete fix of user password validation started in 4.15.3-06.
1129 [SF: 1242098]
1130 - Change default password strength to "strong". [SF: 1246178]
1131
1132 * Tue Jul 19 2005 Charlie Brady <charlieb@e-smith.com>
1133 - [4.15.4-11]
1134 - Patches submitted by Gordon Rowell.
1135 - Change /etc/modules.conf templates to /etc/modprobe.conf
1136 and add templates.metadata/etc/modprobe.conf [SF: 1227251]
1137 - Remove fragments 10appletalk and 95ModulePaths, since they are
1138 for very old migrations of /etc/modules.conf
1139
1140 * Tue Jul 19 2005 Charlie Brady <charlieb@e-smith.com>
1141 - [4.15.4-10]
1142 - Move quota setup in fstab template into e-smith-quota, where it
1143 belongs.
1144
1145 * Tue Jul 12 2005 Charlie Brady <charlieb@e-smith.com>
1146 - [4.15.4-09]
1147 - Add default db entries for messagebus and haldaemon. [SF: 1225899]
1148
1149 * Tue Jul 12 2005 Charlie Brady <charlieb@e-smith.com>
1150 - [4.15.4-08]
1151 - Add messagebus and haldaemon services, so that cdrom mount point
1152 etc is created as required. [SF: 1225899]
1153
1154 * Fri Jul 8 2005 Charlie Brady <charlieb@e-smith.com>
1155 - [4.15.4-07]
1156 - Add miscelleous performance related standard RHEL/CentOS services.
1157
1158 * Thu Jul 7 2005 Charlie Brady <charlieb@e-smith.com>
1159 - [4.15.4-06]
1160 - Add RAID monitoring service. [SF: 1222143]
1161
1162 * Tue Jul 5 2005 Charlie Brady <charlieb@e-smith.com>
1163 - [4.15.4-05]
1164 - Fix log noise from DynDNS update script. [SF: 1231871]
1165
1166 * Fri Jun 24 2005 Charlie Brady <charlieb@e-smith.com>
1167 - [4.15.4-04]
1168 - Change default domain name setting - I'm sure that xxx is deprecated.
1169
1170 * Tue Jun 21 2005 Charlie Brady <charlieb@e-smith.com>
1171 - [4.15.4-03]
1172 - Deal gracefully with missing /etc/sysconfig/keyboard file.
1173
1174 * Tue Jun 21 2005 Charlie Brady <charlieb@e-smith.com>
1175 - [4.15.4-02]
1176 - Remove "random" service startup symlink - no longer required, as
1177 prng is seeded by rc.sysinit.
1178
1179 * Tue Jun 21 2005 Charlie Brady <charlieb@e-smith.com>
1180 - [4.15.4-01]
1181 - Make new development stream - 4.15.4
1182
1183 * Mon Jun 20 2005 Charlie Brady <charlieb@e-smith.com>
1184 - [4.15.3-07]
1185 - Move httpd-admin logging from inside /var/log/httpd to /var/log/httpd-admin.
1186 - Remove mouseconfig hack. [MN00057145]
1187
1188 * Fri Jun 17 2005 Charlie Brady <charlieb@e-smith.com>
1189 - [4.15.3-06]
1190 - Fix password strength checking of user passwords. [SF: 1222255]
1191
1192 * Thu Jun 16 2005 Charlie Brady <charlieb@e-smith.com>
1193 - [4.15.3-05]
1194 - Prefix /sbin/e-smith to $PATH, rather than append. [SF: 1222092]
1195
1196 * Tue Jun 14 2005 Charlie Brady <charlieb@e-smith.com>
1197 - [4.15.3-04]
1198 - Fix set-external-ip in case of missing ExternalIP db record. [SF: 1217877]
1199
1200 * Tue Jun 14 2005 Charlie Brady <charlieb@e-smith.com>
1201 - [4.15.3-03]
1202 - Remove smbpasswd references from chap-secrets file. Don't re-expand
1203 chap-secrets file during various user related events. [SF: 1215401]
1204
1205 * Tue Jun 14 2005 Charlie Brady <charlieb@e-smith.com>
1206 - [4.15.3-02]
1207 - Break up template for /etc/shells into fragments, and add
1208 /usr/bin/rssh. [SF: 1220145]
1209
1210 * Thu Jun 9 2005 Charlie Brady <charlieb@e-smith.com>
1211 - [4.15.3-01]
1212 - Roll new development stream - 4.15.3
1213
1214 %prep
1215 %setup
1216 %patch1 -p1
1217 %patch2 -p1
1218 %patch3 -p1
1219 %patch4 -p1
1220 %patch5 -p1
1221 %patch6 -p1
1222 %patch7 -p1
1223 %patch8 -p1
1224
1225 %pre
1226 if [ -d /etc/e-smith/locale/fr-ca -a ! -L /etc/e-smith/locale/fr-ca ]
1227 then
1228 cd /etc/e-smith/locale
1229
1230 [ -L fr ] && rm fr
1231 mkdir fr
1232 mv fr-ca/* fr
1233 rmdir fr-ca
1234 fi
1235
1236 [ ! -L /etc/e-smith/locale/fr-ca ] && ln -s fr /etc/e-smith/locale/fr-ca
1237
1238 /sbin/e-smith/create-system-user smelog 1002 \
1239 'smelog log user' /var/log/smelog /bin/false
1240 /sbin/e-smith/create-system-user smelastsys 2999 \
1241 'sme last system user marker' /tmp /bin/false
1242
1243 %post
1244
1245 %build
1246 # Force creation of potentially empty directories
1247 mkdir -p root/etc/e-smith/licenses
1248 mkdir -p root/etc/e-smith/skel/user/.ssh
1249 mkdir -p root/etc/e-smith/skel/user/home
1250 mkdir -p root/etc/e-smith/skel/user/Maildir/{cur,new,tmp}
1251 mkdir -p root/etc/e-smith/skel/e-smith/files/users
1252 mkdir -p root/etc/e-smith/skel/e-smith/files/users/admin/home
1253 mkdir -p root/etc/e-smith/skel/e-smith/files/primary/{cgi-bin,files,html}
1254 mkdir -p root/etc/e-smith/skel/e-smith/Maildir/{cur,new,tmp}
1255 mkdir -p root/etc/e-smith/templates{,-custom,-user,-user-custom}
1256 mkdir -p root/home/e-smith/files/{users,server-resources}
1257 mkdir -p root/home/e-smith/files/users/admin/home
1258 mkdir -p root/home/e-smith/Maildir/{cur,new,tmp}
1259 mkdir -p root/root/.ssh
1260 mkdir -p root/var/log/wan
1261
1262 %if "%_build_arch" == "i386"
1263 echo "enabled" > root/etc/e-smith/db/configuration/defaults/apmd/status
1264 %else
1265 echo "disabled" > root/etc/e-smith/db/configuration/defaults/apmd/status
1266 %endif
1267
1268 LEXICONS=$(find root/etc/e-smith/web/{functions,panels/password/cgi-bin} \
1269 -type f | grep -v CVS)
1270
1271 for lexicon in $LEXICONS
1272 do
1273 /sbin/e-smith/validate-lexicon $lexicon
1274 done
1275
1276 /sbin/e-smith/generate-lexicons
1277
1278 perl createlinks
1279 /sbin/e-smith/buildtests 10e-smith-base
1280 ln -s /etc/rc.d/rc.local root/etc/rc.d/init.d/local
1281 mkdir -p root/etc/rc6.d
1282 mkdir -p root/etc/rc.d/rc7.d
1283 ln -s /etc/rc.d/rc7.d root/etc/rc7.d
1284 # Improve "telinit 1 behaviour
1285 mkdir -p root/etc/rc.d/rc1.d
1286
1287 mkdir -p root/usr/share/locale/en_US/LC_MESSAGES
1288 xgettext -L perl -o root/usr/share/locale/en_US/LC_MESSAGES/server-console.po root/sbin/e-smith/console
1289
1290 mkdir -p root/etc/e-smith/locale
1291 # Make the fr-ca link in %pre to ease upgrades
1292 # ln -s fr root/etc/e-smith/locale/fr-ca
1293 ln -s fr root/etc/e-smith/locale/fr-fr
1294 ln -s en-us root/etc/e-smith/locale/en
1295 ln -s en-us root/etc/e-smith/locale/en-au
1296 ln -s en-us root/etc/e-smith/locale/en-gb
1297 ln -s en-us root/etc/e-smith/locale/en-nz
1298
1299 mkdir -p root/etc/e-smith/templates/etc/dhcpc/dhcpcd.exe
1300 ln -s /etc/e-smith/templates-default/template-begin-shell \
1301 root/etc/e-smith/templates/etc/dhcpc/dhcpcd.exe/template-begin
1302
1303 for file in imap login passwd pwauth system-auth
1304 do
1305 mkdir -p root/etc/e-smith/templates/etc/pam.d/$file
1306 ln -s /etc/e-smith/templates-default/template-begin-pam \
1307 root/etc/e-smith/templates/etc/pam.d/$file/template-begin
1308 done
1309
1310 mkdir -p root/service
1311 mkdir -p root/etc/rc.d/init.d/supervise
1312
1313 for service in dhcpd wan ippp syslog klogd
1314 do
1315 ln -s /var/service/$service root/service/$service
1316 mkdir -p root/var/service/$service/supervise
1317 touch root/var/service/$service/down
1318 if [ -d root/var/service/$service/log ]
1319 then
1320 mkdir -p root/var/service/$service/log/supervise
1321 mkdir -p root/var/log/$service
1322 fi
1323 ln -s ../daemontools root/etc/rc.d/init.d/supervise/$service
1324 done
1325
1326 # Remove (for now) supervised syslog and klogd services
1327 rm root/etc/rc.d/init.d/supervise/{syslog,klogd}
1328 rm root/service/{syslog,klogd}
1329
1330 mkdir -p root/etc/e-smith/events/local
1331 mkdir -p root/etc/e-smith/events/user-modify-admin
1332 mkdir -p root/home/e-smith/db
1333
1334 mkdir -p root/etc/e-smith/pam
1335 mkdir -p root/home/e-smith/ssl.key
1336 mkdir -p root/home/e-smith/ssl.crt
1337 mkdir -p root/home/e-smith/ssl.pem
1338
1339 mkdir -p root/var/state/e-smith
1340
1341 for file in %{dbfiles}
1342 do
1343 mkdir -p root/etc/e-smith/db/$file/{defaults,migrate,force}
1344 done
1345
1346 mkdir -p root/etc/tcprules
1347
1348 mkdir -p root/service
1349 touch root/var/service/wan/down
1350
1351 ln -s /var/service/raidmonitor root/service/raidmonitor
1352
1353 mkdir -p root/var/service/raidmonitor/supervise
1354 touch root/var/service/raidmonitor/down
1355
1356 mkdir -p root/var/service/raidmonitor/log/supervise
1357
1358 mkdir -p root/var/log/raidmonitor
1359
1360 mkdir -p root/etc/e-smith/tests
1361 mkdir -p root/etc/rc.d/rc7.d
1362 ln -s /etc/rc.d/init.d/e-smith-service root/etc/rc.d/rc7.d/S42ldap
1363 mkdir -p root/home/e-smith/db/ldap
1364
1365 mkdir -p root/etc/rc.d/init.d/supervise
1366 ln -s ../daemontools root/etc/rc.d/init.d/supervise/ldap
1367
1368 mkdir -p root/service
1369 ln -s /var/service/ldap root/service/ldap
1370 touch root/var/service/ldap/down
1371 mkdir -p root/var/service/ldap/ssl
1372
1373 %install
1374 rm -rf $RPM_BUILD_ROOT
1375 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
1376 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
1377 --file /etc/cron.daily/conf-mod_ssl 'attr(0544,root,root)' \
1378 --file /etc/rc.d/rc.e-smith 'attr(0750,root,root)' \
1379 --dir /var/service/dhcpd 'attr(01755,root,root)' \
1380 --file /var/service/dhcpd/down 'attr(0644,root,root)' \
1381 --file /var/service/dhcpd/run 'attr(0755,root,root)' \
1382 --dir /var/service/dhcpd/log 'attr(0755,root,root)' \
1383 --dir /var/service/dhcpd/log/supervise 'attr(0700,root,root)' \
1384 --dir /var/service/dhcpd/supervise 'attr(0700,root,root)' \
1385 --file /var/service/dhcpd/log/run 'attr(0755,root,root)' \
1386 --dir /var/log/dhcpd 'attr(2750,smelog,smelog)' \
1387 --dir /var/service/raidmonitor 'attr(01755,root,root)' \
1388 --file /var/service/raidmonitor/down 'attr(0644,root,root)' \
1389 --file /var/service/raidmonitor/run 'attr(0755,root,root)' \
1390 --dir /var/service/raidmonitor/log 'attr(0755,root,root)' \
1391 --dir /var/service/raidmonitor/log/supervise 'attr(0700,root,root)' \
1392 --dir /var/service/raidmonitor/supervise 'attr(0700,root,root)' \
1393 --file /var/service/raidmonitor/log/run 'attr(0755,root,root)' \
1394 --dir /var/log/raidmonitor 'attr(2750,smelog,smelog)' \
1395 --file /var/service/syslog/run 'attr(0755,root,root)' \
1396 --file /var/service/syslog/down 'attr(0644,root,root)' \
1397 --file /var/service/klogd/run 'attr(0755,root,root)' \
1398 --file /var/service/klogd/down 'attr(0644,root,root)' \
1399 --dir /etc/e-smith/pam 'attr(0700,root,root)' \
1400 --dir /home/e-smith/ssl.key 'attr(0700,root,root)' \
1401 --dir /home/e-smith/ssl.crt 'attr(0700,root,root)' \
1402 --dir /home/e-smith/ssl.pem 'attr(0700,root,root)' \
1403 --file /var/service/ldap/run 'attr(0750,root,root)' \
1404 --file /var/service/ldap/finish 'attr(0750,root,root)' \
1405 --dir /var/service/ldap/control 'attr(0750,root,root)' \
1406 --file /var/service/ldap/control/1 'attr(0750,root,root)' \
1407 --dir /var/service/ldap/ssl 'attr(0750,root,ldap)' \
1408 --dir /var/lib/ldap 'attr(0700,ldap,ldap)' \
1409 --dir /var/service/wan 'attr(1755,root,root)' \
1410 --file /var/service/wan/down 'attr(0644,root,root)' \
1411 --file /var/service/wan/run 'attr(0750,root,root)' \
1412 --file /var/service/wan/run.dhclient 'attr(0750,root,root)' \
1413 --file /var/service/wan/run.pppoe 'attr(0750,root,root)' \
1414 --file /var/service/wan/run.static 'attr(0750,root,root)' \
1415 --file /var/service/wan/run.dialup 'attr(0750,root,root)' \
1416 --file /var/service/wan/run.disabled 'attr(0750,root,root)' \
1417 --dir /var/service/wan/supervise 'attr(0700,root,root)' \
1418 --dir /var/service/wan/log 'attr(1755,root,root)' \
1419 --file /var/service/wan/log/run 'attr(0750,root,root)' \
1420 --dir /var/service/wan/log/supervise 'attr(0700,root,root)' \
1421 --dir /var/log/wan 'attr(2750,smelog,smelog)' \
1422 --dir /var/service/ippp 'attr(1755,root,root)' \
1423 --file /var/service/ippp/down 'attr(0644,root,root)' \
1424 --file /var/service/ippp/run 'attr(0750,root,root)' \
1425 --dir /var/service/ippp/supervise 'attr(0700,root,root)' \
1426 --dir /var/service/ippp/log 'attr(1755,root,root)' \
1427 --file /var/service/ippp/log/run 'attr(0750,root,root)' \
1428 --dir /var/service/ippp/log/supervise 'attr(0700,root,root)' \
1429 --dir /var/log/ippp 'attr(2750,smelog,smelog)' \
1430 --dir /etc/e-smith/skel/user/.ssh 'attr(0700,root,root)' \
1431 > %{name}-%{version}-%{release}-filelist
1432
1433 mkdir -p $RPM_BUILD_ROOT/home/e-smith/db
1434 for file in %{dbfiles}
1435 do
1436 # Create ghost file for rpm
1437 touch $RPM_BUILD_ROOT/home/e-smith/db/$file
1438 echo "%config(noreplace) %attr(0640,root,admin) /home/e-smith/db/$file" \
1439 >> %{name}-%{version}-%{release}-filelist
1440 done
1441 echo "%doc COPYING" >> %{name}-%{version}-%{release}-filelist
1442
1443 %clean
1444 rm -rf $RPM_BUILD_ROOT
1445
1446 %files -f %{name}-%{version}-%{release}-filelist
1447 %defattr(-,root,root)

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