Hi Jupiter, /etc/profile and similar are interactive shell (/bash) concepts, not really system startup ones. So indeed: just on a login (be it local, ssh and so on) they are executed.
If you want to execute something else without the need for logging it, you should look elsewhere, depending on your system manager: if systemd you should create a service and enable it, if sysvinit a init.d script. HTH, Federico Il giorno lun 11 ott 2021 alle ore 06:30 JH <[email protected]> ha scritto: > Hi, > > The Yocto uses /etc/profile for root login, but there is no root > physical login in an embedded device so the /etc/profile is never > called, I added a shell script to /etc/profile.d, it was not called > either. Both /etc/profile and scripts in /etc/profile.d can only be > invoked when I physically log into the debug console, that is > impractical. Appreciate your advice, how do you resolve that kind of > problem? > > Thank you. > > Kind regards, > > - jupiter > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#55013): https://lists.yoctoproject.org/g/yocto/message/55013 Mute This Topic: https://lists.yoctoproject.org/mt/86230049/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
