- run createrepo with the correct -g option
[bootcd.git] / conf_files / pl_validateconf
1 #!/bin/sh
2
3 # Valid environment variables to appear in a planetlab config file
4 TAGS='IP_METHOD HOST_NAME DOMAIN_NAME PROXY_SERVER
5       IP_ADDRESS IP_GATEWAY IP_NETMASK IP_NETADDR IP_BROADCASTADDR 
6       IP_DNS1 IP_DNS2 NET_DEVICE NODE_KEY NODE_ID'
7
8 # Valid characters that variable can be set to
9 CHARS='[:alnum:]\.: _-'
10
11 REGEX=''
12
13 for t in $TAGS
14 do
15     if [ "$REGEX" == "" ]
16     then
17         REGEX="^$t"
18     else
19         REGEX="$REGEX|^$t"
20     fi
21 done
22 /usr/bin/dos2unix | /bin/egrep "($REGEX)\=\\\"[$CHARS]*\\\"\s*$"