Sisyphus repository
Last update: 24 june 2018 | SRPMs: 18575 | Visits: 11740575
en ru br
ALT Linux repos
S:5.3-alt1

Group :: File tools
RPM: cryptmount

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: cryptmount
Version: 5.3
Release: alt1
Group: File tools
Packager: Pavel Isopenko <pauli at altlinux.org>
License: GPL
Summary: Let ordinary users mount an encrypted file system
Summary(ru_RU.UTF-8): Монтирование зашифрованной файловой системы с правами обычного пользователя
Url: http://cryptmount.sourceforge.net
Source: %name-%version.tar

BuildRequires: libdevmapper-devel libgcrypt-devel libuuid-devel
BuildRequires: doxygen libudev-devel libcryptsetup

Requires(post): %post_service
Requires(preun): %preun_service

%description
cryptmount is a utility for the GNU/Linux operating system which allows
an ordinary user to mount an encrypted filing system without requiring
superuser privileges. Filesystems can reside on raw disk partitions or
ordinary files, with cryptmount automatically configuring
device-mapper and loopback devices before mounting.

%description -l ru_RU.UTF-8
cryptmount - утилита для операционной системы GNU/Linux, позволяющая
обычному пользователю монтировать зашифрованные файловые системы без
требования привилегий суперпользователя. Файловые системы могут находиться
на дисковых разделах или в обычных файлах, cruptmount автоматически
настраивает device-mapper и loopback устройства перед монтированием.

%prep
%setup
perl -pi.orig -e 's|^(\s*)chown(\s*root)|\1#chown\2|g;
s|%_sysconfdir/init.d|%_initdir|g;
' Makefile.am Makefile.in

%build
%configure --enable-delegation --enable-fsck

%make_build

%install
install -d -m0755 %buildroot%_initdir
install -d -m0755 %buildroot%_sbindir
install -d -m0755 %buildroot%_libdir/cryptmount/
install -d -m0755 %buildroot%_sysconfdir/default/cryptmount/

%makeinstall_std
%find_lang %name

%files -f %name.lang
%doc AUTHORS ChangeLog COPYING NEWS README* RELNOTES ToDo
%_mandir/man5/cmtab.5*
%_mandir/man8/cryptmount*.8*
%_mandir/*/man5/cmtab.5*
%_mandir/*/man8/cryptmount*.8*

%config(noreplace) %_sysconfdir/cryptmount/
%_sysconfdir/default/cryptmount/
%_sysconfdir/modules-load.d/cryptmount.conf
%_initdir/cryptmount/
%_sbindir/cryptmount-setup
%_libdir/cryptmount/

%attr(4711, root, root) %_bindir/cryptmount

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin