20 Commits

Author SHA1 Message Date
Fred Gleason
8942915a22 2023-01-18 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compiler warnings when building rdadmin(1).
	* Cleaned up compiler warnings when building rddbconfig(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-01-18 11:48:24 -05:00
Fred Gleason
634b4b5bc9 2023-01-16 Fred Gleason <fredg@paravelsystems.com>
* Refactored rddbconfig(8) so as to apply cursor styling
	consistently.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-01-16 19:30:47 -05:00
Fred Gleason
0f07e7871e 2023-01-16 Fred Gleason <fredg@paravelsystems.com>
* Added a check in rddbconfig(8) for the existence of a host entry
	for the local host, along with an offer to create such an entry if
	it does not exist.
	* Added an '--add-host-entry' option to rdadmin(1).
	* Added a rdadmin(1) man page.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-01-16 12:52:47 -05:00
Fred Gleason
9f812cceb3 2023-01-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbconfig(8) that made it impossible to specify
	a blank DB password.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-01-09 15:29:13 -05:00
Fred Gleason
ac594cc68b 2021-09-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up deprecation warnings for 'QString::sprintf()'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-09-01 19:59:37 -04:00
Fred Gleason
a0f87afcef 2021-08-04 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbconfig(8) that threw a segfault when attempting
	to create a new database.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-08-04 10:25:21 -04:00
Fred Gleason
89a0d72439 2021-02-23 Fred Gleason <fredg@paravelsystems.com>
* Removed the Qt3Support library from the build system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-23 18:07:21 -05:00
Fred Gleason
2bc5f740a3 2020-02-25 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Q3FileDialog' dependency from rddbconfig(8).
2020-02-25 17:00:41 -05:00
Fred Gleason
c8ed729c98 2019-10-07 Fred Gleason <fredg@paravelsystems.com>
* Refactored rddbconfig(8) to use the 'RDDialog' and 'RDWidget'
	base classes.
2019-10-07 13:24:41 -04:00
Fred Gleason
f50447eb8b 2019-06-21 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDApplication::syslog()' methods.
2019-06-24 16:40:18 -04:00
Fred Gleason
a094fbc788 2019-06-17 Fred Gleason <fredg@paravelsystems.com>
* Refactored logging system to use syslog(3) exclusively.
	* Removed the 'Facility=', 'LogDirectory=', 'CoreDumpDirectory='
	and 'LogPattern=' directives from rd.conf(5).
2019-06-17 17:46:26 -04:00
Patrick Linstruth
e0fde241a1 Added RD_PREFIX to rddbmgr path. Check for process start error. 2019-05-28 09:24:00 -07:00
Patrick Linstruth
636f185202 Added display of warnings from rddbmgr(8) to rddbconfig(8). 2018-10-30 09:21:17 -07:00
Patrick Linstruth
dde248d7ba 2018-10-16 Patrick Linstruth <patrick@deltecent.com>
* Drop and create empty database before restore
	* Update "DB Version" label after restore
	* Prompt to update database (rddbmgr --modify) if not current version
2018-10-16 23:56:24 -07:00
Patrick Linstruth
e42df3b8e3 Update DB Version after restoring database 2018-10-16 21:23:25 -07:00
Patrick Linstruth
cf91daa254 Cleaned up MySQL login dialog 2018-10-09 06:55:29 -07:00
Patrick Linstruth
74739cad2e Fixed QSqlDatabase warnings 2018-10-08 22:03:56 -07:00
Patrick Linstruth
2e8819dfa8 Fixed problems with MySQL user management 2018-10-08 18:09:45 -07:00
Patrick Linstruth
a62d13b14b Requires root privileges
Improved error detection and reporting
2018-10-08 16:40:05 -07:00
Patrick Linstruth
63cf33574c Initial Commit 2018-10-07 09:28:10 -07:00