/[smeserver]/rpms/e-smith-netatalk/sme7/e-smith-netatalk.spec
ViewVC logotype

Contents of /rpms/e-smith-netatalk/sme7/e-smith-netatalk.spec

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


Revision 1.1 - (show annotations) (download)
Tue Jun 12 15:48:37 2007 UTC (16 years, 11 months ago) by slords
Branch: MAIN
CVS Tags: e-smith-netatalk-1_14_0-6_el4_sme
Import on branch sme7 of package e-smith-netatalk-1.14.0-6.el4.sme.src.rpm

1 Summary: e-smith server and gateway - netatalk module
2 %define name e-smith-netatalk
3 Name: %{name}
4 %define version 1.14.0
5 %define release 6
6 Version: %{version}
7 Release: %{release}%{?dist}
8 License: GPL
9 Group: Networking/Daemons
10 Source: %{name}-%{version}.tar.gz
11 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
12 Requires: e-smith-base >= 4.13.2-08
13 Requires: e-smith-lib >= 1.15.1-16
14 Requires: appletalk-kmod
15 Obsoletes: kernel-module-appletalk
16 Obsoletes: kernel-smp-module-appletalk
17 Requires: netatalk
18 BuildRequires: e-smith-devtools
19 BuildArchitectures: noarch
20 AutoReqProv: no
21
22 %description
23 e-smith server and gateway software - netatalk module.
24 Add Appletalk server features, using the netatalk package.
25
26 %changelog
27 * Wed May 9 2007 Shad L. Lords <slords@mail.com> 1.14.0-6
28 - Clean up kernel module requires
29
30 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
31 - Clean up spec so package can be built by koji/plague
32
33 * Mon Apr 09 2007 Stephen Noble <support@dungog.net> 1.14.0-05
34 - backout -04 change [SME: 1026]
35
36 * Mon Apr 09 2007 Stephen Noble <support@dungog.net> 1.14.0-04
37 - remove papd.conf [SME: 1026]
38
39 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
40 - Update to new release naming. No functional changes.
41 - Make Packager generic
42
43 * Sat Dec 02 2006 Shad L. Lords <slords@mail.com> 1.14.0-02
44 - Update requires to reflect new kernel module format
45
46 * Wed Mar 15 2006 Charlie Brady <charlie_brady@mitel.com> 1.14.0-01
47 - Roll stable stream version. [SME: 1016]
48
49 * Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.13.0-08
50 - Bump release number only
51
52 * Fri Oct 28 2005 Charlie Brady <charlieb@e-smith.com>
53 - [1.13.0-07]
54 - Don't fail in atalk-restart if atalk is disabled and stopped. [SF: 1339754]
55
56 * Mon Aug 22 2005 Charlie Brady <charlieb@e-smith.com>
57 - [1.13.0-06]
58 - Add missing "use esmith::util" in atalk-restart. [SF: 1264931]
59
60 * Tue Aug 16 2005 Charlie Brady <charlieb@e-smith.com>
61 - [1.13.0-05]
62 - Add Requires headers for kernel module RPMs, to ensure that module RPMs are
63 added during install/upgrade.
64
65 * Tue Aug 2 2005 Charlie Brady <charlieb@e-smith.com>
66 - [1.13.0-04]
67 - Update to current db access APIs, in readiness for move of dbs to private
68 directory. [SF: 1216546 (Shad)]
69
70 * Fri May 27 2005 Charlie Brady <charlieb@e-smith.com>
71 - [1.13.0-03]
72 - Replace /etc/atalk/netatalk.conf symlink with templated
73 file.
74
75 * Tue Apr 12 2005 Charlie Brady <charlieb@e-smith.com>
76 - [1.13.0-02]
77 - Add new config params required for netatalk 2.x (thanks to
78 Roger Buck for research).
79 - Use only a single HUP signal to tell afpd to reload its
80 config.
81
82 * Thu Mar 31 2005 Charlie Brady <charlieb@e-smith.com>
83 - [1.13.0-01]
84 - Changing version to development stream number - 1.13.0
85
86 * Thu Mar 31 2005 Charlie Brady <charlieb@e-smith.com>
87 - [1.12.0-05]
88 - Optimise template expansion v event matrix. Don't call atalk-reload
89 during network-{create,delete}.
90
91 * Thu Jan 20 2005 Charlie Brady <charlieb@e-smith.com>
92 - [1.12.0-04]
93 - Use generic_template_expand action where possible, in place
94 of specific actions. Update e-smith-lib dependency. [MN00064130]
95 - Add config -> netatalk.conf symlink for compatibility with later netatalk
96 package. [MN00064917]
97
98 * Thu Jul 10 2003 Michael Soulier <msoulier@e-smith.com>
99 - [1.12.0-03]
100 - Backout of previous change. [msoulier 9331]
101
102 * Thu Jul 10 2003 Michael Soulier <msoulier@e-smith.com>
103 - [1.12.0-02]
104 - Adapted to handle a blades-post-install event. [msoulier 9331]
105
106 * Thu Jun 26 2003 Charlie Brady <charlieb@e-smith.com>
107 - [1.12.0-01]
108 - Changing version to stable stream number - 1.12.0
109
110 * Tue Apr 29 2003 Tony Clayton <apc@e-smith.com>
111 - [1.11.0-08]
112 - Remove dead atalk-conf-startup action [tonyc 8537]
113
114 * Tue Apr 1 2003 Gordon Rowell <gordonr@e-smith.com>
115 - [1.11.0-07]
116 - Default atalk{MaxClients} to 20, allowing it to be tuned [gordonr 5235]
117
118 * Fri Feb 28 2003 Charlie Brady <charlieb@e-smith.com>
119 - [1.11.0-06]
120 - s/HostsAllowSpec/hosts_allow_spec/ [charlieb 5650]
121
122 * Fri Feb 28 2003 Charlie Brady <charlieb@e-smith.com>
123 - [1.11.0-05]
124 - Re-do hosts.allow template to use esmith::ConfigDB::HostsAllowSpec.
125 Add dependency on up-to-date e-smith-lib. [charlieb 5650]
126
127 * Fri Feb 21 2003 Gordon Rowell <gordonr@e-smith.com>
128 - [1.11.0-04]
129 - Remove redundant quotes around 'Name' [gordonr 7343]
130
131 * Fri Feb 21 2003 Gordon Rowell <gordonr@e-smith.com>
132 - [1.11.0-03]
133 - Make use of $ExternalInterface{'Name'} in template [gordonr 7343]
134
135 * Fri Feb 21 2003 Gordon Rowell <gordonr@e-smith.com>
136 - [1.11.0-02]
137 - Remove special case for "Primary" in AppleValumes.default now
138 that it is a pre-defined i-bay [charlieb 5652]
139
140 * Wed Jan 29 2003 Charlie Brady <charlieb@e-smith.com>
141 - [1.11.0-01]
142 - Rolling development stream to 1.11.0
143
144 * Fri Oct 11 2002 Charlie Brady <charlieb@e-smith.com>
145 - [1.10.0-01]
146 - Rolling stable version number to 1.10.0
147
148 * Tue Oct 1 2002 Charlie Brady <charlieb@e-smith.com>
149 - [1.9.4-04]
150 - Fix another problem with the hosts.allow template [charlieb 3786]
151
152 * Mon Sep 23 2002 Charlie Brady <charlieb@e-smith.com>
153 - [1.9.4-03]
154 - Fix hosts.allow template problem introduced by last change [charlieb 3786]
155
156 * Tue Sep 10 2002 Mark Knox <markk@e-smith.com>
157 - [1.9.4-02]
158 - Remove deprecated split on pipe [markk 3786]
159
160 * Fri Aug 23 2002 Mark Knox <markk@e-smith.com>
161 - [1.9.4-01]
162 - Removed cleartext authentication [markk 4313]
163
164 * Wed Aug 21 2002 Charlie Brady <charlieb@e-smith.com>
165 - [1.9.3-01]
166 - Add rc7.d symlink and remove ORDER property in atalk-conf-startup
167 [charlieb 4458]
168
169 * Wed Aug 14 2002 Charlie Brady <charlieb@e-smith.com>
170 - [1.9.2-01]
171 - Remove dangling template fragments and don't create directories
172 which we do not need. [charlieb 4626]
173
174 * Wed Aug 14 2002 Charlie Brady <charlieb@e-smith.com>
175 - [1.9.1-01]
176 - Move configuration file templates back to /etc/atalk. Rename
177 netatalk.conf to config. Remove obsolete /etc/atalk/netatalk
178 and /usr/atalk/netatalk directories if found. [charlieb 4626]
179
180 * Wed Jun 5 2002 Charlie Brady <charlieb@e-smith.com>
181 - [1.9.0-01]
182 - Changing version to development stream number to 1.9.0
183
184 * Mon Jun 3 2002 Gordon Rowell <gordonr@e-smith.com>
185 - [1.8.1-01]
186 - Put back uams_pgp.so - hardware problem, not s/w [gordonr 3489]
187
188 * Fri May 31 2002 Charlie Brady <charlieb@e-smith.com>
189 - [1.8.0-01]
190 - Changing version to maintained stream number to 1.8.0
191
192 * Thu May 30 2002 Gordon Rowell <gordonr@e-smith.com>
193 - [1.7.11-01]
194 - Removed uams_pgp.so from UAMs list [gordonr 3489]
195
196 * Fri May 24 2002 Charlie Brady <charlieb@e-smith.com>
197 - [1.7.10-01]
198 - Don't allow lack of the symlink to allow %pre script to fail.
199 [Charlieb 3489]
200
201 * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
202 - [1.7.9-01]
203 - RPM rebuild forced by cvsroot2rpm
204
205 * Thu May 23 2002 Charlie Brady <charlieb@e-smith.com>
206 - [1.7.8-01]
207 - Let's get the "is it a link" test right. Use shell version, not perl version!
208 [charlieb 3489]
209
210 * Thu May 23 2002 Charlie Brady <charlieb@e-smith.com>
211 - [1.7.7-01]
212 - Remove /usr/etc/netatalk symlink if it happens to be there, before installing
213 new version which contains a /usr/etc/netatalk directory [charlieb 3489]
214
215 * Thu May 23 2002 Gordon Rowell <gordonr@e-smith.com>
216 - [1.7.6-01]
217 - Netatalk won't follow a symlink to read its configuration. Regenerate
218 the configuration files in /usr/etc/netatalk [gordonr 3489]
219
220 * Sat May 18 2002 Gordon Rowell <gordonr@e-smith.com>
221 - [1.7.5-01]
222 - Create /etc/atalk/netatalk - empty directory missing from CVS [gordonr 3489]
223
224 * Thu May 16 2002 Gordon Rowell <gordonr@e-smith.com>
225 - [1.7.4-01]
226 - The netatalk package owns /etc/atalk/config, we shouldn't try to
227 own it as well. Delete the file and adjust to a symlink when
228 configuring netatalk [gordonr 3489]
229
230 * Thu May 16 2002 Gordon Rowell <gordonr@e-smith.com>
231 - [1.7.3-01]
232 - The latest version of netatalk has decided that some things should
233 be in /usr/etc/netatalk (was /etc/atalk/netatalk last time). Some,
234 but, not all. The /etc/init.d/atalk file doesn't pass options to
235 point the config to another directory. So, let's just symlink
236 /usr/etc/netatalk -> /etc/atalk/netatalk until this stabilises
237 [gordonr 3489]
238
239 * Thu May 2 2002 Gordon Rowell <gordonr@e-smith.com>
240 - [1.7.2-01]
241 - And it helps not to then unlink /etc/atalk/config in the action
242 script [gordonr 3207]
243
244 * Thu May 2 2002 Gordon Rowell <gordonr@e-smith.com>
245 - [1.7.1-01]
246 - Sigh - they've gone back to /etc/atalk/config - add a link to
247 make it happen. [gordonr 3207]
248 - Add /etc/atalk/netatalk directory for template output files [gordonr 3207]
249
250 * Fri Apr 12 2002 Gordon Rowell <gordonr@e-smith.com>
251 - [1.7.0-01]
252 - Rolling development stream
253 - Call atalk-restart instead of atalk-reload in printer-{create,delete}
254 Note: This will disrupt existing shares, but reload does *nothing*
255 with papd for printers [gordonr #2879]
256
257 * Fri Apr 5 2002 Adrian Chung <adrianc@e-smith.com>
258 - [1.6.2-01]
259 - Migrating atalk templates away from SambaServerName.
260 - They now use atalk|ServerName, defaulting to $SystemName.
261
262 * Fri Apr 5 2002 Adrian Chung <mac@e-smith.com>
263 - [1.6.1-01]
264 - rollRPM: Rolled version number to 1.6.1-01. Includes patches up to 1.6.0-04.
265
266 * Tue Dec 11 2001 Charlie Brady <charlieb@e-smith.com>
267 - [1.6.0-04]
268 - Fix path to netatalk templates (/etc/atalk/netatalk, not /etc/netatalk/atalk).
269
270 * Tue Dec 11 2001 Charlie Brady <charlieb@e-smith.com>
271 - [1.6.0-03]
272 - Remove randnum authentication option, as that required cleartext passwords
273 on the server, and interferes with PAM authentication if it is enabled.
274 - Remove the fragment which suggests -G for guest access - that doesn't work
275 with this version.
276 - Remove all template-{begin,end} fragments as they are provided by e-smith-lib.
277
278 * Tue Dec 11 2001 Charlie Brady <charlieb@e-smith.com>
279 - [1.6.0-02]
280 - Move all netatalk templates from .../etc/atalk into .../etc/atalk/netatalk
281 and no longer use the OUTPUT_FILENAME feature to expand them into the
282 correct directory. This will allow custom templates to work as advertised
283 (but will break any existing custom templates).
284
285 * Tue Dec 11 2001 Jason Miller <jay@e-smith.com>
286 - [1.6.0-01]
287 - rollRPM: Rolled version number to 1.6.0-01. Includes patches up to 1.5.0-05.
288
289 * Tue Dec 11 2001 Adrian Chung <adrianc@e-smith.com>
290 - [1.5.0-05]
291 - Add AFPD uams list fragment so that AFPD actually loads uams
292 on startup.
293 - Comment out 20Guest template, we don't want to support guest
294 access anymore.
295
296 * Thu Nov 15 2001 Charlie Brady <charlieb@e-smith.com>
297 - [1.5.0-03]
298 - Migrate all config files to /etc/atalk/netatalk/ directory,
299 for compatibility with netatalk 1.5pre8 RPM.
300
301 * Fri Nov 02 2001 Charlie Brady <charlieb@e-smith.com>
302 - [1.5.0-02]
303 - Move /etc/atalk/config to /etc/atalk/netatalk.conf
304 - Change conf-atalk to expand the correct template
305 - Remove template-{begin,end} fragments - not required.
306
307 * Wed Oct 3 2001 Gordon Rowell <gordonr@e-smith.com>
308 - [1.5.0-02]
309 - Added atalk-reload - send _two_ SIGHUPs to all afpd processes
310 - Removed restrictions on i-bay modes availabele for netatalk. This
311 also needs a change to e-smith-base to remove comments from the panel.
312 - Renamed conf-atalk,conf-atalk-startup,restart-atalk to atalk-*.
313 - Updated Copyright notices
314
315 * Wed Oct 3 2001 Gordon Rowell <gordonr@e-smith.com>
316 - [1.5.0-01]
317 - Rolled version number to 1.5.0-01. Includes patches upto 1.4.0-03.
318
319 * Tue Aug 28 2001 Gordon Rowell <gordonr@e-smith.com>
320 - [1.4.0-03]
321 - Removed links from deprecated post-restore event
322
323 * Fri Aug 17 2001 gordonr
324 - [1.4.0-02]
325 - Autorebuild by rebuildRPM
326
327 * Wed Aug 8 2001 Charlie Brady <charlieb@e-smith.com>
328 - [1.4.0-01]
329 - Rolled version number to 1.4.0-01. Includes patches upto 1.3.0-03.
330
331 * Fri Jul 6 2001 Peter Samuel <peters@e-smith.com>
332 - [1.3.0-03]
333 - Changed license to GPL
334
335 * Wed Jun 6 2001 Charlie Brady <charlieb@e-smith.com>
336 - [1.3.0-02]
337 - Change Appletalk share name to be the ibay name, not description.
338
339 * Tue Jun 5 2001 Charlie Brady <charlieb@e-smith.com>
340 - [1.3.0-01]
341 - Rolled version number to 1.3.0-01. Includes patches upto 1.2.0-05.
342
343 * Tue May 29 2001 Tony Clayton <tonyc@e-smith.com>
344 - fixed actions that had untied %conf when calling serviceControl (2 actions)
345
346 * Thu Feb 8 2001 Adrian Chung <adrianc@e-smith.com>
347 - Rolling release number for GPG signing.
348
349 * Fri Feb 2 2001 Charlie Brady <charlieb@e-smith.com>
350 - [1.2.0-03]
351 - Fix references to obsolete /home/e-smith/printers database
352
353 * Fri Feb 2 2001 Jason Miller <jmiller@e-smith.com>
354 - [1.2.0-02]
355 - Changed shares to show up directly to the files
356 subdirectory if they have asked for public access = none
357
358 * Thu Jan 25 2001 Peter Samuel <peters@e-smith.com>
359 - [1.2.0-01]
360 - Rolled version number to 1.2.0-01. Includes patches upto 1.1.0-7.
361
362 * Thu Jan 11 2001 Charlie Brady <charlieb@e-smith.com>
363 - [1.1.0-7]
364 - Made use of serviceControl()
365
366 * Tue Jan 9 2001 Charlie Brady <charlieb@e-smith.com)
367 - [1.1.0-6]
368 - Create new bootstrap-console-save event which doesn't restart servers
369 - Add links for post-restore event
370 - Remove restart-atalk link for post-install
371
372 * Thu Dec 21 2000 Charlie Brady <charlieb@e-smith.com)
373 - [1.1.0-5]
374 - Remove atalk conf and restart actions for a bunch of events that
375 don't need them.
376
377 * Tue Dec 19 2000 Charlie Brady <charlieb@e-smith.com)
378 - [1.1.0-4]
379 - Set default value for atalk service if none exists.
380
381 * Mon Dec 18 2000 Charlie Brady <charlieb@e-smith.com)
382 - [1.1.0-3]
383 - Remove bogus %post action script, which created the now obsolete
384 services database.
385
386 * Fri Dec 01 2000 Gordon Rowell <gordonr@e-smith.com>
387 - [1.1.0-2]
388 - Split /etc/atalk templates
389 - Changed HomeDirectory to ~/home
390 - Changed ATALK_NAME to variable $SambaServerName from fixed 'e-smith'
391
392 * Thu Nov 30 2000 Gordon Rowell <gordonr@e-smith.com>
393 - [1.1.0-1]
394 - Rolled version and new tarball - including patches up to 0.2-4
395
396 * Tue Oct 31 2000 Charlie Brady <charlieb@e-smith.com)
397 - Fix hosts.allow template probs. Service name is atalk,
398 not netatalk.
399
400 * Tue Oct 31 2000 Charlie Brady <charlieb@e-smith.com)
401 - Add initialisation of service entries in configuration db.
402
403 * Tue Oct 31 2000 Charlie Brady <charlieb@e-smith.com)
404 - Merge services database back into configuration database.
405
406 * Thu Oct 26 2000 Peter Samuel <peters@e-smith.com>
407 - Rolled version to 0.2. Includes patches up to 0.1-8
408
409 * Wed Oct 04 2000 Brett Jensen <brett@e-smith.com>
410 - remove post-install checks from conf-atalk-startup file.
411 - only expand templates if service is enabled
412 - check is done in the conf-atalk script, not
413 the templates.
414
415 * Tue Oct 03 2000 Charlie Brady <charlieb@e-smith.com)
416 - Update services database when enabling/disabling startup.
417 - Use genfilelist to maintain rpm filelist
418
419 * Tue Sep 27 2000 Paul Nesbit <pkn@e-smith.com>
420 - updated URL and support contact info
421
422 * Thu Aug 24 2000 Gordon Rowell <gordonr@e-smith.com>
423 - Rewrote conf-atalk-startup to use serviceControl()
424
425 * Wed Jul 12 2000 Joseph Morrison <jdm@e-smith.net>
426 - Add -1 argument to split command to handle null final values
427 in configuration records
428
429 * Fri Jun 16 2000 Charlie Brady <charlieb@e-smith.net>
430 - Add /etc/hosts.allow template
431 - use createlinks script rewritten in perl
432 - Don't mark templates as config files.
433
434 * Mon Jun 12 2000 Charlie Brady <charlieb@e-smith.net>
435 - Make new restart-atalk script, and otherwise tidy up
436 breakout from e-smith-base
437
438 * Thu Jun 1 2000 Charlie Brady <charlieb@e-smith.net>
439 - First created - broken out of e-smith-base 4.0.11.
440
441 %prep
442 %setup
443
444 %build
445 perl createlinks
446 mkdir -p root/etc/rc.d/rc7.d
447 ln -s /etc/rc.d/init.d/e-smith-service root/etc/rc.d/rc7.d/S91atalk
448
449 %install
450 rm -rf $RPM_BUILD_ROOT
451 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
452 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
453 > %{name}-%{version}-%{release}-filelist
454 echo "%doc COPYING" >> %{name}-%{version}-%{release}-filelist
455
456 %pre
457 [ -L /etc/atalk/netatalk.conf ] && /bin/rm /etc/atalk/netatalk.conf
458 [ -f /etc/atalk/config ] && mv /etc/atalk/config /etc/atalk/netatalk.conf
459 /bin/true
460
461 %post
462
463 %clean
464 rm -rf $RPM_BUILD_ROOT
465
466 %files -f %{name}-%{version}-%{release}-filelist
467 %defattr(-,root,root)

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