Fred Gleason
8d182fd504
2021-07-31 Fred Gleason <fredg@paravelsystems.com>
...
* Added a warning to files derived by the build system.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-07-31 13:26:54 -04:00
Fred Gleason
6dab5b341f
2021-06-21 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the rddgimport(1) applet.
* Removed vestigal bits of the rddiscimport(1) applet.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-21 11:55:37 -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
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
8a8fc81420
2021-05-10 Fred Gleason <fredg@paravelsystems.com>
...
* Updated the dependency for the MySQL Qt plug-in for RPM
packages.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-10 13:36:05 -04:00
Fred Gleason
200d986549
2021-02-05 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the rddiscimport(1) utility.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-05 16:08:02 -05:00
Fred Gleason
783fc61118
2020-10-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'webget' subpackage to the 'make rpm' target.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-16 21:14:08 -04:00
Fred Gleason
b67fefb3fc
2020-10-16 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'rdcastmanager.cgi'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-16 13:27:43 -04:00
Fred Gleason
4bc6a54052
2020-10-15 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'RDApplication::logAuthenticationFailure()' method.
* Added a sample Fail2Ban jail filter for the WebAPI in
'conf/rivendell-webapi.conf'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-15 09:41:02 -04:00
Fred Gleason
6081e620ff
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'RD_DeletePodcast()' call to the rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 14:44:06 -04:00
Fred Gleason
59d70ff1e7
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostPodcast()', 'RDRemovePodcast()' and
'RD_SavePodcast()' calls to the rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 13:42:57 -04:00
Fred Gleason
86ec0e8c53
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostRss()' and 'RD_RemoveRss()' calls to the
rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 11:42:50 -04:00
Fred Gleason
ce8dcbd4f0
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostImage()' and 'RD_RemoveImage()' calls to the
rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 10:45:20 -04:00
Fred Gleason
e0af63d3e1
2020-08-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'SYSTEM.RSS_PROCESSOR_STATION' field to the database.
* Added a 'PODCASTS.EXPIRATION_DATETIME' field to the database.
* Dropped the 'PODCASTS.SHELF_LIFE' field from the database.
* Incremented the database version to 329.
* Modified convention to use local system time for all podcast
components.
* Added 'RDPodcast::expirationDateTime()' and
'RDPodcast::setExpirationDateTime()' methods.
* Removed 'RDPodcast::shelfLife()' and 'RDPodcast::setShelfLife()'
methods.
* Added an rdrssd(8) daemon.
* Removed the rdpurgecasts(8) utility.
* Added 'RDSystem::rssProcessorStation()' and
'RDSystem::setRssProcessorStation()' methods.
* Added a 'Process RSS Updates' control to the 'System-Wide Settings'
dialog in rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-07 17:06:50 -04:00
Fred Gleason
2eba546453
2020-07-03 Fred Gleason <fredg@paravelsystems.com>
...
* Dropped the 'FEEDS.AUDIENCE_METRICS' field from the database.
* Dropped the 'FEEDS.KEEP_METADATA' field from the database.
* Dropped the 'FEEDS.MEDIA_LINK_MODE' field from the database.
* Dropped the 'FEEDS.REDIRECT_PATH' field from the database.
* Dropped the 'CAST_DOWNLOADS' table from the database.
* Incremented the database version to 328.
* Removed support for dynamically generated RSS feed metadata.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-03 12:57:13 -04:00
Fred Gleason
7ff0b9626f
2020-06-04 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'iTunes + Superfeed' RSS schema.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-04 15:10:45 -04:00
Fred Gleason
cbe375adf0
2020-01-30 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the 'RDCddbRecord' class to 'RDDiscRecord'.
* Removed support for CD-TEXT from the CD rippers.
* Removed the icedax(1) dependency.
2020-01-30 13:11:14 -05:00
Fred Gleason
a529ed4b24
2020-01-23 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad-shoutcast1.py' script that threw an
exception when processing PAD containing multi-type UTF-8 characters.
* Added a 'python36-urllib3' dependency to the 'rivendell-pypad'
RPM package.
2020-01-23 08:32:21 -05:00
Fred Gleason
00b1630b89
2019-10-30 Fred Gleason <fredg@paravelsystems.com>
...
* Added an rdsoftkeys(1) man page.
2019-10-30 13:50:17 -04:00
Fred Gleason
ffe62e4c88
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Added an rdalsaconfig(1) man page.
2019-08-26 17:00:38 -04:00
Fred Gleason
ba501b0259
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added an rdairplay(1) man page.
2019-07-16 21:34:35 -04:00
Fred Gleason
0ecf53b6ae
2019-07-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added an rdlogmanager(1) man page.
2019-07-16 20:58:50 -04:00
Fred Gleason
b605fd0a4e
2019-07-01 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the RPM post-installation script that failed
to restart the syslog server.
2019-07-01 16:03:16 -04:00
Fred Gleason
45076b0557
2019-06-25 Fred Gleason <fredg@paravelsystems.com>
...
* Added a sample syslog.conf(5) snippet in 'conf/syslog.conf-sample'.
* Added a sample logrotate(5) snippet in 'conf/logrotate-sample'.
2019-06-25 16:47:11 -04:00
Fred Gleason
6a87f19917
2019-06-17 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the sas_shim(1) utility.
2019-06-17 17:57:05 -04:00
Fred Gleason
ccb8f973ce
2019-06-05 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'AX_COUNT_CPUS()' autoconf macro.
* Modified the 'make rpm' target to use one less than the total
available CPU cores.
2019-06-05 16:48:16 -04:00
Fred Gleason
0a4a01333f
2019-06-03 Fred Gleason <fredg@paravelsystems.com>
...
* Moved rdmetadata(8) to rdmetadata(1).
2019-06-03 18:52:22 -04:00
Patrick Linstruth
1a72487e57
Fixed error in rivendell.spec.in
2019-05-30 19:30:17 -07:00
Patrick Linstruth
48c9388e52
Added rdmetadata(8) utility for setting cart metadata from the command line.
2019-05-28 14:20:25 -07:00
Fred Gleason
f8e3632e04
2019-05-02 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the 'rivendell-pypad' RPM package always to use
Python 3.6.
2019-05-02 15:14:39 -04:00
Fred Gleason
569aa1c5ba
2019-04-22 Fred Gleason <fredg@paravelsystems.com>
...
* Modified 'rivendell.spec.in' to pin the Python version used on
RHEL 7 to 3.4.
2019-04-22 16:26:20 -04:00
Fred Gleason
e8a14caf53
2019-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Changed the value of RD_DEFAULT_PYPAD_OWNER to 'pypad'.
* Changed the value of RD_DEFAULT_PYPAD_GROUP to 'pypad'.
* Fixed a bug that caused creation of the 'pypad' system user
to fail.
2019-01-09 17:05:24 -05:00
Fred Gleason
3730e51bf1
2019-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Added a rule to the RPM package to create a PyPAD user and group.
2019-01-09 16:13:07 -05:00
Fred Gleason
087f3b811b
2019-01-08 Fred Gleason <fredg@paravelsystems.com>
...
* Changed the PyPAD namespace from 'PyPAD' to 'pypad'.
* Changed the installation location of PyPAD scripts from
'@libdir@/rivendell/PyPAD/' to '@libdir@/rivendell/pypad/'.
2019-01-08 15:27:44 -05:00
Fred Gleason
31596cbaca
2019-01-08 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'rivendell-pypad' RPM subpackage.
2019-01-08 13:07:27 -05:00
Fred Gleason
9e6fb9f3c0
2018-12-04 Fred Gleason <fredg@paravelsystems.com>
...
* Added an rdrlmd(8) service.
* Implemented JSON-formatted PAD output on TCP port 34289.
2018-12-04 18:06:13 -05:00
Fred Gleason
1617e978fd
2018-11-20 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the 'rivendell-opsguide' RPM package to be 'noarch'.
* Added the components of the 'rivendell-opsguide' subpackage to
the 'rivendell' RPM package.
2018-11-20 16:37:56 -05:00
Fred Gleason
61a02d63b5
2018-11-20 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a packaging conflict between the 'rivendell' and
'rivendell-opsguide' RPM packages.
2018-11-20 14:32:20 -05:00
Fred Gleason
b4ede78d39
2018-11-02 Fred Gleason <fredg@paravelsystems.com>
...
* Moved the automounter definition for the audio store from the
'select' to the base RPM package.
2018-11-02 13:15:11 -04:00
Fred Gleason
f9e0e152ba
2018-11-01 Fred Gleason <fredg@paravelsystems.com>
...
* Modified rdselect_helper(8) to use the automounter for managing
audio store mounts.
2018-11-01 13:14:49 -04:00
Fred Gleason
9d25af4c5f
2018-10-24 Fred Gleason <fredg@paravelsystems.com>
...
* Consolidated the implementation of the 'RDProfile' class into
two files.
* Added an rdselect_helper(1) SETUID helper program.
* Removed the SETUID bit from rdselect(1).
2018-10-24 15:34:35 -04:00
Fred Gleason
94d4293d6d
Fixed conflict in 'ChangeLog'
2018-10-22 18:50:20 -04:00
Fred Gleason
41dcafe2a2
2018-10-22 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'evince', 'firefox' and 'rivendell' dependencies
from the RPM 'opsguide' sub-package.
* Removed the 'qt-devel' dependency from the RPM 'rivendell'
package.
2018-10-22 18:13:15 -04:00
Fred Gleason
c28e3be9d6
2018-10-22 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'evince', 'firefox' and 'rivendell' dependencies
from the RPM 'opsguide' sub-package.
2018-10-22 17:55:51 -04:00
Patrick Linstruth
98bf67b844
Limit make jobs to 10 when making RPMs
2018-10-21 17:30:44 -07:00
Fred Gleason
cbdbdbe55f
2018-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'conf/my.cnf-master'.
* Removed 'conf/my.cnf-standby'.
* Removed 'conf/rd-sample.ini'.
* Removed 'conf/rd.conf-slax'.
2018-10-19 21:44:28 -04:00
Fred Gleason
3768a5fb14
2018-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Removed check for Win32 installer from 'configure.ac'.
* Removed win32 clauses from '.pro' files.
2018-10-19 19:36:43 -04:00
Fred Gleason
83bd2dcd77
2018-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Modified rdservice(8) to log errors to syslog.
* Added an rdservice(8) man page.
* Modified 'systemd/rivendell.service.in' to enable automatic
start retries.
2018-10-19 15:26:14 -04:00
Fred Gleason
bb5fcb6400
2018-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added code in the %post and %preun rules in 'rivendell.spec.in'
to enable and disable the 'rivendell' service.
2018-10-19 12:12:10 -04:00
Fred Gleason
ac7e3d1bd9
2018-10-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'Rivendell->Configuration' menu entry for rddbconfig(8).
2018-10-16 18:12:35 -04:00