Rosenthal/rosenthal/services
Hilton Chain 55bd3067f0
services: Add iwd.
* rosenthal/services/networking.scm: New file.
(%iwd-config-general,%iwd-config-network,%iwd-config-blacklist)
(%iwd-config-rank,%iwd-config-scan,%iwd-config-ipv4,%iwd-config-driver-quirks)
(iwd-shepherd-service,iwd-service-type): New variables.
(uglify-field-name,serialize-field,serialize-string,serialize-boolean,cidr4?)
(serialize-cidr4,randomization-method?,serialize-randomization-method)
(randomization-range?,serialize-randomization-range,signal-strength?)
(serialize-signal-strength,seconds?,serialize-seconds,protection-mode?)
(serialize-protection-mode,resolution-method?,serialize-resolution-method)
(serialize-integer,serialize-number,serialize-list-of-strings,list-of-cidr4?)
(serialize-list-of-cidr4,serialize-iwd-configuration,add-iwd-config)
(add-iwd-package): New procedures.
(string,cidr4,list-of-strings): New maybe values.
(iwd-configuration): New data type.
* README.org (Services): Add iwd-service-type.
2023-09-20 21:00:04 +08:00
..
bittorrent.scm services: Use match-record. 2023-08-08 13:57:56 +08:00
child-error.scm services: shadow-tls: Support service-type mapping. 2023-08-21 16:22:22 +08:00
dns.scm services: Use match-record. 2023-08-08 13:57:56 +08:00
networking.scm services: Add iwd. 2023-09-20 21:00:04 +08:00