Git Product home page Git Product logo

Comments (4)

didierm avatar didierm commented on August 12, 2024 1

Works great, thanks !

from calcardbackup.

BernieO avatar BernieO commented on August 12, 2024

The option assigment is already stored within the variables ${dbhost} and ${dbprotocol}. See here:
https://github.com/BernieO/calcardbackup/blob/master/calcardbackup#L482-L486
https://github.com/BernieO/calcardbackup/blob/master/calcardbackup#L493-L497

In my instances this works without any problems and according to the documentation this is valid syntax for psql :
https://www.postgresql.org/docs/9.6/static/app-psql.html

Does calcardbackup throw an error when you use it with PostgreSQL?

from calcardbackup.

didierm avatar didierm commented on August 12, 2024

Yes, it throws an error :
psql: FATAL: Peer authentication failed for user "oc_owner00"

${dbcommand} never acquires the "--host" assignment, hence I guess there's an issue with the regexp logic in https://github.com/BernieO/calcardbackup/blob/master/calcardbackup#L475-L501 .

$ psql -V
psql (PostgreSQL) 9.2.24

$ grep db config.php : 
  'dbtype' => 'pgsql',
  'dbname' => 'oc_cloud00',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'oc_owner00',
  'dbpassword' => '*****,`

from calcardbackup.

BernieO avatar BernieO commented on August 12, 2024

Aaahrg!! Found it. Sorry!

If neither port nor socket is present in dbhost from config.php, "--host" was not assigned.

Can you check whether this commit from the testing branch solves your problem (adding lines 574 and 575 is enough): 5dcc39f

Thanks for finding this 👍

from calcardbackup.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.