A distribution overlay for Raspbian and similar systems to create a JACK-based embedded system for audio processing and streaming. Contract work for [mn] medianet. https://www.medianet-home.de
Other
11
stars
2
forks
source link
initial package configuration should not query user #94
dpkg-config currently queries the user about icecast2 and jackd configuration.
icecast2 is actually configured by dropping a suitable config file in /etc during deployment.
jackd does currently rely on the user saying "yes" to realtime privileges. This can likewise be handled by dropping a prepared /etc/security/limits.conf file.
Once that is done, it can be tackled either through DEBIAN_FRONTEND=noninteractive (seems to work for apt) or a dpkg config file setting DPkg::options { "--force-confdef"; }; (needs more research)!
dpkg-config currently queries the user about icecast2 and jackd configuration. icecast2 is actually configured by dropping a suitable config file in /etc during deployment. jackd does currently rely on the user saying "yes" to realtime privileges. This can likewise be handled by dropping a prepared /etc/security/limits.conf file. Once that is done, it can be tackled either through
DEBIAN_FRONTEND=noninteractive
(seems to work for apt) or a dpkg config file settingDPkg::options { "--force-confdef"; };
(needs more research)!