Репозиторий Sisyphus
Последнее обновление: 13 октября 2019 | Пакетов: 17515 | Посещений: 15262645
en ru br
Репозитории ALT
S:0.11-alt1
5.1: 0.6-alt1
www.altlinux.org/Changes

Группа :: Система/Основа
Пакет: syskeeper

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

Name: syskeeper
Summary: %name
Version: 0.6
Release: alt1
License: GPL
Group: System/Base
BuildArch: noarch
Url: http://sisyphus.ru/ru/srpm/Sisyphus/syskeeper
Packager: Denis Smirnov <mithraen at altlinux.ru>
Requires(pre): etckeeper
Requires: %name-base = %version-%release
Source: %name-%version.tar

%package -n kernelbootlog
Summary: Automaticaly backup some system info when booting
Group: System/Base
BuildArch: noarch

%description -n kernelbootlog
Automaticaly backup some system info when booting

%package base
Summary: Base files for syskeeper
Group: System/Base
Requires: crontabs

%description base
Base files for syskeeper

%package base-git
Summary: git support for syskeeper
Group: System/Base
Requires: %name-base = %version-%release
Requires: perl-Git

%description base-git
git support for syskeeper

%package disks
Summary: Autobackup storage information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release

%description disks
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information


%package disks-git
Summary: Autobackup storage information
Group: System/Base
Requires: %name-disks = %version-%release

%description disks-git
Autobackup storage information
- fstab
- blkid
- disks partitioning
- LVM information


%package hn
Summary: Autobackup system info (use it for HN)
Group: System/Base
Requires: %name-ve = %version-%release
Requires: %name-disks-git = %version-%release
Requires: %name-system-git = %version-%release
Requires: kernelbootlog

%description hn
Autobackup system info (use it for HN)

%package rpm
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-base = %version-%release

%description rpm
Autobackup installed packages list

%package rpm-git
Summary: Autobackup installed packages list
Group: System/Base
Requires: %name-rpm = %version-%release

%description rpm-git
Autobackup installed packages list

%package system
Summary: Autobackup system information
Group: System/Base
Requires: %name = %version-%release
Requires: %name-base = %version-%release

%description system
Autobackup system information
- CPU
- DMI


%package system-git
Summary: Autobackup system information
Group: System/Base
Requires: %name-disks = %version-%release

%description system-git
Autobackup system information
- CPU
- DMI


%package ve
Summary: Autobackup system info (use it for VE)
Group: System/Base
Requires: %name = %version-%release
Requires: %name-rpm-git = %version-%release

%description ve
Autobackup system info (use it for VE)


%description
%name


%prep
%setup -c

%install
%makeinstall_std
mkdir -p %buildroot%_initdir/
install -p kernelbootlog %buildroot%_initdir/kernelbootlog
mkdir -p %buildroot/var/log/kernelbootlog

%preun -n kernelbootlog
%preun_service kernelbootlog

%post -n kernelbootlog
%post_service kernelbootlog

%files
%_sysconfdir/apt/apt.conf.d/syskeeper.conf
%_sbindir/syskeeper
%_sysconfdir/firsttime.d/%name

%files -n kernelbootlog
%_initdir/kernelbootlog
/var/log/kernelbootlog

%files base
%dir %_datadir/syskeeper
%_datadir/syskeeper/functions
%_sysconfdir/cron.daily/syskeeper
%dir %attr(0750,root,wheel) /var/lib/syskeeper

%files base-git
%_datadir/syskeeper/functions-git

%files disks
%_datadir/syskeeper/backup_disk

%files disks-git
%_datadir/syskeeper/backup_disk_git

%files hn

%files rpm
%_datadir/syskeeper/backup_rpm
%_datadir/syskeeper/optimize_package_list

%files rpm-git
%_datadir/syskeeper/backup_rpm_git

%files system
%_datadir/syskeeper/backup_system

%files system-git
%_datadir/syskeeper/backup_system_git

%files ve

%changelog

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

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