DNS data
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
1020 B

  1. ZONES=$(basename $(wildcard *.zone.in))
  2. # morfoh
  3. ATLIEN=213.239.204.184
  4. # karasz
  5. YODA=88.198.9.201
  6. X5RO=82.77.60.55
  7. X5MY=202.75.57.3
  8. # misl
  9. NOISY=multimach.dyndns.org
  10. # amery
  11. MICROLOGIC=68.196.84.126
  12. CONOSUR=201.238.240.52
  13. SOCOMEP=216.241.24.10
  14. AQUEMINI=85.25.10.130
  15. # 1&1
  16. MX01UND1=mx00.kundenserver.de
  17. MX11UND1=mx01.kundenserver.de
  18. # block templates
  19. GOOGLEMX=$(shell cat ../googlemx.in | tr '\n' '|' | sed -e 's/|*$$//' -e 's/|/\\n/g' )
  20. .PHONY: all clean
  21. all: $(ZONES)
  22. clean:
  23. @rm -f $(ZONES)
  24. %.zone: %.zone.in Makefile
  25. @echo " [$*] $@.in -> $@"
  26. @sed -e 's,@@GOOGLEMX@@,$(GOOGLEMX),' \
  27. -e 's,@@DOMAIN@@,$*,g' \
  28. -e 's,@@ATLIEN@@,$(ATLIEN),g' \
  29. -e 's,@@YODA@@,$(YODA),g' \
  30. -e 's,@@X5RO@@,$(X5RO),g' \
  31. -e 's,@@X5MY@@,$(X5MY),g' \
  32. -e 's,@@NOISY@@,$(NOISY),g' \
  33. -e 's,@@MICROLOGIC@@,$(MICROLOGIC),g' \
  34. -e 's,@@CONOSUR@@,$(CONOSUR),g' \
  35. -e 's,@@SOCOMEP@@,$(SOCOMEP),g' \
  36. -e 's,@@AQUEMINI@@,$(AQUEMINI),g' \
  37. -e 's,@@MX01UND1@@,$(MX01UND1),g' \
  38. -e 's,@@MX11UND1@@,$(MX11UND1),g' \
  39. $@.in > $@