Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37912662
en ru br
Репозитории ALT

Группа :: Система/Серверы
Пакет: diald

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 


Name: diald
Version: 1.0
Release: alt4

Summary: On demand link manager
Summary(ru_RU.KOI8-R): diald - демон дозвона по требованию для IP соединений по телефонным сетям.

License: GNU General Public License
Group: System/Servers

URL: http://sourceforge.net/projects/diald/
Packager: Aleksey Avdeev <solo at altlinux.ru>

Vendor: Open Source Community
Distribution: All


Source: %name-%{version}.tar.gz
Source1: http://alexm.here.ru/%{name}-ru/%{name}-doc-russian.0.99.tar.gz
Source10: %name.init
Source11: %name.sysconfig
Patch0: %name.patch.gz
Patch1: %name-1.0-1-alt-pam-config.patch.gz
Patch2: %name-1.0-1-alt-makefile.patch.gz
Patch3: %name-1.0-1-alt-fixes.patch.gz

#PreReq: coreutils,service

BuildRequires: libpam-devel
Requires(post,preun): service


%description
On demand link manager.

%description -l ru_RU.KOI8-R
Diald может  использоваться  для  автоматического  подъема  соединения,
когда имеются IP-пакеты, которые необходимо доставить на другую машину,
и для прекращения соединения, когда оно не используется.


%prep
%__rm -rf %name-%{version}
%setup -q -T -D -a1 -c -n %name-%{version}/%{name}-doc-russian
%setup -q -D
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1


%build
%configure --libdir=%_libexecdir/%name
%make_build

%install
%makeinstall libdir=%{buildroot}%_libexecdir/%name
%__install -pD -m755 %SOURCE10  %buildroot%_initdir/%name
%__install -pD -m644 %SOURCE11  %buildroot%_sysconfdir/sysconfig/%name
%__install -d -m755 %{buildroot}%_sysconfdir/%name
%__install -d -m755 %{buildroot}%_var/run/%name
#__install -d -m755 %{buildroot}%_var/adm/%name
find %{name}-doc-russian -type f -name \*.ru.\* -print0| \
%__perl -w0lne 's#(.*\/)(.*)\.ru\.(.*)#%__install -D -m644 $& %{buildroot}%_mandir/ru/man$3/$2.$3#; `$_`'


%files
%doc BUGS CHANGES LICENSE NOTES TODO TODO.budget doc/diald-faq.txt
%doc README README.ethertap README.masq README.pam
%doc %_man1dir/*.1.*
%doc %_man5dir/*.5.*
%doc %_man8dir/*.8.*
#dir %_sysconfdir/%name
%config %_sysconfdir/%name
%config %_initdir/%name
%config %_sysconfdir/pam.d/%name
%config %_sysconfdir/sysconfig/%name
%_sbindir/%name
%_bindir/dctrl
#_var/adm/%name
%dir %_var/run/%name
%dir %_libexecdir/%name
%_libexecdir/%name/*
%doc %{name}-doc-russian/connect.multi
%doc %_mandir/ru/man1/*.1.*
%doc %_mandir/ru/man5/*.5.*
%doc %_mandir/ru/man8/*.8.*


%post
%post_service diald


%preun
%preun_service diald


%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin