/[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.2 - (hide annotations) (download)
Tue Oct 7 18:45:47 2008 UTC (16 years, 1 month ago) by slords
Branch: MAIN
CVS Tags: e-smith-netatalk-2_0_0-1_el4_sme, HEAD
Changes since 1.1: +7 -2 lines
New streams

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

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