Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:deploy
ocsinventory-agent
ocsinventory-agent.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ocsinventory-agent.spec of Package ocsinventory-agent
BuildRequires: perl, perl-base, perl-Net-IP, perl-XML-Simple, perl-libwww-perl Name: ocsinventory-agent License: GPL Group: System/Management Summary: Hardware and software inventory tool (client) Version: 1.1.2 Release: 1 URL: http://www.ocsinventory-ng.org Source: Ocsinventory-Agent-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: dmidecode, perl, perl-base, pciutils, perl-Net-IP, perl-XML-Simple, perl-libwww-perl, ipmitool %description Open Computer and Software Inventory Next Generation is an application designed to help a network or system administrator to keep track of the hardware and software configurations of computers that are installed on the network. It also allows deploying software, scripts and files on client computers. This package contains the client part. Homepage: http://www.ocsinventory-ng.org/ %prep %setup -q -n Ocsinventory-Agent-%{version} %build perl Makefile.PL make %install # # RPM_BUILD_ROOT - папка куда нада инсталить. # содержимое её пакуется в rpm'ку # # проверяем что не рут и вычищаем [ "$RPM_BUILD_ROOT" = "/" ] && exit 1 rm -rf $RPM_BUILD_ROOT/* # создаём структуру папок mkdir -p $RPM_BUILD_ROOT%{perl_vendorarch} mkdir -p $RPM_BUILD_ROOT/usr/bin mkdir -p $RPM_BUILD_ROOT/etc/default #mkdir -p $RPM_BUILD_ROOT/etc/cron.d mkdir -p $RPM_BUILD_ROOT/etc/ocsinventory-agent/softwares find blib/ -type f -name ".exists" | xargs rm -f # копируем перловые модули cp -r blib/lib/Ocsinventory $RPM_BUILD_ROOT/%{perl_vendorarch} # копируем "исполнимый" файл cp ocsinventory-agent $RPM_BUILD_ROOT/usr/bin # копируем таску для крона ###cp etc/cron.d/ocsinventory-agent $RPM_BUILD_ROOT/etc/cron.d ### сделать таску для крона!! # конфиги cp etc/default/ocsinventory-agent $RPM_BUILD_ROOT/etc/default cp -r etc/ocsinventory-agent $RPM_BUILD_ROOT/etc ###touch $RPM_BUILD_ROOT/etc/ocsinventory-agent/ocsinventory-agent.cfg ### дописать конфиги! # %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT/* %files %defattr(-,root,root) %{perl_vendorarch}/Ocsinventory /etc/ocsinventory-agent /usr/bin/ocsinventory-agent /etc/default/ocsinventory-agent
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor