--- rpms/smeserver-extrarepositories/contribs10/smeserver-extrarepositories.spec 2021/03/23 05:51:18 1.8 +++ rpms/smeserver-extrarepositories/contribs10/smeserver-extrarepositories.spec 2022/06/23 02:17:54 1.21 @@ -1,6 +1,6 @@ %define name smeserver-extrarepositories %define version 0.1 -%define release 28 +%define release 40 Summary: easy configuration of extra yum repo Name: %{name} Version: %{version} @@ -11,13 +11,58 @@ Group: SMEserver/addon BuildRoot: /var/tmp/%{name}-%{version} BuildArchitectures: noarch BuildRequires: e-smith-devtools -Requires: e-smith-release >= 9.0 +Requires: e-smith-release >= 10.0 AutoReqProv: no +Source0: https://raw.githubusercontent.com/ONLYOFFICE/repo/master/centos/RPM-GPG-KEY-ONLYOFFICE %description Provides configuration for external yum repository comaptible with Koozali SME Server. %changelog +* Wed Jun 22 2022 Jean-Philippe Pialasse 0.1-40.sme +- add mongodb repos [SME: 11905] +- add onlyoffice repo [SME: 12078] +- add nginx repo [SME: 12079] + +* Sat May 28 2022 Jean-Philippe Pialasse 0.1-39.sme +- fix typo in pgsql url + +* Thu Mar 10 2022 Jean-Philippe Pialasse 0.1-38.sme +- add docker-ce repo [SME: 11894] + +* Wed Mar 09 2022 Jean-Philippe Pialasse 0.1-37.sme +- add collaboraoffice repo [SME: 11888] + +* Thu Feb 24 2022 Jean-Philippe Pialasse 0.1-36.sme +- add Copr repo for fusioninventory-agent owned by trasher [SME: 11751] +- fix update event for sclo [SME: 11876] + +* Mon Nov 29 2021 Jean-Philippe Pialasse 0.1-35.sme +- fix node repos + +* Tue Nov 09 2021 Jean-Philippe Pialasse 0.1-34.sme +- add asterisk [SME: 11512] +- add lemonldap [SME: 11740] +- add bareos [SME: 11741] +- add zabbix repo up to 55 and add scl sub repos [SME: 11744] + +* Tue Jul 06 2021 Jean-Philippe Pialasse 0.1-33.sme +- add migrate fragment for pwauth in epel [SME: 11639] + +* Wed Jun 30 2021 John Crisp 0.1-32.sme +- Requires e-smith >= 10 +- exclude pwauh from EPEL [SME: 11639] + +* Sun May 02 2021 John Crisp 0.1-31.sme +- add perl-JSON to openfusion [SME: 11579] + +* Thu Mar 25 2021 Jean-Philippe Pialasse 0.1-30.sme +- fix zabbix key +- fix update event for packages with multiple repo + +* Thu Mar 25 2021 Jean-Philippe Pialasse 0.1-29.sme +- add new zabbix version + * Mon Mar 22 2021 Jean-Philippe Pialasse 0.1-28.sme - add extra packages from openfusion [SME: 11223] - fix wrong event for remi-unsafe [SME: 11181] @@ -113,6 +158,8 @@ mkdir -p $RPM_BUILD_ROOT/usr/share/rpm-g # if needing to add a gpg key #cp %source0 $RPM_BUILD_ROOT/usr/share/rpm-gpg-keys/ #/usr/share/rpm-gpg-keys/RPM-GPG-KEY-${REPO['reponame']} +cp %SOURCE0 $RPM_BUILD_ROOT/usr/share/rpm-gpg-keys/ + # if needing to migrate something : #mkdir -p $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate @@ -135,10 +182,9 @@ echo "${REPO['fullreponame']}" > $RPM_BU echo "${REPO['Visible']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/Visible echo "${REPO['status']}" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/status echo "repository" > $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/type -unsafe=""; -[[ "${REPO['reponame']}" == 'remi' ]] && unsafe="-unsafe" -mkdir -p $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['reponame']}$unsafe-update/templates2expand/etc/yum.smerepos.d/ -touch $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['reponame']}$unsafe-update/templates2expand/etc/yum.smerepos.d/sme-base.repo + +mkdir -p $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['pkgname']}-update/templates2expand/etc/yum.smerepos.d/ +touch $RPM_BUILD_ROOT/etc/e-smith/events/smeserver-extrarepositories-${REPO['pkgname']}-update/templates2expand/etc/yum.smerepos.d/sme-base.repo [[ "${REPO['BaseURL']}" != '' ]] && echo "${REPO['BaseURL']}" >\ $RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/defaults/${REPO['reponame']}/BaseURL @@ -154,6 +200,42 @@ return 0 } +##################### +##################### +# asterisk +##################### +##################### +for elasver in "13" "16" '17' '18' ; do +REPO['reponame']="asterisk-$elasver" +REPO['pkgname']='asterisk' +REPO['fullreponame']="Asterisk $elasver (LTS) Packages @ tucny.com" +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='disabled' +REPO['BaseURL']=""#https://ast.tucny.com/repo/asterisk-$elasver/el\$releasever/\$basearch/ +REPO['MirrorList']="https://ast.tucny.com/mirrorlist.php?release=\$releasever&arch=\$basearch&repo=asterisk-$elasver" +REPO['GPGCheck']='yes' +REPO['GPGKey']="https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny" +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo +done + +REPO['reponame']='asterisk-common' +REPO['pkgname']='asterisk' +REPO['fullreponame']='Asterisk Common Requirement Packages @ tucny.com' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']=''#https://ast.tucny.com/repo/asterisk-common/el$releasever/$basearch/ +REPO['MirrorList']='https://ast.tucny.com/mirrorlist.php?release=$releasever&arch=$basearch&repo=asterisk-common' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://ast.tucny.com/repo/RPM-GPG-KEY-dtucny' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + + ##################### ##################### @@ -161,6 +243,7 @@ return 0 ##################### ##################### REPO['reponame']='atomic' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Atomic' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -175,14 +258,64 @@ createrepo ##################### ##################### +# BareOS +##################### +##################### +REPO['reponame']='bareos20' +REPO['pkgname']='bareos' +REPO['fullreponame']='Backup Archiving Recovery Open Sourced' +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='disabled' +REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever' +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +REPO['reponame']='bareos20-source' +REPO['pkgname']='bareos' +REPO['fullreponame']='Backup Archiving Recovery Open Sourced - Sources' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/src' +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +REPO['reponame']='bareos20-debuginfo' +REPO['pkgname']='bareos' +REPO['fullreponame']='Backup Archiving Recovery Open Sourced - Debuginfo' +REPO['EnableGroups']='no' +REPO['Visible']='no' +REPO['status']='disabled' +REPO['BaseURL']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/debug' +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://download.bareos.org/bareos/release/20/CentOS_$releasever/repodata/repomd.xml.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + + + +##################### +##################### #centos-sclo-centos ##################### ##################### REPO['reponame']='centos-sclo-centos' +REPO['pkgname']="centos-sclo" #${REPO['reponame']} REPO['fullreponame']='Centos-RH Software collections' REPO['EnableGroups']='no' REPO['Visible']='yes' -REPO['status']='disabled' +REPO['status']='enabled' REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/sclo/' REPO['MirrorList']='' REPO['GPGCheck']='yes' @@ -197,10 +330,11 @@ createrepo ##################### ##################### REPO['reponame']='centos-sclo-rh' +REPO['pkgname']='centos-sclo' #${REPO['reponame']} REPO['fullreponame']='Centos-RH Software collections' REPO['EnableGroups']='no' REPO['Visible']='yes' -REPO['status']='disabled' +REPO['status']='enabled' REPO['BaseURL']='http://mirror.centos.org/centos/$releasever/sclo/$basearch/rh/' REPO['MirrorList']='' REPO['GPGCheck']='yes' @@ -211,10 +345,50 @@ createrepo ##################### ##################### +#collaboraoffice.com +##################### +##################### +REPO['reponame']='collaboraoffice' +REPO['pkgname']=${REPO['reponame']} +REPO['fullreponame']='collaboraoffice.com_repos_CollaboraOnline_CODE-centos' +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='enabled' +REPO['BaseURL']='https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos$releasever' +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-centos7/repodata/repomd.xml.key' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### +#docker-ce +##################### +##################### +REPO['reponame']='docker-ce' +REPO['pkgname']=${REPO['reponame']} +REPO['fullreponame']='docker-ce' +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='enabled' +REPO['BaseURL']='https://download.docker.com/linux/centos/$releasever/$basearch/stable' +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://download.docker.com/linux/centos/gpg' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + + +##################### +##################### #egroupware ##################### ##################### REPO['reponame']='egroupware' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='server_eGroupWare' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -235,6 +409,7 @@ createrepo declare -A elashort=( ['6.x']='6.x' ['5.x']='5.x' ['1.6']='1' ) for elasver in "6.x" "5.x" "1.6"; do REPO['reponame']="elastic${elashort[$elasver]}" +REPO['pkgname']='elastic' REPO['fullreponame']="Elasticsearch repository for $elasver packages" REPO['EnableGroups']='yes' REPO['Visible']='yes' @@ -254,6 +429,7 @@ done ##################### ##################### REPO['reponame']='elrepo' +REPO['pkgname']='elrepo' REPO['fullreponame']='ELRepo.org Community Enterprise Linux Repository' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -272,6 +448,7 @@ createrepo ##################### ##################### REPO['reponame']='elrepo-kernel' +REPO['pkgname']='elrepo' REPO['fullreponame']='ELRepo.org Community Enterprise Linux Repository Kernel' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -290,6 +467,7 @@ createrepo ##################### ##################### REPO['reponame']='epel' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='EPEL' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -298,7 +476,7 @@ REPO['BaseURL']='http://download.fedorap REPO['MirrorList']='http://mirrors.fedoraproject.org/mirrorlist?repo=epel-$releasever&arch=$basearch' REPO['GPGCheck']='yes' REPO['GPGKey']='http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL' -REPO['Exclude']='perl-Razor-Agent' +REPO['Exclude']='perl-Razor-Agent,pwauth' REPO['IncludePkgs']='' createrepo @@ -308,6 +486,7 @@ createrepo ##################### ##################### REPO['reponame']='erlang' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='erlang programming language' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -326,6 +505,7 @@ createrepo ##################### ##################### REPO['reponame']='freeswitch' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Freeswitch' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -344,6 +524,7 @@ createrepo ##################### ##################### REPO['reponame']='fws' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Firewall Services' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -362,6 +543,7 @@ createrepo ##################### ##################### REPO['reponame']='fws-testing' +REPO['pkgname']='fws' REPO['fullreponame']='Firewall Services testing' REPO['EnableGroups']='no' REPO['Visible']='no' @@ -376,169 +558,158 @@ createrepo ##################### ##################### -# Libreswan +#fusion inventory ##################### ##################### -REPO['reponame']='libreswan' -REPO['fullreponame']='Libreswan' +REPO['reponame']='fusioninventory-agent' +REPO['pkgname']='fusioninventory-agent' +REPO['fullreponame']='Copr repo for fusioninventory-agent owned by trasher' REPO['EnableGroups']='no' REPO['Visible']='no' REPO['status']='disabled' -REPO['BaseURL']='http://download.libreswan.org/binaries/rhel/$releasever/$basearch/' +REPO['BaseURL']='https://download.copr.fedorainfracloud.org/results/trasher/fusioninventory-agent/epel-$releasever-$basearch/' REPO['MirrorList']='' REPO['GPGCheck']='yes' -REPO['GPGKey']='http://download.libreswan.org/binaries/RPM-GPG-KEY-libreswan' +REPO['GPGKey']='https://download.copr.fedorainfracloud.org/results/trasher/fusioninventory-agent/pubkey.gpg' REPO['Exclude']='' REPO['IncludePkgs']='' -createrepo +createrepo ##################### ##################### -# NodeJS 4 +# LemonLDAP-NG ##################### ##################### -for nodever in "4" "5" "6" "7" "8" "9" "10" "11"; do -REPO['reponame']="node$nodever" -REPO['fullreponame']="NodeJS $nodever" +REPO['reponame']='lemonldap-ng' +REPO['pkgname']='lemonldap' +REPO['fullreponame']='LemonLDAP::NG packages' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_'.$nodever.'.x/el/$releasever/$basearch/' +REPO['BaseURL']='https://lemonldap-ng.org/redhat/stable/$releasever/noarch' REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://lemonldap-ng.org/_media/rpm-gpg-key-ow2' REPO['Exclude']='' REPO['IncludePkgs']='' createrepo -done -##################### -##################### -# NodeJS 5 -##################### -##################### -REPO['reponame']='node5' -REPO['fullreponame']='NodeJS 5' +REPO['reponame']='lemonldap-ng-extras' +REPO['pkgname']='lemonldap' +REPO['fullreponame']='LemonLDAP::NG extra packages' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_5.x/el/$releasever/$basearch/' +REPO['BaseURL']='https://lemonldap-ng.org/redhat/extras/$releasever/noarch' REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://lemonldap-ng.org/_media/rpm-gpg-key-ow2' REPO['Exclude']='' REPO['IncludePkgs']='' createrepo -##################### -##################### -# NodeJS 6 -##################### -##################### -REPO['reponame']='node6' -REPO['fullreponame']='NodeJS 6' -REPO['EnableGroups']='no' -REPO['Visible']='no' -REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_6.x/el/$releasever/$basearch/' -REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' -REPO['Exclude']='' -REPO['IncludePkgs']='' -#createrepo + ##################### ##################### -# NodeJS 7 +# Libreswan ##################### ##################### -REPO['reponame']='node7' -REPO['fullreponame']='NodeJS 7' +REPO['reponame']='libreswan' +REPO['pkgname']=${REPO['reponame']} +REPO['fullreponame']='Libreswan' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_7.x/el/$releasever/$basearch/' +REPO['BaseURL']='http://download.libreswan.org/binaries/rhel/$releasever/$basearch/' REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='http://download.libreswan.org/binaries/RPM-GPG-KEY-libreswan' REPO['Exclude']='' REPO['IncludePkgs']='' -#createrepo +createrepo + ##################### ##################### -# NodeJS +# Mongodb ##################### ##################### -REPO['reponame']='node8' -REPO['fullreponame']='NodeJS 8' +for nodever in "0.9" "1.0" "3.0" "3.1" "3.2" "3.3" "3.4" "3.5" "3.6" "3.7" "4.0" "4.1" "4.2" "4.3" "4.4" "5.0"; do +REPO['reponame']="mongodb$nodever" +REPO['pkgname']='mongodb' +REPO['fullreponame']="Mongodb $nodever" REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_8.x/el/$releasever/$basearch/' +REPO['BaseURL']="https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/$nodever/\$basearch/" REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']="https://www.mongodb.org/static/pgp/server-$nodever.asc" REPO['Exclude']='' REPO['IncludePkgs']='' -#createrepo +createrepo +done ##################### ##################### -# NodeJS 9 +# Nginx ##################### ##################### -REPO['reponame']='node9' -REPO['fullreponame']='NodeJS 9' +REPO['reponame']='nginx' +REPO['pkgname']='nginx' +REPO['fullreponame']='nginx stable repo' REPO['EnableGroups']='no' -REPO['Visible']='no' -REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_9.x/el/$releasever/$basearch/' +REPO['Visible']='yes' +REPO['status']='enabled' +REPO['BaseURL']='http://nginx.org/packages/centos/$releasever/$basearch/' REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://nginx.org/keys/nginx_signing.key' REPO['Exclude']='' REPO['IncludePkgs']='' -#createrepo +createrepo -##################### -##################### -# NodeJS 10 -##################### -##################### -REPO['reponame']='node10' -REPO['fullreponame']='NodeJS 10' +REPO['reponame']='nginx-mainline' +REPO['pkgname']='nginx' +REPO['fullreponame']='nginx mainline repo' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_10.x/el/$releasever/$basearch/' +REPO['BaseURL']='http://nginx.org/packages/mainline/centos/$releasever/$basearch/' REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://nginx.org/keys/nginx_signing.key' REPO['Exclude']='' REPO['IncludePkgs']='' -#createrepo +createrepo + + + ##################### ##################### -# NodeJS 11 +# NodeJS 4 ##################### ##################### -REPO['reponame']='node11' -REPO['fullreponame']='NodeJS 11' +for nodever in "4" "5" "6" "7" "8" "9" "10" "11" "12" "13" "14" "15" "16" "17"; do +REPO['reponame']="node$nodever" +REPO['pkgname']='node' +REPO['fullreponame']="NodeJS $nodever" REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://rpm.nodesource.com/pub_11.x/el/$releasever/$basearch/' +REPO['BaseURL']="https://rpm.nodesource.com/pub_$nodever.x/el/\$releasever/\$basearch/" REPO['MirrorList']='' -REPO['GPGCheck']='no' -REPO['GPGKey']='https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +REPO['GPGCheck']='yes' +REPO['GPGKey']='https://rpm.nodesource.com/pub/el/NODESOURCE-GPG-SIGNING-KEY-EL' +#'https://deb.nodesource.com/gpgkey/nodesource.gpg.key' +#'https://rpm.nodesource.com/pub/el/NODESOURCE-GPG-SIGNING-KEY-EL' REPO['Exclude']='' REPO['IncludePkgs']='' -#createrepo - +createrepo +done if ( "%{?dist}" == "el7" ); then @@ -548,9 +719,10 @@ if ( "%{?dist}" == "el7" ); then ##################### ##################### REPO['reponame']='odoo10-nightly' +REPO['pkgname']='odoo' REPO['fullreponame']='Odoo 10 Nightly - EL7' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' REPO['BaseURL']='http://nightly.odoo.com/10.0/nightly/rpm/' REPO['MirrorList']='' @@ -566,9 +738,10 @@ createrepo ##################### ##################### REPO['reponame']='odoo9-nightly' +REPO['pkgname']='odoo' REPO['fullreponame']='Odoo 9 Nightly - EL7' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' REPO['BaseURL']='http://nightly.odoo.com/9.0/nightly/rpm/' REPO['MirrorList']='' @@ -585,9 +758,10 @@ fi ##################### ##################### REPO['reponame']='okay' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Extra OKay Packages for Enterprise Linux - Freeswitch and FusionPBX' REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' REPO['BaseURL']='http://repo.okay.com.mx/centos/$releasever/$basearch/release' REPO['MirrorList']='' @@ -599,10 +773,30 @@ createrepo ##################### ##################### +# Onlyoffice +##################### +##################### +REPO['reponame']='onlyoffice' +REPO['pkgname']=${REPO['reponame']} +REPO['fullreponame']='Onlyoffice document server - community edition' +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='enabled' +REPO['BaseURL']='https://download.onlyoffice.com/repo/centos/main/noarch/' +REPO['MirrorList']='' +REPO['GPGCheck']='no' +REPO['GPGKey']='https://raw.githubusercontent.com/ONLYOFFICE/repo/master/centos/RPM-GPG-KEY-ONLYOFFICE' +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo + +##################### +##################### # Openfusion ##################### ##################### REPO['reponame']='openfusion' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Openfusion' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -612,7 +806,7 @@ REPO['MirrorList']='' REPO['GPGCheck']='yes' REPO['GPGKey']='http://repo.openfusion.net/RPM-GPG-KEY-openfusion' REPO['Exclude']='perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-ExtUtils-Install,perl-parent' -REPO['IncludePkgs']='perl-Algorithm-C3,perl-App-cpanminus,perl-B-Hooks-EndOfScope,perl-B-Hooks-OP-Check,perl-CPAN-Metanoarch,perl-Carp,perl-Class-C3,perl-Class-Load,perl-Class-Load-XS,perl-Class-Method-Modifiers,perl-Class-Singleton,perl-Class-XSAccessor,perl-Clone-PP,perl-Data-Dumper-Concise,perl-Data-IEEE754,perl-Data-OptList,perl-Data-Printer,perl-Data-Validate-IP,perl-DateTime,perl-DateTime-Locale,perl-DateTime-TimeZone,perl-Devel-GlobalDestruction,perl-Dist-CheckConflicts,perl-Eval-Closure,perl-Exporter-Tiny,perl-ExtUtils-CBuilder,perl-ExtUtils-Install,perl-ExtUtils-Manifest,perl-File-HomeDir,perl-File-Which,perl-GeoIP2,perl-Hash-FieldHash,perl-IPC-Cmd,perl-Lexical-SealRequireHints,perl-List-AllUtils,perl-Locale-Maketext-Simple,perl-MRO-Compat,perl-Math-Int128,perl-Math-Int64,perl-MaxMind-DB-Common,perl-MaxMind-DB-Reader,perl-Module-Build,perl-Module-CoreList,perl-Module-Implementation,perl-Module-Load,perl-Module-Load-Conditional,perl-Module-Runtime,perl-Moo,perl-MooX-StrictConstructor,perl-MooX-Types-MooseLike,perl-Moose,perl-Net-Works,perl-Package-DeprecationManager,perl-Package-Stash,perl-Package-Stash-XS,perl-Params-Check,perl-Params-Classify,perl-Params-Validate,perl-Perl-OSType,perl-Role-Tiny,perl-Scalar-List-Utils,perl-Socket,perl-Sort-Naturally,perl-Sub-Exporter,perl-Sub-Exporter-Progressive,perl-Sub-Identify,perl-Sub-Install,perl-Sub-Name,perl-Sub-Quote,perl-Task-Weaken,perl-Term-ANSIColor,perl-Test-Warnings,perl-Throwable,perl-Try-Tiny,perl-Variable-Magic,perl-bareword-filehandles,perl-indirect,perl-multidimensional,perl-namespace-autoclean,perl-namespace-clean,perl-strictures,perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-parent,perl-Array-Compare,perl-Type-Tiny,perl-Filesys-DiskFree,perl-Array-Compare,perl-Type-Tiny' +REPO['IncludePkgs']='perl-Algorithm-C3,perl-App-cpanminus,perl-B-Hooks-EndOfScope,perl-B-Hooks-OP-Check,perl-CPAN-Metanoarch,perl-Carp,perl-Class-C3,perl-Class-Load,perl-Class-Load-XS,perl-Class-Method-Modifiers,perl-Class-Singleton,perl-Class-XSAccessor,perl-Clone-PP,perl-Data-Dumper-Concise,perl-Data-IEEE754,perl-Data-OptList,perl-Data-Printer,perl-Data-Validate-IP,perl-DateTime,perl-DateTime-Locale,perl-DateTime-TimeZone,perl-Devel-GlobalDestruction,perl-Dist-CheckConflicts,perl-Eval-Closure,perl-Exporter-Tiny,perl-ExtUtils-CBuilder,perl-ExtUtils-Install,perl-ExtUtils-Manifest,perl-File-HomeDir,perl-File-Which,perl-GeoIP2,perl-Hash-FieldHash,perl-IPC-Cmd,perl-Lexical-SealRequireHints,perl-List-AllUtils,perl-Locale-Maketext-Simple,perl-MRO-Compat,perl-Math-Int128,perl-Math-Int64,perl-MaxMind-DB-Common,perl-MaxMind-DB-Reader,perl-Module-Build,perl-Module-CoreList,perl-Module-Implementation,perl-Module-Load,perl-Module-Load-Conditional,perl-Module-Runtime,perl-Moo,perl-MooX-StrictConstructor,perl-MooX-Types-MooseLike,perl-Moose,perl-Net-Works,perl-Package-DeprecationManager,perl-Package-Stash,perl-Package-Stash-XS,perl-Params-Check,perl-Params-Classify,perl-Params-Validate,perl-Perl-OSType,perl-Role-Tiny,perl-Scalar-List-Utils,perl-Socket,perl-Sort-Naturally,perl-Sub-Exporter,perl-Sub-Exporter-Progressive,perl-Sub-Identify,perl-Sub-Install,perl-Sub-Name,perl-Sub-Quote,perl-Task-Weaken,perl-Term-ANSIColor,perl-Test-Warnings,perl-Throwable,perl-Try-Tiny,perl-Variable-Magic,perl-bareword-filehandles,perl-indirect,perl-multidimensional,perl-namespace-autoclean,perl-namespace-clean,perl-strictures,perl-Devel-StackTrace,perl-ExtUtils-MakeMaker,perl-List-MoreUtils,perl-parent,perl-Array-Compare,perl-Type-Tiny,perl-Filesys-DiskFree,perl-Array-Compare,perl-Type-Tiny,perl-JSON' createrepo ##################### @@ -622,47 +816,50 @@ createrepo ##################### for pgsqlver in "9.6" "10" "11" "12" "13"; do REPO['reponame']="pgsql$pgsqlver" +REPO['pkgname']='pgsql' REPO['fullreponame']="Postgresql $pgsqlver" REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://yum.postgresql.org/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/' +REPO['BaseURL']='https://yum.postgresql.org/'$pgsqlver'/redhat/rhel-$releasever-$basearch/' REPO['MirrorList']='' REPO['GPGCheck']='yes' ext=$pgsqlver; [[ "$pgsqlver" == "9.6" ]] && ext="96"; -REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext +REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'$ext REPO['Exclude']='' REPO['IncludePkgs']='' createrepo REPO['reponame']="pgsql$pgsqlver-nonfree" +REPO['pkgname']='pgsql' REPO['fullreponame']="Postgresql $pgsqlver non free" REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/non-free/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/' +REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/non-free/'$pgsqlver'/redhat/rhel-$releasever-$basearch/' REPO['MirrorList']='' REPO['GPGCheck']='yes' ext=$pgsqlver; [[ "$pgsqlver" == "9.6" ]] && ext="96"; -REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext +REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'$ext REPO['Exclude']='' REPO['IncludePkgs']='' createrepo REPO['reponame']="pgsql$pgsqlver-common" +REPO['pkgname']='pgsql' REPO['fullreponame']="Postgresql $pgsqlver non free" REPO['EnableGroups']='no' -REPO['Visible']='no' +REPO['Visible']='yes' REPO['status']='disabled' -REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/common/'.$pgsqlver.'/redhat/rhel-$releasever-$basearch/' +REPO['BaseURL']='https://download.postgresql.org/pub/repos/yum/common/'$pgsqlver'/redhat/rhel-$releasever-$basearch/' REPO['MirrorList']='' REPO['GPGCheck']='yes' ext=$pgsqlver; [[ "$pgsqlver" == "9.6" ]] && ext="96"; -REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'.$ext +REPO['GPGKey']='https://download.postgresql.org/pub/repos/yum/RPM-GPG-KEY-PGDG-'$ext REPO['Exclude']='' REPO['IncludePkgs']='' createrepo @@ -675,6 +872,7 @@ done ##################### ##################### REPO['reponame']='reetp' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Mirror John Crisp reetspetit.com' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -693,6 +891,7 @@ createrepo ##################### ##################### REPO['reponame']='remi' +REPO['pkgname']='remi-unsafe' REPO['fullreponame']='Remi - EL unsafe, will conflict with your base rpms' REPO['EnableGroups']='no' REPO['GPGCheck']='yes' @@ -711,6 +910,7 @@ createrepo ##################### ##################### REPO['reponame']='remi-ocsinventory' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Remi ocsinventory - EL' REPO['EnableGroups']='no' REPO['GPGCheck']='yes' @@ -729,6 +929,7 @@ createrepo ##################### ##################### REPO['reponame']='remi-roundcube' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Remi Roundcube - EL' REPO['EnableGroups']='no' REPO['GPGCheck']='yes' @@ -748,6 +949,7 @@ createrepo ##################### ##################### REPO['reponame']='rpmfusion' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='rpmfusion free EL' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -766,6 +968,7 @@ createrepo ##################### ##################### REPO['reponame']='rpmfusion-nonfree' +REPO['pkgname']='rpmfusion' REPO['fullreponame']='rpmfusion nonfree EL' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -784,6 +987,7 @@ createrepo ##################### ##################### REPO['reponame']='sogo' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Inverse SOGo 2 Repository' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -802,6 +1006,7 @@ createrepo ##################### ##################### REPO['reponame']='sogo3' +REPO['pkgname']='sogo' REPO['fullreponame']='Inverse SOGo 3 Repository' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -820,6 +1025,7 @@ createrepo ##################### ##################### REPO['reponame']='sogo4' +REPO['pkgname']='sogo' REPO['fullreponame']='Inverse SOGo 4 Repository' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -838,6 +1044,7 @@ createrepo ##################### ##################### REPO['reponame']='sogo-subscription' +REPO['pkgname']='sogo' REPO['fullreponame']='Inverse SOGo Repository only with subscription' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -856,6 +1063,7 @@ createrepo ##################### ##################### REPO['reponame']='spectrum2' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Spectrum2' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -874,6 +1082,7 @@ createrepo ##################### ##################### REPO['reponame']='springdale-core' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS core Base' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -887,6 +1096,7 @@ REPO['IncludePkgs']='' createrepo REPO['reponame']='springdale-updates' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS core Updates' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -900,6 +1110,7 @@ REPO['IncludePkgs']='' createrepo REPO['reponame']='springdale-addons' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS Addons' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -913,6 +1124,7 @@ REPO['IncludePkgs']='' createrepo REPO['reponame']='springdale-addons-updates' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS Addons Updates' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -927,6 +1139,7 @@ createrepo REPO['reponame']='springdale-unsupported' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS Unsupported' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -940,6 +1153,7 @@ REPO['IncludePkgs']='' createrepo REPO['reponame']='springdale-computational' +REPO['pkgname']='springdale' REPO['fullreponame']='PUIAS Computational' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -961,6 +1175,7 @@ createrepo ##################### ##################### REPO['reponame']='stephdl' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Mirror Stephane de Labrusse' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -979,6 +1194,7 @@ createrepo ##################### ##################### REPO['reponame']='virtualbox' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='RHEL/CentOS VirtualBox' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -997,6 +1213,7 @@ createrepo ##################### ##################### REPO['reponame']='webtatic' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='webtatic - EL' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -1019,6 +1236,7 @@ createrepo ##################### ##################### REPO['reponame']='xymon' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='Xymon Terabithia RPMS - EL' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -1036,9 +1254,10 @@ createrepo #Zabbix2.4 ##################### ##################### -declare -A zabshort=( ['1.8']='18' ['2.0']='20' ['2.0']='20' ['2.4']='24' ['3.0']='30' ['3.2']='32' ['3.4']='34' ['4.0']='40' ['4.2']='42' ['4.4']='44') -for elasver in "4.2" "4.4" ; do +declare -A zabshort=( ['1.8']='18' ['2.0']='20' ['2.0']='20' ['2.4']='24' ['3.0']='30' ['3.2']='32' ['3.4']='34' ['4.0']='40' ['4.2']='42' ['4.4']='44' ['4.5']='45' ['5.0']='50' ['5.1']='51' ['5.2']='52' ['5.3']='53' ['5.4']='54' ['5.5']='55' ) +for elasver in "4.2" "4.4" '4.5' '5.0' '5.1' '5.2' '5.3' '5.4' '5.5'; do REPO['reponame']="zabbix${zabshort[$elasver]}" +REPO['pkgname']='zabbix' REPO['fullreponame']="Zabbix $elasver Official Repository" REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -1046,18 +1265,38 @@ REPO['status']='disabled' REPO['BaseURL']="http://repo.zabbix.com/zabbix/$elasver/rhel/\$releasever/\$basearch/" REPO['MirrorList']='' REPO['GPGCheck']='yes' -REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX" +REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX-A14FE591" REPO['Exclude']='' REPO['IncludePkgs']='' createrepo done +# webfront sclo +for elasver in '5.0' '5.1'; do +REPO['reponame']="zabbix${zabshort[$elasver]}-frontend" +REPO['pkgname']='zabbix' +REPO['fullreponame']="Zabbix $elasver Official Repository" +REPO['EnableGroups']='no' +REPO['Visible']='yes' +REPO['status']='disabled' +REPO['BaseURL']="http://repo.zabbix.com/zabbix/$elasver/rhel/\$releasever/\$basearch/frontend/" +REPO['MirrorList']='' +REPO['GPGCheck']='yes' +REPO['GPGKey']="http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX-A14FE591" +REPO['Exclude']='' +REPO['IncludePkgs']='' +createrepo +done + + + ##################### ##################### #zmrepo ##################### ##################### REPO['reponame']='zmrepo' +REPO['pkgname']=${REPO['reponame']} REPO['fullreponame']='ZoneMinder Repo - EL' REPO['EnableGroups']='no' REPO['Visible']='yes' @@ -1108,7 +1347,7 @@ EOF cat << 'EOF' >$RPM_BUILD_ROOT/etc/e-smith/db/yum_repositories/migrate/10epel { - my @add = split(/[,; ]+/, ''); + my @add = split(/[,; ]+/, 'pwauth'); my %remove = map { $_ => 1 } split(/[,; ]+/, 'gnustep-*,gnustep*,gnustep-base,gnustep-make'); for my $name ( qw(epel) ) @@ -1209,8 +1448,12 @@ EOF rm -f %{name}-%{version}-filelist* /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist +cat %{name}-%{version}-filelist|grep asterisk > %{name}-%{version}-filelist-asterisk cat %{name}-%{version}-filelist| grep atomic > %{name}-%{version}-filelist-atomic +cat %{name}-%{version}-filelist| grep bareos > %{name}-%{version}-filelist-bareos cat %{name}-%{version}-filelist| grep centos-sclo > %{name}-%{version}-filelist-centos-sclo +cat %{name}-%{version}-filelist| grep collaboraoffice > %{name}-%{version}-filelist-collaboraoffice +cat %{name}-%{version}-filelist| grep docker-ce > %{name}-%{version}-filelist-docker-ce cat %{name}-%{version}-filelist| grep egroupware > %{name}-%{version}-filelist-egroupware cat %{name}-%{version}-filelist| grep elastic > %{name}-%{version}-filelist-elastic cat %{name}-%{version}-filelist| grep elrepo > %{name}-%{version}-filelist-elrepo @@ -1218,13 +1461,18 @@ cat %{name}-%{version}-filelist| grep ep cat %{name}-%{version}-filelist| grep erlang > %{name}-%{version}-filelist-erlang cat %{name}-%{version}-filelist| grep freeswitch > %{name}-%{version}-filelist-freeswitch cat %{name}-%{version}-filelist| grep fws > %{name}-%{version}-filelist-fws +cat %{name}-%{version}-filelist| grep fusioninventory-agent > %{name}-%{version}-filelist-fusioninventory-agent +cat %{name}-%{version}-filelist| grep lemonldap > %{name}-%{version}-filelist-lemonldap cat %{name}-%{version}-filelist| grep libreswan > %{name}-%{version}-filelist-libreswan +cat %{name}-%{version}-filelist| grep mongodb > %{name}-%{version}-filelist-mongodb +cat %{name}-%{version}-filelist| grep nginx > %{name}-%{version}-filelist-nginx +cat %{name}-%{version}-filelist| grep node > %{name}-%{version}-filelist-node if ( "%{?dist}" == "el7" ); then cat %{name}-%{version}-filelist| grep odoo > %{name}-%{version}-filelist-odoo fi cat %{name}-%{version}-filelist| grep okay > %{name}-%{version}-filelist-okay +cat %{name}-%{version}-filelist| grep -i onlyoffice > %{name}-%{version}-filelist-onlyoffice cat %{name}-%{version}-filelist| grep openfusion > %{name}-%{version}-filelist-openfusion -cat %{name}-%{version}-filelist| grep node > %{name}-%{version}-filelist-node cat %{name}-%{version}-filelist| grep reetp > %{name}-%{version}-filelist-reetp cat %{name}-%{version}-filelist| grep remi-ocsinventory > %{name}-%{version}-filelist-remi-ocsinventory cat %{name}-%{version}-filelist| grep remi-roundcube > %{name}-%{version}-filelist-remi-roundcube @@ -1266,6 +1514,13 @@ case "$1" in # this is an upgrade ;; esac +%package asterisk +Summary: Asterisk Repository tucny.com +%description asterisk +Asterisk Repository tucny.com +%files asterisk -f %{name}-%{version}-filelist-asterisk +%defattr(-,root,root) + %package atomic Summary: Atomic Repository %description atomic @@ -1273,6 +1528,13 @@ Atomic Repository %files atomic -f %{name}-%{version}-filelist-atomic %defattr(-,root,root) +%package bareos +Summary: Backup Archiving Recovery Open Sourced +%description bareos +Backup Archiving Recovery Open Sourced repository +%files bareos -f %{name}-%{version}-filelist-bareos +%defattr(-,root,root) + %package centos-sclo Summary: CentOS Red-Hat software collection repository %description centos-sclo @@ -1280,6 +1542,20 @@ CentOS Red-Hat software collection repos %files centos-sclo -f %{name}-%{version}-filelist-centos-sclo %defattr(-,root,root) +%package collaboraoffice +Summary: collaboraoffice repo +%description collaboraoffice +collaboraoffice repo +%files collaboraoffice -f %{name}-%{version}-filelist-collaboraoffice +%defattr(-,root,root) + +%package docker-ce +Summary: docker-ce +%description docker-ce +docker-ce repo +%files docker-ce -f %{name}-%{version}-filelist-docker-ce +%defattr(-,root,root) + %package egroupware Summary: Repository for eGroupWare %description egroupware @@ -1329,6 +1605,20 @@ Firewall Services repository %files fws -f %{name}-%{version}-filelist-fws %defattr(-,root,root) +%package fusioninventory-agent +Summary: Copr repo for fusioninventory-agent owned by trasher +%description fusioninventory-agent +Copr repo for fusioninventory-agent owned by trasher +%files fusioninventory-agent -f %{name}-%{version}-filelist-fusioninventory-agent +%defattr(-,root,root) + +%package lemonldap +Summary: Lemonldap NG Repository +%description lemonldap +LemonLDAP::NG Repository +%files lemonldap -f %{name}-%{version}-filelist-lemonldap +%defattr(-,root,root) + %package libreswan Summary: Libreswan Repository %description libreswan @@ -1336,6 +1626,20 @@ Libreswan Repository %files libreswan -f %{name}-%{version}-filelist-libreswan %defattr(-,root,root) +%package mongodb +Summary: MongoDB Repositories +%description mongodb +MongoDB Repositories +%files mongodb -f %{name}-%{version}-filelist-mongodb +%defattr(-,root,root) + +%package nginx +Summary: nginx Repositories +%description nginx +Nginx Repositories +%files nginx -f %{name}-%{version}-filelist-nginx +%defattr(-,root,root) + %package node Summary: NodeJS Repositories %description node @@ -1359,6 +1663,13 @@ Extra OKay Packages for Enterprise Linux %files okay -f %{name}-%{version}-filelist-okay %defattr(-,root,root) +%package onlyoffice +Summary: onlyoffice Repository +%description onlyoffice +onlyoffice Repository +%files onlyoffice -f %{name}-%{version}-filelist-onlyoffice +%defattr(-,root,root) + %package openfusion Summary: Openfusion Repository %description openfusion