670d985cab
* gnu/services/base.scm (<network-link>): Add mac-address field. Set type field to #f by default, so it won't be mandatory. network-link without a type will be used for existing interfaces. (assert-network-link-mac-address, mac-address?): Add sanitizer. Allow valid mac-address or #f. (assert-network-link-type): Add sanitizer. Allow symbol or #f. * gnu/services/base.scm (network-set-up/linux, network-tear-down/linux): Adapt to new structure. * doc/guix.texi (Networking Setup): Document it. * gnu/tests/networking.scm (run-static-networking-advanced-test): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> |
||
---|---|---|
.. | ||
data | ||
audio.scm | ||
base.scm | ||
cachefilesd.scm | ||
ci.scm | ||
cups.scm | ||
databases.scm | ||
desktop.scm | ||
dict.scm | ||
docker.scm | ||
file-sharing.scm | ||
ganeti.scm | ||
gdm.scm | ||
guix.scm | ||
image.scm | ||
install.scm | ||
ldap.scm | ||
lightdm.scm | ||
linux-modules.scm | ||
mail.scm | ||
messaging.scm | ||
monitoring.scm | ||
networking.scm | ||
nfs.scm | ||
package-management.scm | ||
pam.scm | ||
reconfigure.scm | ||
rsync.scm | ||
samba.scm | ||
security-token.scm | ||
security.scm | ||
singularity.scm | ||
ssh.scm | ||
telephony.scm | ||
version-control.scm | ||
virtualization.scm | ||
vnc.scm | ||
vnstat.scm | ||
web.scm |