Andrew McMillan
9580da622a
Support regression testing with postgres on non-default port
...
[from github handle-remote-attendees branch]
2015-12-27 13:02:38 +01:00
Aaron W. Swenson
cfd5fd7555
Loop Over AWL Directory Candidates
...
Using this method we're able to loop over the candidate directories
until we find what should be suitable AWL location. Further, adding
additional locations is as simple as adding a new line to ${awldirs}.
It does have the limitation that if the path has a new line in it
(/some/ridic
ulous/path), it'll treat it as two different paths. However, if
somebody seriously has that, they deserve the pain.
2014-11-14 13:44:39 -05:00
Andrew McMillan
5dbe73f709
Set the correct DBA username.
...
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
2011-03-31 11:40:34 +13:00
Andrew McMillan
ccf332d912
Remove unneeded double-quote.
2010-11-04 08:43:29 +13:00
Andrew McMillan
2f8eb21b82
A few improvements to database creation.
...
Inspired by Peter Eisentraut's blog post about writing scripts
for PostgreSQL.
2010-05-12 22:14:32 +12:00
Andrew McMillan
0060b0ad92
Exit with error if the update fails.
2010-04-28 14:05:18 +12:00
Andrew McMillan
7429ad689b
create-database.sh does not need to specify bash.
2010-03-11 13:52:30 +13:00
Andrew McMillan
1dccbb9ccc
Try and reduce the odds of an extra quote in the password.
2010-01-11 10:14:50 +13:00
Andrew McMillan
e2a1a12a75
Note that this is a bash script.
2009-11-27 13:15:49 +13:00
Andrew McMillan
3cbdec7e03
We need to confirm that the language isn't in ${DBNAME}, rather than
...
looking in template1!
2008-11-06 22:44:47 +13:00
Andrew McMillan
388e137d54
The DBA user test should be against the database we just created.
2008-10-24 13:57:43 +13:00
Andrew McMillan
506d47fc6d
Need to set locale to C for tr on mac.
2008-10-10 10:32:52 +13:00
Andrew McMillan
e9a04869fd
Another reordering of psql arguments for FreeBSD support.
2008-07-24 10:24:16 +12:00
Andrew McMillan
8f28e17cb5
Move the non-option database parameter to the end of the
...
psql command line for FreeBSD compatibility. Also mktemp
syntax is different on FreeBSD.
2008-07-12 23:11:30 +12:00
Andrew McMillan
3f2fab9281
There are two main reasons for failure, not one.
2008-06-28 20:11:12 +12:00
Andrew McMillan
600603a416
Remove over-enthusiastic quoting.
2008-05-05 15:38:37 +12:00
Andrew McMillan
bacd9fd15d
Actual 0.9.4.3 release.
2008-04-13 01:52:18 +12:00
Andrew McMillan
618f9d7cb6
Final tweaks to minimise non-error output.
2008-04-13 01:00:42 +12:00
Andrew McMillan
c58ed7cb16
Set the owner of the database tables to be the DBA user we created.
2008-04-13 00:17:37 +12:00
Andrew McMillan
75620d8567
Improved wording.
2008-04-12 23:45:09 +12:00
Andrew McMillan
103e47aeb5
Rework to make this work more reliably in a range of environments.
2008-04-12 23:31:47 +12:00
Andrew McMillan
bab91bf7a2
Use DDL for creating users since the createuser command probably
...
isn't around on non-Debian systems.
2008-01-26 21:56:29 +13:00
Andrew McMillan
e22aff987c
New tables need new permissions. And we now use the specific
...
appuser / dbuser for everything.
2008-01-26 00:28:00 +13:00
Andrew McMillan
4295e8afa0
Remove commented code.
2008-01-25 08:06:52 +13:00
Andrew McMillan
5d8f127285
Ensure database creation applies the right permissions.
2008-01-25 08:01:15 +13:00
Andrew McMillan
357fcc5cee
Fix thinko.
2007-11-05 23:39:29 +13:00
Andrew McMillan
5895e99d72
Attempt to autodiscover the AWL code from reasonable locations.
2007-11-05 23:34:00 +13:00
Andrew McMillan
e12139c636
Move the inclusion of the AWL tables out of the database SQL.
2007-11-05 22:56:33 +13:00
Andrew McMillan
0b4e5b9cb5
Rename SQL definition of database.
2007-11-05 22:49:59 +13:00
Andrew McMillan
b491ee17fd
More careful construction of the database, using a DBA user to own it.
2007-11-05 18:25:40 +13:00
Andrew McMillan
516daec7b0
Change the default database name.
2007-09-08 14:14:13 +12:00
Andrew McMillan
c175a97a94
Change the tr character match not to use character classes, since the
...
user might be operating in a non-UTF-8 character space and could
generate a password which can't be inserted.
2007-09-08 14:13:42 +12:00
Andrew McMillan
73e7f73f2a
Correct backslash replacement in pwgen generated password.
2007-04-17 01:17:55 +12:00
Andrew McMillan
76f64d863d
Improved layout and comments.
2007-03-08 11:26:25 +13:00
Andrew McMillan
ac49c8c278
Ensure that _some_ password is set. dd /dev/urandom seems to work quite
...
well, actually.
2007-03-08 08:30:28 +13:00
Andrew McMillan
f6578fcda3
Since we're now doing a random password, we have to be able to override
...
it when we run the regression tests.
2006-11-23 20:25:04 +13:00
Andrew McMillan
6960ec8065
Randomly generate the first administrator password.
2006-11-23 19:37:04 +13:00
Andrew McMillan
923d10879a
Split the supported locales out of the base data so it can be more easily
...
re-loaded on upgrades. Added locale for Russian translation from Nick Khazov.
2006-11-14 10:07:53 +13:00
Andrew McMillan
a092387330
Don't always apply sample data to database creation.
2006-11-02 20:26:21 +13:00
Andrew McMillan
6fcde6ec08
Modifications to make scripts more appropriate for maintaining a database
...
which changes, rather than which we recreate at random.
2006-10-13 18:19:03 +13:00
Andrew McMillan
f4cc7b3d59
More robust database creation script.
2006-10-11 13:29:08 +13:00
Andrew McMillan
e44888f7f8
Now ensure the plpgsql language is created.
2006-10-08 00:25:47 +13:00
Andrew McMillan
db963fadf6
Now supports user create, view & edit with role assignment. Also starts to
...
support the PROPFIND request that Mulberry makes but does not fully support
Mulberry yet (their timezones are non-standard).
2006-09-27 09:53:34 +12:00
Andrew McMillan
5c69ce125a
Close to a Debian build.
2006-09-11 23:10:26 +12:00
Andrew McMillan
792b1a5083
Initial commit
2006-09-04 23:11:31 +12:00