Author: adamg Date: Thu Nov 11 15:00:27 2010 GMT Module: packages Tag: HEAD ---- Log message: - new
---- Files affected: packages/jailkit: jailkit.spec (NONE -> 1.1) (NEW), jailkit-sftp.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/jailkit/jailkit.spec diff -u /dev/null packages/jailkit/jailkit.spec:1.1 --- /dev/null Thu Nov 11 16:00:27 2010 +++ packages/jailkit/jailkit.spec Thu Nov 11 16:00:22 2010 @@ -0,0 +1,77 @@ +# $Revision$, $Date$ +Summary: Utilities to limit user accounts to specific files using chroot() +Summary(pl.UTF-8): Narzędzia do zamykania użytkowników w ograniczonym środowisku za pomocą chroot() +Name: jailkit +Version: 2.13 +Release: 0.1 +License: BSD modified +Group: Applications +Source0: http://olivier.sessink.nl/jailkit/%{name}-%{version}.tar.bz2 +# Source0-md5: c419c1feefae2a5e64674822a87ce89b +Patch0: %{name}-sftp.patch +URL: http://olivier.sessink.nl/jailkit/ +BuildRequires: autoconf +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Jailkit is a set of utilities to limit user accounts to specific files +using chroot() and or specific commands. Setting up a chroot shell, a +shell limited to some specific command, or a daemon inside a chroot +jail is a lot easier using these utilities. + +Jailkit has been in use for a while on CVS servers (in a chroot and +limited to cvs), sftp/scp servers (both in a chroot and limited to +sftp/scp as well as not in a chroot but only limited to sftp/scp), and +also on general servers with accounts where the shell accounts are in +a chroot. + +%prep +%setup -q +%patch0 -p1 + +%build +%{__aclocal} +%{__autoconf} +%{__autoheader} +%configure +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc COPYRIGHT README.txt +%attr(4755,root,root) %{_sbindir}/jk_chrootsh +%attr(755,root,root) %{_bindir}/jk_uchroot +%attr(755,root,root) %{_sbindir}/jk_addjailuser +%attr(755,root,root) %{_sbindir}/jk_check +%attr(755,root,root) %{_sbindir}/jk_chrootlaunch +%attr(755,root,root) %{_sbindir}/jk_cp +%attr(755,root,root) %{_sbindir}/jk_init +%attr(755,root,root) %{_sbindir}/jk_jailuser +%attr(755,root,root) %{_sbindir}/jk_list +%attr(755,root,root) %{_sbindir}/jk_lsh +%attr(755,root,root) %{_sbindir}/jk_procmailwrapper +%attr(755,root,root) %{_sbindir}/jk_socketd +%attr(755,root,root) %{_sbindir}/jk_update +%{_mandir}/man8/j*.8* +%{_datadir}/%{name} +%dir %{_sysconfdir}/jailkit +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/jailkit/* + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[email protected]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2010/11/11 15:00:22 adamg +- new + ================================================================ Index: packages/jailkit/jailkit-sftp.patch diff -u /dev/null packages/jailkit/jailkit-sftp.patch:1.1 --- /dev/null Thu Nov 11 16:00:27 2010 +++ packages/jailkit/jailkit-sftp.patch Thu Nov 11 16:00:22 2010 @@ -0,0 +1,11 @@ +--- jailkit-2.13/ini/jk_init.ini~ 2010-09-11 15:58:41.000000000 +0200 ++++ jailkit-2.13/ini/jk_init.ini 2010-11-11 15:44:06.560790682 +0100 +@@ -48,7 +48,7 @@ + + [sftp] + comment = ssh secure ftp +-paths = /usr/lib/sftp-server, /usr/libexec/openssh/sftp-server, /usr/lib/misc/sftp-server, /usr/libexec/sftp-server ++paths = /usr/lib/sftp-server, /usr/libexec/openssh/sftp-server, /usr/lib/misc/sftp-server, /usr/libexec/sftp-server, /usr/lib/openssh/sftp-server + includesections = netbasics, uidbasics + devices = /dev/urandom, /dev/null + # on solaris ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
