Dennis Camera
0f05f38384
[type/__postgres_role] Treat --password '' like no --password
2021-04-25 20:01:36 +02:00
Dennis Camera
beb8da6d5f
[type/__postgres_role] Include postgres_user explorer from __postgres_conf
2021-04-25 20:01:36 +02:00
Dennis Camera
35cde3e666
[type/__postgres_role] Fix state explorer when stored password is empty
2021-01-18 13:09:29 +01:00
Dennis Camera
2954347771
[type/__postgres_role] Add note regarding empty passwords
2021-01-14 13:46:40 +01:00
Dennis Camera
99d82fd0d5
[type/__postgres_role] Always set psql -q
2020-12-17 17:05:58 +01:00
Dennis Camera
1180f13ed6
[type/__postgres_role] Fix setting password
...
We need to make sure that the password does not end up in ~/.psql_history.
2020-12-17 17:03:58 +01:00
Dennis Camera
4859c27900
[type/__postgres_role] Refactor gencode-remote
2020-12-17 16:57:43 +01:00
Dennis Camera
7b7ca4d385
[type/__postgres_role] Handle password changes
2020-12-16 19:07:05 +01:00
Dennis Camera
c36df82882
[type/__postgres_role] ALTER ROLE when parameters change
2020-12-15 21:11:48 +01:00
Dennis Camera
932e2496ed
[type/__postgres_role] Lint
2020-12-15 18:40:39 +01:00
a1536933ab
Fix password command synthax in __postgres_role
2020-02-15 14:16:00 +01:00
ef2f4b9a00
__postgres_*: fix forgotten edge cases in delimited identifier escape
2020-01-17 11:24:24 +01:00
beb930c0dc
__postgres_*: use delimited identifiers (double quoted) in generated SQL
2019-12-31 11:34:51 +01:00
Takashi Yoshi
f7ace88ec2
[__postgres_{database,role}] Run psql with --no-password (-w)
...
cdist does not work with interactive processes, so it's better to fail when
manual password input is required.
2019-04-24 11:38:31 +02:00
Darko Poljak
45d1037491
[__postgres_role] Revert parts of a34060d703
...
Broken syntax fixed
2018-12-05 16:51:37 +01:00
Darko Poljak
0491b5b8db
Revert "[__postgres_role] Revert parts of a34060d7035e84ff8f70d1e8d5bded7a1bfd71b3"
...
This reverts commit c85dfbdb10
.
2018-12-05 16:41:22 +01:00
Nico Schottelius
c85dfbdb10
[__postgres_role] Revert parts of a34060d703
...
Broken syntax fixed
2018-12-05 13:14:19 +01:00
sideeffect42
a34060d703
Improve OpenBSD support ( #720 )
...
* [type/__timezone] Whitelist OpenBSD
OpenBSD ships /etc/localtime and /usr/share/zoneinfo by default.
* [type/__postgres_{database,role}] Add explorer support for OpenBSD
On OpenBSD the "postgres" user is called "_postgresql".
The "postgres" database must me specifically specified as it differs from the
user name.
* [type/__postgres_{database,role}] Add gencode support for OpenBSD
On OpenBSD the "postgres" user is called "_postgresql".
The "postgres" database must me specifically specified when using psql as it
differs from the user name.
* [type/__postgres_role] Query DB if role exists instead of screen scaping
* [type/__postgres_database] Query DB if database exists instead
* [type/__postgres_{database,role}] Add user for NetBSD
* [type/__postgres_extension] Add support for OpenBSD and NetBSD
* [__ssh_authorized_key] Add OpenBSD support to entry explorer
Make sure to adhere to re_format(7) for OpenBSD compatibility.
https://man.openbsd.org/re_format.7
* [type/__start_on_boot] Add support for OpenBSD
2018-11-03 19:17:56 +01:00
Darko Poljak
638ddd95d6
Fix problems found by sellcheck in type explorers.
2018-10-07 19:41:44 +02:00
Darko Poljak
a369acea72
Fix SC2021.
2018-10-05 12:52:44 +02:00
Darko Poljak
62378dc8b9
Change shebang to #!/bin/sh -e
2017-06-28 13:19:32 +02:00
Darko Poljak
df566f4ff8
GPLv3+ relicensing.
2016-08-10 18:15:54 +02:00
Darko Poljak
0dfb4aee73
sphinx> ':manpage:' -> ':strong:'
2016-06-30 15:13:33 +02:00
Darko Poljak
f98208f250
Make man pages SEE ALSO by convention. Improve docs building.
2016-06-30 12:09:07 +02:00
Darko Poljak
51c94e9e82
Restructure and fix and improve docs and manpages.
2016-06-29 07:48:34 +02:00
Darko Poljak
b89077f9a5
Better sphinx manpage ext. Add custom dotman Makefile target for custom .cdist directory.
2016-06-23 16:08:59 +02:00
Darko Poljak
cf32b669ff
Write sphinx rst docs.
2016-05-22 17:16:03 +02:00
Daniel Heule
423001b702
Make state parameter optional for all types, fixes #131
2014-02-08 21:48:51 +01:00
nuex
48b6344645
__postgres_role: check if state parameter exists before reading it
2013-06-17 11:16:26 -04:00
nuex
dc39099730
__postgres_role: make state parameter optional, fix password parameter checking in gencode-remote
2013-06-17 11:05:23 -04:00
Nico Schottelius
3d4bb3837f
documentation cleanups
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-11-07 19:22:02 +01:00
Nico Schottelius
b6f61a632f
__postgres_role: switch to boolean, use shortcut version
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-11-02 22:56:45 +01:00
Nico Schottelius
03d224c74c
add hint to db from role
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-11-02 22:43:19 +01:00
Nico Schottelius
63573a9797
make package_data work
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-10-29 22:50:27 +01:00