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

Annotation 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 - (hide 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 slords 1.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