Fix asterisk not loading res_geolocation
See https://github.com/NixOS/nixpkgs/issues/208165
This commit is contained in:
parent
32b8480264
commit
bab350fae3
1 changed files with 7 additions and 0 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
{ config, lib, ... }:
|
{ config, lib, ... }:
|
||||||
let
|
let
|
||||||
|
cfg = config.services.asterisk;
|
||||||
secretConfigFiles = [
|
secretConfigFiles = [
|
||||||
"ari"
|
"ari"
|
||||||
"pjsip"
|
"pjsip"
|
||||||
|
|
@ -117,6 +118,12 @@ in
|
||||||
useTheseDefaultConfFiles = [ ];
|
useTheseDefaultConfFiles = [ ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
system.activationScripts.copyAsteriskFiles = lib.stringAfter [ "var" ] ''
|
||||||
|
rm -f /var/lib/asterisk/documentation/core-en_US.xml
|
||||||
|
mkdir -p /var/lib/asterisk/documentation
|
||||||
|
ln -s ${cfg.package}/var/lib/asterisk/static-http/core-en_US.xml /var/lib/asterisk/documentation/core-en_US.xml
|
||||||
|
'';
|
||||||
|
|
||||||
sops.secrets = (lib.listToAttrs (map
|
sops.secrets = (lib.listToAttrs (map
|
||||||
(name: lib.nameValuePair "asterisk-${name}" {
|
(name: lib.nameValuePair "asterisk-${name}" {
|
||||||
sopsFile = ../secrets.yaml;
|
sopsFile = ../secrets.yaml;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue