Aller au contenu principal
Messages récents
11
Internet, réseaux et serveurs / Re : Projet Spamhaus
Dernier message par squid-f -
Merci sogal!

J'ai effectivement FAIL2BAN d'installé et juste ouvert les ports dont tu parles (+NFS et Samba).
Mais, de l'extérieur, cela passe par mon router qui ne forward que les ports 80 et 443. Le serveur n'est accessible qu'en HTTPS mais j'ai laissé le port 80 car CERTBOT doit en avoir besoin pour renouveler le certificat LETSENCRYPT (correct ??).

Mes respects pour tout le support que tu apportes. ;)
12
Internet, réseaux et serveurs / Re : Mise à jour de Leap 15.1 vers PHP7.3.11
Dernier message par squid-f -
Merci. J'ai ajouté ce dépôt mais j'ai toujours le même problème  :'(

php -v me renvoie les erreurs par rapport aux modules apcu et imagick

zypper dup pour les 2 nouveaux dépôts n'aboutit pas car requiert php(api) = 20170718

D'ailleurs, c'est quoi ce php(api) 20170718 ??  >:(

D'autres idées de quelqu'un ? (ne te décourage pas sogal !  :)) )
13
Internet, réseaux et serveurs / Re : Projet Spamhaus
Dernier message par sogal -
Salut,
J'ai aussi mon Nextcloud ouvert sur le vaste monde. Je n'ai jamais eu besoin de ça. Spamhaus est en revanche très utilisé dans les configurations Postfix pour bloquer les spammeurs, mais dans le cadre d'un Nextcloud, je n'en vois pas l'intérêt.
En revanche, mets un pare-feu (iptables direct ou firewalld), ferme tous les ports sauf les nécessaires (80, 443, 22 pour l'admin SSH et peut être d'autres dont tu as besoin) et mets un fail2ban avec les jails SSH et apache-dos activées.
15
Internet, réseaux et serveurs / Re : Mise à jour de Leap 15.1 vers PHP7.3.11
Dernier message par squid-f -
Re-

tu as mis le doigt sur quelque chose. Voici le retour de la commande pour forcer la mise à jour depuis le dépôt php-devel (zypper dup --from php-devel):

Chargement des données du dépôt...
Lecture des paquets installés...
Calcul de la mise à niveau de la distribution...

Problème : problème avec le paquet installé php7-test-7.2.5-lp151.6.13.1.x86_64
 Solution 1 : installer php7-test-7.3.11-lp151.223.1.x86_64 (avec changement de fournisseur)
  openSUSE  -->  obs://build.opensuse.org/devel:languages:php
 Solution 2 : conserver php7-test-7.2.5-lp151.6.13.1.x86_64 obsolète

Choisir une des solutions ci-dessus en tapant son numéro ou bien annuler en tapant 'a' [1/2/a/d/?] (a): Résolution des dépendances...
Calcul de la mise à niveau de la distribution...

Problème : php7-imagick-3.4.3-lp151.7.1.x86_64 requiert php(api) = 20170718, mais cette dépendance ne peut pas être fournie
  fournisseurs non installables : php7-7.2.5-lp151.5.44.x86_64[repo-oss]
                   php7-7.2.5-lp151.6.12.1.i586[repo-update]
                   php7-7.2.5-lp151.6.12.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.13.1.i586[repo-update]
                   php7-7.2.5-lp151.6.13.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.3.1.i586[repo-update]
                   php7-7.2.5-lp151.6.3.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.6.1.i586[repo-update]
                   php7-7.2.5-lp151.6.6.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.9.1.i586[repo-update]
                   php7-7.2.5-lp151.6.9.1.x86_64[repo-update]
                   php7-test-7.2.5-lp151.6.12.1.i586[repo-update]
                   php7-test-7.2.5-lp151.6.12.1.x86_64[repo-update]
 Solution 1 : Les actions suivantes seront exécutées :
  installer php7-7.2.5-lp151.6.13.1.x86_64 depuis le dépôt exclu
  installer php7-zlib-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-zip-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-xmlwriter-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-xmlreader-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-tokenizer-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-sqlite-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-posix-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-pdo-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-pcntl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-openssl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-opcache-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-mysql-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-mbstring-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-ldap-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-json-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-intl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-iconv-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-gmp-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-gd-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-fpm-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-fileinfo-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-exif-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-dom-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-curl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-ctype-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-bz2-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
 Solution 2 : Les actions suivantes seront exécutées :
  désinstallation de php7-imagick-3.4.3-lp151.7.1.x86_64
  désinstallation de php7-APCu-5.1.11-lp151.2.3.x86_64
 Solution 3 : ne pas installer php7-test-7.3.11-lp151.223.1.x86_64
 Solution 4 : casser php7-imagick-3.4.3-lp151.7.1.x86_64 en ignorant certaines de ses dépendances

Choisir une des solutions ci-dessus en tapant son numéro ou bien annuler en tapant 'a' [1/2/3/4/a/d/?] (a): Résolution des dépendances...
Calcul de la mise à niveau de la distribution...

Problème : php7-APCu-5.1.11-lp151.2.3.x86_64 requiert php(api) = 20170718, mais cette dépendance ne peut pas être fournie
  fournisseurs non installables : php7-7.2.5-lp151.5.44.x86_64[repo-oss]
                   php7-7.2.5-lp151.6.12.1.i586[repo-update]
                   php7-7.2.5-lp151.6.12.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.13.1.i586[repo-update]
                   php7-7.2.5-lp151.6.13.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.3.1.i586[repo-update]
                   php7-7.2.5-lp151.6.3.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.6.1.i586[repo-update]
                   php7-7.2.5-lp151.6.6.1.x86_64[repo-update]
                   php7-7.2.5-lp151.6.9.1.i586[repo-update]
                   php7-7.2.5-lp151.6.9.1.x86_64[repo-update]
                   php7-test-7.2.5-lp151.6.12.1.i586[repo-update]
                   php7-test-7.2.5-lp151.6.12.1.x86_64[repo-update]
 Solution 1 : Les actions suivantes seront exécutées :
  installer php7-7.2.5-lp151.6.13.1.x86_64 depuis le dépôt exclu
  installer php7-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-zlib-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-zip-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-xmlwriter-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-xmlreader-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-tokenizer-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-sqlite-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-posix-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-pdo-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-pcntl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-openssl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-opcache-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-mysql-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-mbstring-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-ldap-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-json-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-intl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-iconv-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-gmp-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-gd-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-fpm-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-fileinfo-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-exif-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-dom-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-curl-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-ctype-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
  installer php7-bz2-7.2.5-lp151.6.13.1.x86_64 (avec changement de fournisseur)
    obs://build.opensuse.org/devel:languages:php  -->  openSUSE
 Solution 2 : désinstallation de php7-APCu-5.1.11-lp151.2.3.x86_64
 Solution 3 : ne pas installer php7-test-7.3.11-lp151.223.1.x86_64
 Solution 4 : casser php7-APCu-5.1.11-lp151.2.3.x86_64 en ignorant certaines de ses dépendances

Choisir une des solutions ci-dessus en tapant son numéro ou bien annuler en tapant 'a' [1/2/3/4/a/d/?] (a): Résolution des dépendances...
Calcul de la mise à niveau de la distribution...

Le paquet suivant va être mis à jour :
  php7-test

Le paquet suivant va changer de fournisseur :
php7-test
  openSUSE -> obs://build.opensuse.org/devel:languages:php

1 paquet à mettre à jour, 1 à changer de fournisseur.
Taille de téléchargement totale : 328,9 KiB. Déjà en cache : 0 B. Après l'opération, 97,2 KiB d'espace disque supplémentaire sera utilisé.
Continuer ? [o/n/v/...? affiche toutes les options] (o): Récupération de paquet php7-test-7.3.11-lp151.223.1.x86_64 (1/1), 328,9 KiB (  2,6 MiB décompressé)
Récupération : php7-test-7.3.11-lp151.223.1.x86_64.rpm [fait]

Recherche de conflits de fichiers : [...fait]
(1/1) Installation de : php7-test-7.3.11-lp151.223.1.x86_64 [...........fait]
 

php7-apcu et php7-imagick finissent par poser un problème de dépendance : ils requièrent php(api) = 20170718, mais cette dépendance ne peut pas être fournie...
Pour continuer l'installation, je n'ai eu d'autre choix que de casser ces dépendances (enfin, je crois). Mais au final, php -v renvoie les mêmes erreurs (Unable to load dynamic library 'apcu.so' and 'imagick.so').

Les fichiers /usr/lib64/php7/extensions/apcu.so (et imagick.so) existent bien.

Cela se corse.. ??

16
Internet, réseaux et serveurs / Projet Spamhaus
Dernier message par squid-f -
Bonjour à toutes et à tous

Que pensez-vous du projet SPAMHAUS et de sa liste d'adresse IP réputées novices qu'il faudrait bloquer ?

Je pose la question car j'ai un serveur Nextcloud ouvert sur l'extérieur et je me demande si c'est une sécurité intéressante à installer (via iptable du firewall, si j'ai bien compris).

Lien (en anglais car la version française est vraiment très succincte) : Spamhaus_wikipedia

Merci à vous!
20
Internet, réseaux et serveurs / Re : Mise à jour de Leap 15.1 vers PHP7.3.11
Dernier message par sogal -
Bonsoir,
Plutôt que des dépôts "home", je te recommande plus l'usage de https://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_15.1/

Tu pourras installer ton php en 7.3:
- supprime les autres dépôts
- supprime tous les paquets php installés:
zypper rm -u php*
- ajoute le dépôt:
Citer
zypper ar -f http://download.opensuse.org/repositories/devel:/languages:/php/openSUSE_Leap_15.1/ php-devel
- installe ton php et les bibliothèques dont tu as besoin