RS: do not zero process name for boot processes

This bug was preventing services with IPC restrictions from being
started before the boot processes are edited from /etc/rc.
This commit is contained in:
David van Moolenbroek 2012-12-06 13:24:30 +00:00
parent 766047123a
commit 3027cf8694

View file

@ -304,11 +304,8 @@ static int sef_cb_init_fresh(int UNUSED(type), sef_init_info_t *UNUSED(info))
rpub->dev_style = boot_image_dev->dev_style; /* device style */
rpub->dev_style2 = boot_image_dev->dev_style2; /* device style 2 */
/* Get process name. */
strcpy(rpub->proc_name, ip->proc_name);
/* Build command settings. */
rp->r_cmd[0]= '\0';
/* Build command settings. This will also set the process name. */
strlcpy(rp->r_cmd, ip->proc_name, sizeof(rp->r_cmd));
rp->r_script[0]= '\0';
build_cmd_dep(rp);