Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37516437
en ru br
Репозитории ALT
S:0.24-alt3.1.1.qa1.1
5.1: 0.24-alt3.1
4.1: 0.24-alt3
4.0: 0.24-alt2.M40.1
www.altlinux.org/Changes

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

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

%define privuser  ichat
%define privgroup ichat
%define privpath  /var/empty

Name: ichatsrvd
Version: 0.24
Release: alt3.1.1.qa1
License: Distributable
Group: System/Servers
Source0: %name-%version.tar.bz2
Source1: %name-logrotate
Summary: Intranet Chat server
Summary(ru_RU.CP1251): вЮР-ЯЕПБЕП хМРПЮМЕР
Url: http://vaulter.narod.ru
Packager: Motsyo Gennadi <drool at altlinux.ru>
Patch0: %name-%version-alt_dir_ld_flags.diff
Provides: ichatsrv

BuildRequires: libssl-devel

%description
Intranet Chat server

%description -l ru_RU.CP1251
вЮР-ЯЕПБЕП хМРПЮМЕР

%prep
%setup -q
%patch0 -p1

%build
%make_build RELEASE=1 DEVASTATOR=1

%install
%__mkdir -p %buildroot%_logdir/%name
%__mkdir -p %buildroot/var/run/ichatsrvd
%__install -Dp -c -m0755 %name %buildroot%_sbindir/%name.bin
%__install -Dp -m0755 ichatsrv %buildroot%_initdir/%name
%__install -Dp -m0644 ichatsrv.conf %buildroot%_sysconfdir/%name/%name.conf
echo "" > %buildroot%_sysconfdir/%name/ichat_banlist
%__install -Dp -m 0640 %SOURCE1 %buildroot%_sysconfdir/logrotate.d/%name

%pre
/usr/sbin/groupadd -r -f %privgroup
/usr/sbin/useradd -r -s /dev/null -g %privgroup -d %privpath >/dev/null -c 'iChat daemon' %privuser >/dev/null 2>&1 ||:

%post
%post_service %name
service %name condrestart

%preun
service %name stop
/usr/sbin/userdel %privuser

%files
%doc README
%_sbindir/*
%_initdir/%name
%_sysconfdir/logrotate.d/%name
%attr(770,root,%privgroup) %_sysconfdir/%name
%attr(2660,root,%privgroup) %config(noreplace) %_sysconfdir/%name/ichat_banlist
%attr(2660,root,%privgroup) %config(noreplace) %_sysconfdir/%name/%name.conf
%dir %attr(2770,root,%privgroup) %_logdir/%name
%dir %attr(2770,root,%privgroup) /var/run/ichatsrvd

%changelog

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

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