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

Contents of /rpms/smeserver-remoteuseraccess/contribs7/smeserver-remoteuseraccess-1.2.spec

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


Revision 1.7 - (show annotations) (download)
Wed Dec 26 05:51:05 2007 UTC (16 years, 6 months ago) by dungog
Branch: MAIN
CVS Tags: smeserver-remoteuseraccess-1_2-14_el4_sme
Changes since 1.6: +10 -8 lines
see changelog

1 Summary: Smeserver module to configure Shell and FTP access for individual users
2 %define name smeserver-remoteuseraccess
3 Name: %{name}
4 %define version 1.2
5 %define release 14
6 Version: %{version}
7 Release: %{release}%{?dist}
8 License: GNU GPL version 2
9 URL: http://www.dungog.net/sme
10 Group: Networking/Daemons
11 Source: %{name}-%{version}.tar.gz
12 Patch0: smeserver-remoteuseraccess-fr.patch
13 Patch1: smeserver-remoteuseraccess-1.2-frMenu.patch
14 BuildRoot: /var/tmp/e-smith-buildroot
15 BuildRequires: e-smith-devtools
16 BuildArchitectures: noarch
17 Requires: e-smith-release >= 7
18 Requires: e-smith-proftpd >= 1.12.0-6
19 Requires: e-smith-openssh >= 1.11.0-24
20 Requires: perl-CGI-FormMagick >= 0.92-08
21 Obsoletes: dungog-proftpd-chroot
22 Obsoletes: e-smith-usershellaccess
23 Obsoletes: smeserver-sshkeys
24 AutoReqProv: no
25
26 %description
27 SME server enhancement to provide a server-manager panel under security
28 where you can enable shell access on a user by user basis.
29
30 Shells available bash, optionally with sudo
31 or rssh which allows scp sftp rsync cvs rdist
32 TODO Chroot RSSH shell access.
33
34 Also sets Chroots FTP access, VPN Client Access,
35 and allows you to enter ssh keys
36
37 %changelog
38 * Thu Dec 20 2007 Stephen Noble <support@dungog.net>
39 - french menu fix 1.2-14
40
41 * Thu Dec 20 2007 Stephen Noble <support@dungog.net>
42 - french translation, thanks Sylvain 1.2-13
43
44 * Wed Jun 13 2007 Stephen Noble <support@dungog.net>
45 - apply changes from 1.2-2 to 1.2-12
46
47 * Sun Apr 29 2007 Shad L. Lords <slords@mail.com>
48 - Clean up spec so package can be built by koji/plague
49
50 * Sun Feb 18 2007 Stephen Noble <support@dungog.net>
51 - swedish translation, thanks Chrille
52 - [1.2-12]
53
54 * Tue Jan 23 2007 Stephen Noble <support@dungog.net>
55 - spanish translation, thanks Gene
56 - requires e-smith-proftpd >= 1.12.0-6, custom template removed
57 - default set, ftp{ChrootDir} = home
58 - [1.2-11]
59
60 * Thu Dec 07 2006 Shad L. Lords <slords@mail.com>
61 - Update to new release naming. No functional changes.
62 - Make Packager generic
63
64 * Thu Nov 23 2006 Stephen Noble <support@dungog.net>
65 - chroot path fix when home set [sme 2084]
66 - [1.2-10]
67
68 * Fri Nov 10 2006 Stephen Noble <support@dungog.net>
69 - fix textarea bug [sme 1088]
70 - requires perl-CGI-FormMagick-0.92-08
71 - [1.2-9]
72
73 * Fri Nov 10 2006 Stephen Noble <support@dungog.net>
74 - chroot path fix [sme 2046]
75 - [1.2-8]
76
77 * Fri Nov 3 2006 Stephen Noble <support@dungog.net>
78 - german translation fix
79 - [1.2-7]
80
81 * Fri Aug 25 2006 Stephen Noble <support@dungog.net>
82 - empty chroot path defaults to home [sme 1249]
83 - [1.2-6]
84
85 * Thu Aug 24 2006 Stephen Noble <support@dungog.net>
86 - now finds correct sshkeys when used under userpanel
87 - [1.2-5]
88
89 * Wed May 10 2006 Stephen Noble <support@dungog.net>
90 - German translation fixed [sme 1258]
91 - [1.2-4]
92
93 * Wed May 10 2006 Stephen Noble <support@dungog.net>
94 - RSSH access uses VPNAccess property
95 - German translation added, thanks Dietmar
96 - [1.2-3]
97
98 * Mon Apr 24 2006 Stephen Noble <support@dungog.net>
99 - Description Display fixed
100 - [1.2-2]
101
102 * Fri Apr 14 2006 Stephen Noble <support@dungog.net>
103 - FormMagick Version
104 - [1.2-1]
105
106 * Thu Apr 13 2006 Stephen Noble <support@dungog.net>
107 - merged sshkeys panel and functions
108 - [1.0-13]
109
110 * Wed Apr 12 2006 Stephen Noble <support@dungog.net>
111 - possible fix for Insecure dependency on rc1
112 - [1.0-12]
113
114 * Wed Apr 12 2006 Stephen Noble <support@dungog.net>
115 - option to set VPN Client Access
116 - uses user-modify event
117 - [1.0-11]
118
119 * Thu Feb 23 2006 Stephen Noble <support@dungog.net>
120 - proftp.conf/05chroot added as custom template for now
121 - defaults all users to ~/home
122 - Shell db settings changed was LoginShell
123 - [1.0-10]
124
125 * Thu Feb 23 2006 Stephen Noble <support@dungog.net>
126 - global/individual rssh clarified
127 - global reset removed
128 - chroot db settings changed
129 - [1.0-9]
130
131 * Tue Feb 21 2006 Stephen Noble <support@dungog.net>
132 - SME 7 pre3 version
133 - [1.0-8]
134
135 * Thu Aug 11 2005 Stephen Noble <support@dungog.net>
136 - SME 7 release
137 - [1.0-7]
138
139 * Sun Jul 17 2005 Stephen Noble <support@dungog.net>
140 - Merge of e-smith-usershellaccess & dungog-chroot-proftp
141 - original elements by Daniel van Raay & Damien Curtain
142 - [1.0-1]
143
144 %prep
145 %setup
146 %patch0 -p1
147 %patch1 -p1
148
149 %build
150 perl createlinks
151
152 LEXICONS=$(find root/etc/e-smith/{locale/,web/functions/} -type f )
153
154 for lexicon in $LEXICONS
155 do
156 /sbin/e-smith/validate-lexicon $lexicon
157 done
158
159 #todo, it
160 for LINK in en-us fr de es sv
161 do
162 /bin/ln -s remoteuseraccess root/etc/e-smith/locale/$LINK/etc/e-smith/web/functions/userpanel-sshkeys
163 done
164
165 %install
166 rm -rf $RPM_BUILD_ROOT
167 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
168 rm -f %{name}-%{version}-filelist
169 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
170 echo "%doc COPYING" >> %{name}-%{version}-filelist
171
172 %clean
173 cd ..
174 rm -rf %{name}-%{version}
175
176 %pre
177 %preun
178 %post
179
180 %postun
181 #uninstalls not upgrades
182 if [ $1 = 0 ] ; then
183 echo "uninstall"
184 fi
185
186 %files -f %{name}-%{version}-filelist
187 %defattr(-,root,root)

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