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
Fred Gleason
ae75610054
2018-10-11 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RD_ListCartsCuts()' function to 'rivwebcapi'.
2018-10-11 19:02:44 -04:00
Fred Gleason
3aa50b54cf
2018-10-10 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RD_ListCartCuts()' function to 'rivwebcapi'.
* Changed the length of the 'cut_name' member of the 'rd_cut' struct
from 11 to 41 in 'rivwebcapi'.
* Added a 'struct rd_cut *cart_cuts' member to the 'rd_cart' struct
in 'rivwebcapi'.
2018-10-10 17:12:00 -04:00
Fred Gleason
6a71c397a2
2018-08-30 Fred Gleason <fredg@paravelsystems.com>
...
* Integrated the 'Rivendell-C-API'
[from https://github.com/RadioFreeAsia/rivendell-c-api ] in
'apis/rivwebcapi/'.
* Added a 'rivendell-webapi' RPM subpackage.
2018-08-30 14:06:12 -04:00
Fred Gleason
1975c71fcc
2018-08-17 Fred Gleason <fredg@paravelsystems.com>
...
* Updated the pre- and post-installation scripts in the RPM spec
file.
2018-08-17 14:24:12 -04:00
Fred Gleason
cd65321161
2018-08-17 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RPM spec file to combine the 'rivendell' and
'rivendell-base' packages.
2018-08-17 14:08:54 -04:00
Fred Gleason
223bdc2f84
2018-08-10 Fred Gleason <fredg@paravelsystems.com>
...
* Changed installation location of caed(8), ripcd(8), rdcatchd(8)
and rdrepld(8) from '@prefix@/bin' to '@prefix@/sbin'.
* Removed code to detach from controlling terminal after startup
from caed(8), ripcd(8), rdcatchd(8)
and rdrepld(8).
* Removed code to manage dropbox instances from rdcatchd(8).
* Removed code to start service daemons automatically from
user modules.
* Added rdservice(8).
2018-08-10 06:09:16 -04:00
Fred Gleason
796e1bebc3
2018-08-07 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'pam_rd' plug-in.
* Removed rdchunk(1).
* Upgraded Qt3 to Qt4.
2018-08-07 10:09:49 -04:00
Fred Gleason
15f21fb4ec
2018-07-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'RDEscapeString' function that caused corruption
in UTF-8 strings.
* Added a UTF-8 complaint MySQL driver in 'drivers/qt3-mysql-utf/'.
2018-07-25 07:44:48 -04:00
Fred Gleason
1196cda562
2018-06-08 Fred Gleason <fredg@paravelsystems.com>
...
* Removed support for the '--admin-username', '--admin-password',
'--admin-hostname', '--admin-dbname', '--create-db-hostname',
'--skip-backup' and '--backup-filename' switches from rdadmin(1).
* Removed the 'Backup Database' and 'Restore Database' buttons
from rdadmin(1).
* Removed the database creation and updater code from rdadmin(1).
2018-06-08 13:44:52 +00:00
Fred Gleason
a6bed61842
2018-06-08 Fred Gleason <fredg@paravelsystems.com>
...
* Removed rddbcheck(8).
* Removed rdrevert(8).
2018-06-08 12:47:46 +00:00
Fred Gleason
9e215e311f
2018-05-24 Fred Gleason <fredg@paravelsystems.com>
...
* Added a WebGet web service.
2018-05-25 01:00:43 +00:00
Fred Gleason
4d4a726329
2018-05-18 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed rdvairplay(1) to rdvairplayd(8).
2018-05-18 11:46:33 +00:00
Fred Gleason
a6f55c9853
2018-05-17 Fred Gleason <fredg@paravelsystems.com>
...
* Added rdvairplay(1) to the 'rivendell' package.
2018-05-17 23:20:40 +00:00
Fred Gleason
b4e9e4b6b6
2018-04-30 Fred Gleason <fredg@paravelsystems.com>
...
* Added a script in 'scripts/init_template_host.py'.
2018-04-30 16:36:28 +00:00
Fred Gleason
d1235f2893
2018-03-25 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the conditional installation of 'rdalsaconfig-root'
when building RPMs.
2018-03-25 19:18:24 -04:00
Fred Gleason
975ed69ed5
2018-03-25 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RPM spec file to determine target distro at
build time.
2018-03-25 18:01:58 -04:00