On 13 November 2016 at 16:51, Lukasz Majewski <l.majew...@majess.pl> wrote:
> Dear All, > > Maybe here I would find answer to question which puzzles me from some > time. > > The problem: > > Disable syslog service on startup of sysvinit based board. > (syslog is defined in e.g. /etc/rc5.d/S20syslog -> /etc/init.d/syslog) > > Syslog on my setup is provided by busybox. > > I was trying to find where 'update-rc.d ... syslog ...' is called in the > poky (2.1.2) source tree but without any success. > > Then, I've discovered that it is appended to INITSCRIPT_NAME variable > and further processed by update-rc.d.bbclass > > Is there any method/recipe which would allow just removing S20klogd > symlink from /etc/rcX.d from the created rootfs? > > You should be able to modify (append) the busybox recipe to not create the symlinks in the first place. I'm not 100% sure what the correct line is but INITSCRIPT_PARAMS is the variable you want to modify. Maybe something like this? INITSCRIPT_PARAMS_${PN}-syslog = "start 80 . stop 20 0 1 6 ." (that should be the default except with all start runlevels removed) - Jussi > The goal is to have syslog installed (in this case built into busybox), > but disabled at boot up time. > > Any help is more than welcome. > > Tanks in advance, > Ćukasz Majewski > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > >
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto