#
PBOOT_USER_EVENT_SOCKET="/tmp/petitboot.ev"
-log="pb-udhcpc.log"
+log="/var/log/petitboot/pb-udhcpc.log"
pb_add () {
k_server_ip=${rootpath%%:*}
[ ${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
;;
esac
-echo "--- $1 ---" >> ${log}
+printf "--- $1 ---\n" >> ${log}
set >> ${log}
-echo "---------------" >> ${log}
+printf "---------------\n" >> ${log}