3011 Commits

Author SHA1 Message Date
Fred Gleason
a88871ebec 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up 'No relevant classes found' warnings in
	'lib/Makefile.am'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 16:16:58 -04:00
Fred Gleason
43380c1730 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdwavefile.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 16:09:50 -04:00
Fred Gleason
396ae6b8b5 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rduser.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 13:12:46 -04:00
Fred Gleason
9f517d6176 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdunixsocket.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 13:03:27 -04:00
Fred Gleason
a1388ed735 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdupload.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 13:00:40 -04:00
Fred Gleason
1c8cc2e1d1 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdttydevice.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:55:06 -04:00
Fred Gleason
073d5e9caa 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdtextfile.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:50:27 -04:00
Fred Gleason
4173eb3b95 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdsvc.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:45:50 -04:00
Fred Gleason
b697f164e3 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdreport.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:42:53 -04:00
Fred Gleason
c16ed24e75 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdrenderer.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:39:55 -04:00
Fred Gleason
312fc90929 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdkernelgpio.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:34:25 -04:00
Fred Gleason
fb24010a29 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdinstancelock.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 12:07:14 -04:00
Fred Gleason
88572c4c08 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdformpost.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:59:51 -04:00
Fred Gleason
f1a90e957a 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up a compile warning in 'lib/rdevent_line.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:55:19 -04:00
Fred Gleason
ec5b89618b 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rddownload.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:51:50 -04:00
Fred Gleason
6566dfc75a 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdcut.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:18:24 -04:00
Fred Gleason
489c42cb29 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Removed 'IncrementIndex()', 'GetLock()' and 'ClearLock()' functions
	from 'lib/rdconf.[cpp|h]'.
	* Cleaned up compile warning in 'lib/rdconf.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:15:35 -04:00
Fred Gleason
bbe965126d 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdcdplayer.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:57:03 -04:00
Fred Gleason
fb50414428 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDCheckExitCode()' functions in 'lib/rdconf.[cpp|h].

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:53:48 -04:00
Fred Gleason
8b19d28c17 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warning in 'lib/rdcart_dialog.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:36:36 -04:00
Fred Gleason
a9648de976 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warning in 'lib/rdcae.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:31:36 -04:00
Fred Gleason
6902630b1b 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Removed the '${shlibs:Depends}' dependency from the
	'rivendell-webapi' DEB package.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:10:16 -04:00
Fred Gleason
f6e3d3e4ea 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up 'invalid date format' warnings from dpkg-buildpkg(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 09:57:55 -04:00
Fred Gleason
e082f89bb0 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression that caused the application menu layout to
	be corrupted in the DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 08:43:04 -04:00
Fred Gleason
c2d72e1155 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Modified the build system to suppress installation of usermode
	support components on non-RedHat-ish platforms.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 14:53:47 -04:00
Fred Gleason
3c2b1820d5 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'rivendell.spec.in' that broke the
	'make rpm' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 13:33:39 -04:00
Fred Gleason
cd54960fe7 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Modified rdmaint(8) to enable it to operate even when
	the Rivendell services are not running.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 13:15:01 -04:00
Fred Gleason
dca3fd567b 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored the distribution detection logic in 'configure.ac'
	to work on the basis of 'distribution type'.
	* Added desktop entries for rdalsaconfig(8) and rddbconfig(8) that use
	sudo(8) for privilege escalation.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 12:55:23 -04:00
Fred Gleason
0aeaa50753 Resolved conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 10:06:23 -04:00
Fred Gleason
2befeec14f 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Added symlinks to enable CGI processing in 'debian/postinst'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 10:04:23 -04:00
Fred Gleason
1fd9b4637b 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added an '--force-system-maintenance' switch to rdservice(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 16:13:44 -04:00
Fred Gleason
728551467e 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDProcess::prettyCommandString()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 16:05:33 -04:00
Fred Gleason
d9eeefc237 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added syslog DEBUG messages around the start/stop of ephemeral
	processes in rdservice(8).
	* Added an '--initial-maintenance' switch to rdservice(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 15:56:00 -04:00
Fred Gleason
62a3075bc7 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Fixed a use-after-delete bug in rdimport(1) that could cause
	a segfault when the '--fix-broken-formats' switch was given.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 10:55:08 -04:00
Fred Gleason
dea9c478b7 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Updated rddbmgr(8) to correctly recognize schema database
	schema 347 as belonging to v3.6.0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 10:42:04 -04:00
Fred Gleason
cb4f8fe9ea 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Hacked the build system to make the PyPAD module install
	correctly on Debian-ish systems.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-20 08:02:24 -04:00
Fred Gleason
70d773d78e 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'LOCAL_PREFIX' and 'RD_LIB_PATH' Autoconf
	substitutions from the build system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 15:07:36 -04:00
Fred Gleason
352f18eddd 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Removed hard-coded ${libdir} paths in 'configure.ac'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 12:26:28 -04:00
Fred Gleason
76b71d0fdd 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in 'debian/control'.
	* Implemented 'postinst', 'prerm' and 'postrm' script for
	DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 09:53:41 -04:00
Fred Gleason
d34c61ad17 2021-05-18 Fred Gleason <fredg@paravelsystems.com>
* Added an 'hpklinux-dev' build dependency for DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-18 13:00:50 -04:00
Fred Gleason
e66e780543 Fixed a typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-18 12:56:34 -04:00
Fred Gleason
c77393d98f 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Updated Debianpackage dependencies for shared libraries.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 15:41:06 -04:00
Fred Gleason
0c600c7466 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added code to generate 'debian/changelog' and 'debian/control'
	automatically.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 12:55:17 -04:00
Fred Gleason
f702dc2da1 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added 'compile' to the 'MAINTAINERCLEANFILES' rule.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:22:48 -04:00
Fred Gleason
406b1e889f Updated '.gitignore'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:14:51 -04:00
Fred Gleason
7e54519bdb 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added a 'make dep' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:12:18 -04:00
Fred Gleason
c85fdf3ece Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 10:20:51 -04:00
Fred Gleason
69b393c2e2 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added a 'make dep' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 10:18:35 -04:00
Fred Gleason
c0b23e35bf 2021-05-13 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcastmanager(1) that generated a SQL error
	when run with a user with no authorized feeds.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-13 08:22:05 -04:00
Fred Gleason
05315e8b54 2021-05-12 Fred Gleason <fredg@paravelsystems.com>
* Added an 'Environmental Variables' entry for Ubuntu in 'INSTALL'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-12 16:56:23 -04:00