init.sls 669 B

123456789101112131415161718192021222324252627282930313233343536
  1. #
  2. # PPPoE (Vectoring-Glasfaser-Technologie!) (Salt Managed)
  3. #
  4. pppoe:
  5. pkg.installed
  6. /etc/ppp/ip-up.local:
  7. file.managed:
  8. - source: salt://pppoe/ip-up.local
  9. - mode: 755
  10. /etc/ppp/ip-down.local:
  11. file.managed:
  12. - source: salt://pppoe/noop.local
  13. - mode: 755
  14. /etc/ppp/ipv6-up.local:
  15. file.managed:
  16. - source: salt://pppoe/noop.local
  17. - mode: 755
  18. /etc/ppp/ipv6-down.local:
  19. file.managed:
  20. - source: salt://pppoe/noop.local
  21. - mode: 755
  22. /etc/ppp/peers/tkom:
  23. file.managed:
  24. - source: salt://pppoe/tkom_peer.tmpl
  25. - template: jinja
  26. /etc/ppp/pap-secrets:
  27. file.managed:
  28. - source: salt://pppoe/pap-secrets
  29. - template: jinja