X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=utils%2Fpb-udhcpc;h=45c801909f3a72c62dbf0c80cea434b0ce76c74d;hp=bc0f759c09c525805c08709ce22d00b01531a249;hb=e7815dc27286b66bd67e4727a1a4f51a5b862b0d;hpb=5c682a67a63c45f39b5f656513d17080d8fc5394 diff --git a/utils/pb-udhcpc b/utils/pb-udhcpc index bc0f759..45c8019 100644 --- a/utils/pb-udhcpc +++ b/utils/pb-udhcpc @@ -7,7 +7,7 @@ # PBOOT_USER_EVENT_SOCKET="/tmp/petitboot.ev" -log="pb-udhcpc.log" +log="/var/log/petitboot/pb-udhcpc.log" pb_add () { k_server_ip=${rootpath%%:*} @@ -15,11 +15,11 @@ pb_add () { [ ${k_server_ip} != ${rootpath} ] || k_server_ip=${serverid} - echo -ne "add@/net/${interface}\0name=netboot\0image=tftp://${siaddr}${boot_file}\0args=root=/dev/nfs ip=any nfsroot=${k_server_ip}:${k_root_dir}\0" | pb-event + printf "add@/net/${interface}\0name=netboot\0image=tftp://${siaddr}${boot_file}\0args=root=/dev/nfs ip=any nfsroot=${k_server_ip}:${k_root_dir}\0" | pb-event } pb_remove () { - echo -ne "remove@/net/${interface}\0name=netboot\0" | pb-event + printf "remove@/net/${interface}\0name=netboot\0" | pb-event } case "$1" in @@ -33,6 +33,6 @@ deconfig) ;; esac -echo "--- $1 ---" >> ${log} +printf "--- $1 ---\n" >> ${log} set >> ${log} -echo "---------------" >> ${log} +printf "---------------\n" >> ${log}