Its actually simpler than that :)
L1032 of net/vnetwork.c is
fprintf(fp, "subnet %s netmask %s {\n option subnet-mask %s;\n option broadc .....
change it to ..
fprintf(fp, "subnet %s netmask %s {\n option domain-name \"eucalyptus.internal\";\n option subnet-mask %s;\n option broadc ...
and recompile ..
Also - that user-data script you have wont work thanks to "default-lease-time 1200;" .. 20 mins later your changes are reverted...
Its actually simpler than that :)
L1032 of net/vnetwork.c is
fprintf(fp, "subnet %s netmask %s {\n option subnet-mask %s;\n option broadc .....
change it to ..
fprintf(fp, "subnet %s netmask %s {\n option domain-name \"eucalyptus. internal\ ";\n option subnet-mask %s;\n option broadc ...
and recompile ..
Also - that user-data script you have wont work thanks to "default-lease-time 1200;" .. 20 mins later your changes are reverted...