/[smecontribs]/rpms/smeserver-remoteuseraccess/contribs7/smeserver-remoteuseraccess.spec
ViewVC logotype

Annotation of /rpms/smeserver-remoteuseraccess/contribs7/smeserver-remoteuseraccess.spec

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


Revision 1.19 - (hide annotations) (download)
Thu Jan 1 11:41:15 2009 UTC (15 years, 11 months ago) by snetram
Branch: MAIN
CVS Tags: smeserver-remoteuseraccess-1_2-29_el4_sme
Changes since 1.18: +7 -2 lines
* Thu Jan  1 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-29
- Apply  1 Jan 2009 locale patch [SME: 4900]

1 snetram 1.19 # $Id: smeserver-remoteuseraccess.spec,v 1.18 2008/11/30 22:05:35 snetram Exp $
2 slords 1.5 # Authority: dungog
3     # Name: Stephen Noble
4    
5 slords 1.1 Summary: Smeserver module to configure Shell and FTP access for individual users
6     %define name smeserver-remoteuseraccess
7     Name: %{name}
8     %define version 1.2
9 snetram 1.19 %define release 29
10 slords 1.1 Version: %{version}
11     Release: %{release}%{?dist}
12     License: GNU GPL version 2
13     URL: http://www.dungog.net/sme
14     Group: Networking/Daemons
15     Source: %{name}-%{version}.tar.gz
16     Patch0: smeserver-remoteuseraccess-fr.patch
17     Patch1: smeserver-remoteuseraccess-1.2-frMenu.patch
18     Patch2: smeserver-remoteuseraccess-1.2-event-rssh.patch
19 dungog 1.2 Patch3: smeserver-remoteuseraccess-1.2-pootle.patch
20 dungog 1.3 Patch4: smeserver-remoteuseraccess-1.2-locale-2008-03-11.patch
21 slords 1.4 Patch5: smeserver-remoteuseraccess-1.2-locale-2008-04-01.patch
22 snetram 1.6 Patch6: smeserver-remoteuseraccess-1.2-locale-2008-04-22.patch
23 snetram 1.8 Patch7: smeserver-remoteuseraccess-1.2-add2general.patch
24 snetram 1.10 Patch8: smeserver-remoteuseraccess-1.2-locale-2008-05-05.patch
25 snetram 1.11 Patch9: smeserver-remoteuseraccess-1.2-locale-2008-05-21.patch
26 snetram 1.12 Patch10: smeserver-remoteuseraccess-1.2-locale-2008-07-01.patch
27 dungog 1.14 Patch11: smeserver-remoteuseraccess-1.2-locale-2008-09-27.patch
28 snetram 1.15 Patch12: smeserver-remoteuseraccess-1.2-locale-2008-10-14.patch
29 snetram 1.18 Patch13: smeserver-remoteuseraccess-1.2-locale-2008-11-30.patch
30 snetram 1.19 Patch14: smeserver-remoteuseraccess-1.2-locale-2009-01-01.patch
31 slords 1.1 BuildRoot: /var/tmp/e-smith-buildroot
32     BuildRequires: e-smith-devtools
33     BuildArchitectures: noarch
34     Requires: e-smith-release >= 7
35     Requires: e-smith-proftpd >= 1.12.0-6
36     Requires: e-smith-openssh >= 1.11.0-24
37 slords 1.9 Requires: e-smith-formmagick >= 1.4.0-12
38 slords 1.1 Obsoletes: dungog-proftpd-chroot
39     Obsoletes: e-smith-usershellaccess
40     Obsoletes: smeserver-sshkeys
41     AutoReqProv: no
42    
43     %description
44     SME server enhancement to provide a server-manager panel under security
45     where you can enable shell access on a user by user basis.
46    
47     Shells available bash, optionally with sudo
48     or rssh which allows scp sftp rsync cvs rdist
49     TODO Chroot RSSH shell access.
50    
51     Also sets Chroots FTP access, VPN Client Access,
52     and allows you to enter ssh keys
53    
54     %changelog
55 snetram 1.19 * Thu Jan 1 2009 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-29
56     - Apply 1 Jan 2009 locale patch [SME: 4900]
57    
58 snetram 1.18 * Sun Nov 30 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-28
59     - Apply 30 Nov 2008 locale patch
60    
61 snetram 1.15 * Tue Oct 14 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-27
62     - Apply 14 Oct 2008 locale patch
63    
64 dungog 1.13 * Sat Sep 27 2008 Stephen Noble <support@dungog.net> - 1.2-26
65     - Apply locale patch
66    
67 snetram 1.12 * Tue Jul 1 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-25
68     - Apply 1 July 2008 locale patch
69    
70 snetram 1.11 * Thu May 21 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-24
71     - Apply 21 May 2008 locale patch
72    
73 snetram 1.10 * Mon May 5 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-23
74     - Apply 5 May 2008 locale patch
75    
76 snetram 1.8 * Sat Apr 26 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-22
77     - Add common <base> tags to e-smith-formmagick's general
78    
79 snetram 1.7 * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-21
80     - Forgot to apply patch
81    
82 snetram 1.6 * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 1.2-20
83     - Apply 22 April 2008 locale patch
84    
85 slords 1.4 * Tue Apr 1 2008 Shad L. Lords <slords@mail.com> 1.2-19
86     - Update to UTF-8 translations
87    
88 dungog 1.3 * Tue Mar 11 2008 Stephen Noble <support@dungog.net> - 1.2-18
89     - update locale 2008-03-11
90 slords 1.4
91 dungog 1.2 * Sat Mar 07 2008 Stephen Noble <support@dungog.net> - 1.2-17
92     - prepare en lexicons for pootle translations
93 slords 1.4
94 slords 1.1 * Fri Jan 11 2008 Stephen Noble <support@dungog.net> 1.2-16
95     - remove duplicate event rssh.conf [SME 3470]
96 slords 1.4
97 slords 1.1 * Thu Dec 20 2007 Stephen Noble <support@dungog.net>
98     - french menu fix 1.2-14
99 slords 1.4
100 slords 1.1 * Thu Dec 20 2007 Stephen Noble <support@dungog.net>
101     - french translation, thanks Sylvain 1.2-13
102 slords 1.4
103 slords 1.1 * Wed Jun 13 2007 Stephen Noble <support@dungog.net>
104     - apply changes from 1.2-2 to 1.2-12
105    
106     * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
107     - Clean up spec so package can be built by koji/plague
108    
109     * Sun Feb 18 2007 Stephen Noble <support@dungog.net>
110     - swedish translation, thanks Chrille
111     - [1.2-12]
112    
113     * Tue Jan 23 2007 Stephen Noble <support@dungog.net>
114     - spanish translation, thanks Gene
115     - requires e-smith-proftpd >= 1.12.0-6, custom template removed
116     - default set, ftp{ChrootDir} = home
117     - [1.2-11]
118    
119     * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
120     - Update to new release naming. No functional changes.
121     - Make Packager generic
122    
123     * Thu Nov 23 2006 Stephen Noble <support@dungog.net>
124     - chroot path fix when home set [sme 2084]
125     - [1.2-10]
126    
127     * Fri Nov 10 2006 Stephen Noble <support@dungog.net>
128     - fix textarea bug [sme 1088]
129     - requires perl-CGI-FormMagick-0.92-08
130     - [1.2-9]
131    
132     * Fri Nov 10 2006 Stephen Noble <support@dungog.net>
133     - chroot path fix [sme 2046]
134     - [1.2-8]
135    
136     * Fri Nov 3 2006 Stephen Noble <support@dungog.net>
137     - german translation fix
138     - [1.2-7]
139    
140     * Fri Aug 25 2006 Stephen Noble <support@dungog.net>
141     - empty chroot path defaults to home [sme 1249]
142     - [1.2-6]
143    
144     * Thu Aug 24 2006 Stephen Noble <support@dungog.net>
145     - now finds correct sshkeys when used under userpanel
146     - [1.2-5]
147    
148     * Wed May 10 2006 Stephen Noble <support@dungog.net>
149     - German translation fixed [sme 1258]
150     - [1.2-4]
151    
152     * Wed May 10 2006 Stephen Noble <support@dungog.net>
153     - RSSH access uses VPNAccess property
154     - German translation added, thanks Dietmar
155     - [1.2-3]
156    
157     * Mon Apr 24 2006 Stephen Noble <support@dungog.net>
158     - Description Display fixed
159     - [1.2-2]
160    
161     * Fri Apr 14 2006 Stephen Noble <support@dungog.net>
162     - FormMagick Version
163     - [1.2-1]
164    
165     * Thu Apr 13 2006 Stephen Noble <support@dungog.net>
166     - merged sshkeys panel and functions
167     - [1.0-13]
168    
169     * Wed Apr 12 2006 Stephen Noble <support@dungog.net>
170     - possible fix for Insecure dependency on rc1
171     - [1.0-12]
172    
173     * Wed Apr 12 2006 Stephen Noble <support@dungog.net>
174     - option to set VPN Client Access
175     - uses user-modify event
176     - [1.0-11]
177    
178     * Thu Feb 23 2006 Stephen Noble <support@dungog.net>
179     - proftp.conf/05chroot added as custom template for now
180     - defaults all users to ~/home
181     - Shell db settings changed was LoginShell
182     - [1.0-10]
183    
184     * Thu Feb 23 2006 Stephen Noble <support@dungog.net>
185     - global/individual rssh clarified
186     - global reset removed
187     - chroot db settings changed
188     - [1.0-9]
189    
190     * Tue Feb 21 2006 Stephen Noble <support@dungog.net>
191     - SME 7 pre3 version
192     - [1.0-8]
193    
194     * Thu Aug 11 2005 Stephen Noble <support@dungog.net>
195     - SME 7 release
196     - [1.0-7]
197    
198     * Sun Jul 17 2005 Stephen Noble <support@dungog.net>
199     - Merge of e-smith-usershellaccess & dungog-chroot-proftp
200     - original elements by Daniel van Raay & Damien Curtain
201     - [1.0-1]
202    
203     %prep
204     %setup
205     %patch0 -p1
206     %patch1 -p1
207     %patch2 -p1
208 dungog 1.2 %patch3 -p1
209 dungog 1.3 %patch4 -p1
210 slords 1.4 %patch5 -p1
211 snetram 1.7 %patch6 -p1
212 snetram 1.8 %patch7 -p1
213 snetram 1.10 %patch8 -p1
214 snetram 1.11 %patch9 -p1
215 snetram 1.12 %patch10 -p1
216 dungog 1.13 %patch11 -p1
217 snetram 1.15 %patch12 -p1
218 snetram 1.18 %patch13 -p1
219 snetram 1.19 %patch14 -p1
220 slords 1.1
221     %build
222     perl createlinks
223    
224     LEXICONS=$(find root/etc/e-smith/{locale/,web/functions/} -type f )
225    
226     for lexicon in $LEXICONS
227     do
228     /sbin/e-smith/validate-lexicon $lexicon
229     done
230    
231 dungog 1.13 LINKS=$(find root/etc/e-smith/locale/ -type d -maxdepth 1 | sed 's/root\/etc\/e-smith\/locale\///')
232 dungog 1.3 for link in $LINKS
233 slords 1.1 do
234 dungog 1.3 /bin/ln -s remoteuseraccess root/etc/e-smith/locale/$link/etc/e-smith/web/functions/userpanel-sshkeys
235 slords 1.1 done
236    
237     %install
238     rm -rf $RPM_BUILD_ROOT
239     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
240     rm -f %{name}-%{version}-filelist
241     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
242     echo "%doc COPYING" >> %{name}-%{version}-filelist
243    
244     %clean
245     cd ..
246     rm -rf %{name}-%{version}
247    
248     %pre
249     %preun
250     %post
251    
252     %postun
253     #uninstalls not upgrades
254     if [ $1 = 0 ] ; then
255     echo "uninstall"
256     fi
257    
258     %files -f %{name}-%{version}-filelist
259     %defattr(-,root,root)

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