Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:snagview
snagview-meta
snagview-meta.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File snagview-meta.spec of Package snagview-meta
# # spec file for package snagview-meta # #all Distros Name: snagview-meta Version: 3.14 Release: 1 License: 0BSD Summary: Metapackage for SNAG-View Group: php BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: -post-build-checks rpm-build # SLES 15 %if 0%{?suse_version} == 1500 #PHP Requires: php >= 7.1 php < 7.2 snagview-sgloader php7-fpm php7-pecl-zmq php7-pecl-redis php-pecl-mongodb = 1.4.4 php7-pdo php7-mysqlnd php7-json php7-mbstring php7-gd php7-soap Requires: php7-ldap php7-snmp php7-curl php7-bcmath Requires: php7-xmlwriter php7-xmlreader php7-xmlrpc # Fehlt: tipcutils php7-mcrypt php-pecl-apcu php-pecl-http php-imap php-pecl-apfd php-pecl-igbinary php-pecl-json-post php-pecl-propro php-pecl-raphf php-pecl-zip php-resque #Other Requires: libcurl4 libcurl4-32bit libpng12-0 libtiff5 libtiff-devel libopenssl-devel unixODBC libtool Requires: automake autoconf gcc patch update-alternatives libpcre1 libpcrecpp0 libedit0 rrdtool Requires: bzip2 pam libpng12-0 libpng12-devel openldap2 openldap2-client curl bison ncurses-devel libltdl7 Requires: libenchant1 libdb-4_8 cyrus-sasl krb5 gmp-devel freetype-devel wget bc iotop vim Requires: MySQL-server MySQL-client MySQL-devel MySQL-shared pnp4nagios nodejs14 Requires: net-tools libjpeg62 libpcreposix0 zlib-devel lzo-devel nginx #Perl: Requires: perl-Linux-Distribution perl-Switch perl-Nagios-Plugin perl-Monitoring-Plugin perl-Redis Requires: perl-IPC-Run3 perl-SNMP perl-Net-SNMP # Sonstiges Requires: net-tools libjpeg62 libpcreposix0 update-alternatives Requires: automake autoconf gcc patch #Obsoletes same as SLES15 Obsoletes: php5 php5-gettext php5-fpm-snag php5-zeromq php5-redis php5-phar php5-mongo php5-pdo php5-mysql php5-json php5-mbstring php5-gd php5-soap Obsoletes: php5-ctype php5-ldap php5-calendar php5-pear php5-snmp php5-zlib php5-mcrypt php5-tokenizer php5-dom php5-posix php5-pcntl php5-curl apache2-mod_php5 apache2-mod_fastcgi Obsoletes: php5-APC php5-pecl_http php5-snmp php5-bcmath php5-imap php5-pecl_http php5-openssl Obsoletes: apache2-utils apache2 apache2-prefork apache2-worker snagview-router php-resque Provides: php-resque # BuildRequires: -post-build-checks %endif # SLES 12 %if 0%{?suse_version} == 1315 #PHP Requires: php72 php72-bcmath php72-fpm php72-gd php72-imap php72-json php72-ldap php72-mysql php72-snmp php72-zip php72-soap php72-phar php72-mysql Requires: php72-posix php72-xmlrpc php72-xmlwriter php72-bz2 php72-APCu php72-imagick php72-xmlreader Requires: php72-pecl-apfd php72-pecl-igbinary php72-curl php72-sysvmsg php72-sysvsem php72-sysvshm php72-shmop Requires: php72-mcrypt php72-memcached php72-pecl-propro php72-pecl-raphf php72-pecl-zmq php72-redis Requires: php72-pecl-json_post php72-tokenizer php72-pcntl php72-gettext Requires: php72-ZendFramework php72-pecl-mongodb = 1.4.4 Requires: snagview-sgloader perl-MongoDB libzmq1 #Perl: Requires: perl-Linux-Distribution perl-Switch perl-Nagios-Plugin perl-Monitoring-Plugin perl-Redis Requires: perl-IPC-Run3 perl-SNMP perl-Net-SNMP #Other Requires: libcurl4 libcurl4-32bit libpng12-0 tiff libtiff-devel libopenssl-devel unixODBC libtool Requires: automake autoconf gcc patch update-alternatives libpcre1 libpcrecpp0 libedit0 rrdtool Requires: bzip2 pam openldap2 openldap2-client curl bison ncurses-devel libltdl7 peg-multimarkdown Requires: libenchant1 libdb-4_8 cyrus-sasl krb5 gmp-devel freetype-devel wget bc iotop vim Requires: pnp4nagios nodejs14 Requires: net-tools libjpeg62 libpcreposix0 tipcutils zlib-devel lzo-devel nginx Requires: mysql-community-client mysql-community-common mysql-community-libs mysql-community-server #Obsolet Obsoletes: php5 php5-gettext php5-fpm-snag php5-zeromq php5-redis php5-phar php5-mongo php5-pdo php5-mysql php5-json php5-mbstring php5-gd php5-soap Obsoletes: php5-ctype php5-ldap php5-calendar php5-pear php5-snmp php5-zlib php5-mcrypt php5-tokenizer php5-dom php5-posix php5-pcntl php5-curl apache2-mod_php5 apache2-mod_fastcgi Obsoletes: php5-APC php5-pecl_http php5-snmp php5-bcmath php5-imap php5-pecl_http php5-openssl Obsoletes: apache2-utils apache2 apache2-prefork apache2-worker snagview-router Obsoletes: php5-fpm-snag php-resque Obsoletes: nodejs4 Provides: php-resque BuildRequires: -post-build-checks Requires: snagview-nagios nagios-plugins2 mongodb-org-shell mongodb-org-tools mongodb-org-server %endif #Centos 7 specific Part %if 0%{?centos_version} == 700 #PHP Requires: php >= 7.2 php < 7.3 snagview-sgloader php-fpm php-pecl-zmq php-pecl-redis php-pecl-mongodb = 1.15.1 php-pdo php-mysqlnd php-json php-mbstring php-gd php-soap Requires: php-common php-ldap php-snmp php-pecl-mcrypt php-curl php-process Requires: php-pecl-apcu php-pecl-http php-imap php-pecl-apfd php-pecl-igbinary php-pecl-json-post php-pecl-propro php-pecl-raphf php-pecl-zip php-xml Requires: mysql-community-common mysql-community-client mysql-community-server mysql-community-devel libjpeg gcc patch Requires: perl perl-Linux-Distribution perl-Nagios-Plugin perl-Monitoring-Plugin rrdtool-perl net-snmp-perl perl-Net-SNMP perl-Redis perl-DBI Requires: snagview-eventlog-perl-base #Other Disabled: php-resque Requires: pnp4nagios peg-multimarkdown libmcrypt Requires: nginx net-snmp postfix pkgconfig unixODBC bison libcurl libjpeg-turbo bzip2 cairo rrdtool Requires: libesmtp sqlite pcre libedit unixODBC openldap openldap-clients net-snmp-utils ncurses libxslt libtool libtiff Requires: pam libpng autoconf automake bison libcurl cyrus-sasl enchant libdb libevent openssl openssl-libs perl-Switch Requires: gcc gcc-c++ libzip libpng12 libzmq1 curl libcurl perl #Disabled linux-initd-util Requires: libesmtp-devel sqlite-devel pcre-devel libedit-devel unixODBC-devel nodejs Requires: pam-devel openldap-devel net-snmp-devel ncurses-devel libxslt-devel libtool-ltdl-devel libtiff-devel Requires: libpng-devel bison-devel libcurl-devel cyrus-sasl-devel enchant-devel libdb-devel Requires: libevent-devel krb5-devel gmp-devel aspell-devel freetype-devel libzip-devel wget bc vim-common iotop mailx cyrus-sasl-plain cyrus-sasl-md5 #Nagios Requires: snagview-nagios nagios-plugins2 mongodb-org-shell mongodb-org-tools mongodb-org-server Provides: perl-DBI-devel # Obsoletes: php5-fpm-snag Obsoletes: apache2-mod_fastcgi mod_fcgid sv-router httpd php-resque Provides: httpd httpd-mmn php-resque ## OLD: php-gettext php-phar php-pecl-mongo php-mysql php-ctype php-calendar php-zlib php-tokenizer php-dom php-posix php-pcntl php-bcmath php-pear %endif %if 0%{?rhel_version} == 800 # Install PHP Requires Requires: php >= 7.2 php < 7.3 php-fpm php-pdo php-mysqlnd php-json php-mbstring php-gd php-soap Requires: php-common php-ldap php-snmp php-curl php-process php-xml Requires: php-pecl-mcrypt php-pecl-redis php-pecl-zmq php-pecl-mongodb Requires: php-pecl-apcu php-pecl-http php-imap php-pecl-apfd php-pecl-igbinary php-pecl-json-post php-pecl-propro php-pecl-raphf php-pecl-zip #Requires: snagview-sgloader #Requires: php-pecl-mongodb = 1.15.1 # OS Tools Requires: gcc patch wget bc iotop htop vim-common ncurses Requires: cyrus-sasl-plain mailx cyrus-sasl-md5 Requires: aspell enchant Requires: libtiff libevent libjpeg libpng libedit Requires: nodejs Requires: libzmq1 # Database Requires: mysql-server mysql-common mysql-devel mysql Requires: mongodb-org-shell mongodb-org-tools mongodb-org-server Requires: redis3 # Devel Requires: libpng-devel libcurl-devel libesmtp-devel sqlite-devel pcre-devel unixODBC-devel Requires: pam-devel openldap-devel net-snmp-devel libxslt-devel libtiff-devel gmp-devel libzip-devel Requires: libdb-devel cyrus-sasl-devel freetype-devel krb5-devel libtool-ltdl-devel Requires: libevent-devel libpng-devel ncurses-devel libedit-devel Requires: enchant-devel aspell-devel bison-devel # Nagios Fork by Sector Nord AG Requires: svnagios # Perlmodule Requires: perl rrdtool-perl net-snmp-perl perl-Redis perl-DBI # Conflict: perl-Net-SNMP # #Requires: #Requires: perl-Nagios-Plugin perl-Monitoring-Plugin #Requires: snagview-eventlog-perl-base #Not found Requires # nodejs # perl-Linux-Distribution #Requires: snagview-nagios nagios-plugins2 Obsoletes: php5-fpm-snag Obsoletes: apache2-mod_fastcgi mod_fcgid sv-router httpd php-resque mod_http2 Provides: httpd httpd-mmn php-resque Provides: perl-DBI-devel %endif %description Metapackage for SNAG-View %build cd %{_builddir} %install cd %{_builddir} install -D %{_sourcedir}/snagview-meta %{buildroot}/root/snagview-meta export NO_BRP_CHECK_RPATH=true %post -p /bin/bash mkdir -p /var/log/mysql mkdir -p /var/lib/mysql mkdir -p /var/lib/mysql.tmp chown mysql.mysql /var/lib/mysql.tmp chown mysql.mysql /var/lib/mysql/ chown mysql.mysql /var/log/mysql %if 0%{?suse_version} == 1315 systemctl daemon-reload systemctl enable nginx ln -s /usr/bin/php /usr/bin/php5 %endif %if 0%{?suse_version} == 1500 systemctl daemon-reload systemctl enable nginx ln -s /usr/bin/php /usr/bin/php5 if [ -d "/var/lib/snagview/assets/" ]; then chown wwwrun /var/lib/snagview/assets/ chmod 775 /var/lib/snagview/assets/ fi %endif %if 0%{?centos_version} == 700 systemctl daemon-reload systemctl stop firewalld systemctl disable firewalld setenforce Permissive systemctl enable nginx ln -s /usr/bin/php /usr/bin/php5 if [ -d "/var/lib/snagview/assets/" ]; then chown wwwrun /var/lib/snagview/assets/ chmod 775 /var/lib/snagview/assets/ fi %endif %if 0%{?rhel_version} == 800 systemctl daemon-reload systemctl disable firewalld --now setenforce Permissive %endif %postun rm -rf %{buildroot}/root/snagview-meta %files %defattr(-,root,root) /root/snagview-meta
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