1472 links
  • Animal
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
4 results tagged MiseAJour x
  • Davical : mise à jour de la base de données

    Dans le cadre de la migration de mon serveur Davical de la 1.1.7 vers la 1.1.12, j'ai dû notamment mettre à jour le schéma de la base de données (postgreSQL).

    Pour cela, une fois que le service a été migré (i.e. BDD installée et dump inséré, conf Davical rapatriée, Apache configuré et fonctionnel, éventuellement avec le SSL), il faut exécuter un script fourni par Davical.

    Mais avant, il faut bien vérifier que le schéma "public" a bien comme propriétaire l'utilisateur davical_dba :

    sudo -u postgres psql -d davical -c "\dn+"

    Si ce n'est pas le cas, alors il faut le modifier (exemple si le propriétaire actuel est "postgres") :

    sudo -u postgres psql -d davical -c "ALTER SCHEMA public OWNER TO davical_dba;"
    

    Sans cette modification de propriétaire, le message suivant risque d'apparaître au lancement du script de mise à jour :

    The database is version 15.0 currently at revision 1.3.2.
    Applying patch 1.3.3.sql ... succeeded.
    Applying patch 1.3.4.sql ... failed!
    psql:/usr/share/davical/dba/patches/1.3.4.sql:12: ERROR:  permission denied for schema public
    psql:/usr/share/davical/dba/patches/1.3.4.sql:16: ERROR:  current transaction is aborted, commands ignored until end of transaction block
    psql:/usr/share/davical/dba/patches/1.3.4.sql:19: ERROR:  current transaction is aborted, commands ignored until end of transaction block
    [...]
    psql:/usr/share/davical/dba/patches/1.3.4.sql:61: ERROR:  current transaction is aborted, commands ignored until end of transaction block
    psql:/usr/share/davical/dba/patches/1.3.4.sql:64: ERROR:  current transaction is aborted, commands ignored until end of transaction block
      ==> No further patches will be attempted!
    Successfully applied 1 patches.
    Supported locales updated.
    Updated view: dav_principal.sql applied.
    CalDAV functions updated.
    RRULE functions updated.
    DBD::Pg::db do failed: ERROR:  relation "dav_principal" does not exist at /usr/share/davical/dba/update-davical-database line 400, <PERMS> line 39.
    Database permissions updated.

    Ensuite, il suffit de relancer le script de mise à jour du schéma :

    sudo -u postgres /usr/share/davical/dba/update-davical-database

    En ce qui me concerne, voici la sortie en console :

    The database is version 15.0 currently at revision 1.3.3.
    Applying patch 1.3.4.sql ... succeeded.
    Applying patch 1.3.5.sql ... succeeded.
    Successfully applied 2 patches.
    Supported locales updated.
    Updated view: dav_principal.sql applied.
    CalDAV functions updated.
    RRULE functions updated.
    Database permissions updated.

    Pour confirmer la version du schema :

    sudo -u postgres psql -d davical -c \
    "SELECT schema_major||'.'||schema_minor||'.'||schema_patch
     FROM awl_db_revision
     ORDER BY schema_id DESC LIMIT 1;"

    On doit obtenir la dernière version patchée (ici 1.3.5).

    August 18, 2025 at 7:26:27 PM GMT+2 * - permalink -
    QRCode
    - https://animal.cakeozolives.com/shaare/ksNFqQ
    Davical Database BDD Schéma MiseAJour Migration
  • windows - Remove credentials from Git - Stack Overflow

    Pour mettre à jour des identifiants git sous Windows, aller dans :

    • Panneau de configuration
    • Comptes d'utilisateurs
    • Gestionnaire d'identification
    • Informations d'identification Windows

    Puis cliquer sur le lien de l'url git pour mettre à jour les identifiants correspondants.

    April 19, 2021 at 4:53:48 PM GMT+2 - permalink -
    QRCode
    - https://stackoverflow.com/a/39608906
    Git Credential Identifiants Update MiseAJour Windows
  • Debian: How do I check the last time package upgrades/updates were run? - Server Fault

    Pour mémoire. Il faut aller voir dans le fichier suivant :

    /var/log/apt/history.log
    April 24, 2020 at 1:29:18 AM GMT+2 - permalink -
    QRCode
    - https://serverfault.com/questions/277479/debian-how-do-i-check-the-last-time-package-upgrades-updates-were-run
    Linux Update Date Dernière MiseAJour Upgrade
  • Certbot - Mettez à jour votre client Letsencrypt

    Le protocol ACMEv1 sera abandonné par Letsencrypt à partir du 01/06/2020. Si vous avez installé certbot (ou un autre client) il y a longtemps (plusieurs mois ou plusieurs années), pensez à le mettre à jour/

    Pour Certbot, suivez le lien de ce post. Il faudra simplement désintaller l'ancien client, puis installer le nouveau.

    La ligne de commande de renouvellement (généralement lancée dans une tâche CRON) devra être modifiée pour lancer non plus certbot mais certbot-auto.

    Pour être sûr que votre certificat est bien passé en ACMEv2, ouvrez la configuration de renouvellement du certificat :

    cat /etc/letsencrypt/renewal/nomdemondomaine.conf | grep -E "server"

    Vous devriez obtenir https://acme-v02.api.letsencrypt.org/directory

    January 15, 2020 at 9:05:04 PM GMT+1 * - permalink -
    QRCode
    - https://certbot.eff.org/instructions
    LetsEncrypt Certbot Certificat SSL MiseAJour
Links per page: 20 50 100
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Help/documentation