Changeset 34 for devel/dploy-dhcp


Ignore:
Timestamp:
01/24/08 20:05:59 (4 years ago)
Author:
bruno
Message:

first working packages for common and dhcp.
dhcp needs more work to handle correctly subnet, which was not considered up to now

Location:
devel/dploy-dhcp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • devel/dploy-dhcp/bin/dploy-add2dhcp

    r32 r34  
    2020# 
    2121 
    22 my $mac=$ARGV[0]; 
     22my $mac=$ARGV[0] || ""; 
    2323 
    2424if ($mac !~ /^(?:[[:xdigit:]]{1,2}[-:]){5}[[:xdigit:]]{1,2}$/) { 
     
    3030$mac =~ tr/A-Z/a-z/; 
    3131 
    32 my $ip=$ARGV[1]; 
     32my $ip=$ARGV[1] || ""; 
    3333 
    3434if ($ip !~ /^([1-9]?\d|1\d\d|2[0-4]\d|25[0-5])\.([1-9]?\d|1\d\d|2[0-4]\d|25[0-5])\.([1-9]?\d|1\d\d|2[0-4]\d|25[0-5])\.([1-9]?\d|1\d\d|2[0-4]\d|25[0-5])$/) { 
  • devel/dploy-dhcp/install.sh

    r33 r34  
    66if [ "_$PREFIX" != "_" ]; then 
    77    local=${DESTDIR}$PREFIX 
     8    conf=$CONFDIR 
    89else 
    910    local=/usr/local 
    1011        echo $PATH | grep $local/bin > /dev/null || echo "Warning - your PATH environmental variable is BROKEN. Please add $local/bin to your PATH." 
     12    conf=$local/$CONFDIR 
    1113fi 
    1214 
     
    1416mkdir -p $local/bin 
    1517install -m 0755 bin/dploy-add2dhcp $local/bin  
     18 
     19# The script need to know where the CONFDIR is 
     20perl -pi -e "s|PBCONF|$conf|" $local/bin/dploy-add2dhcp 
Note: See TracChangeset for help on using the changeset viewer.