Re: Dynamic loader usage in RTEMS 5.1

2023-01-25 Thread Gedare Bloom
Hi John,

Have you studied the libdl tests yet? Code is in
rtems.git/testsuites/libtests/dl* and build rules are in
rtems.git/spec/build/testsuites/libtests/dl*

You can probably get some hints from looking at the build log and the
command that gets created.

-Gedare

On Fri, Jan 13, 2023 at 1:58 PM John Clemens  wrote:
>
> I'm trying to understand how to build/link code to use the dynamic
> loader in RTEMS v5.1. I'm using
> https://docs.rtems.org/releases/rtems-5.1/user/exe/loader.html as a
> reference.
>
> My codebase has a core object and several components that will be loaded
> at boot time.  I do the 2-pass linking step with the embedded global
> symbol table on my core object, and then run rtems-syms to generate
> "*-sym.o" objects for my runtime files (but do -not- send them through a
> second linking pass).
>
> Now I have a core object and several "fooX.o" and "fooX-sym.o" files..
> what do I do from here?  Are the fooX-sym.o files supposed to be linked
> into the core object somehow?
>
> I'm sure I'm missing an obvious step.  Any pointers?
>
> Thanks!
> john.c
>
> --
> John Clemens 
> ___
> users mailing list
> users@rtems.org
> http://lists.rtems.org/mailman/listinfo/users
___
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users


Re: FW: Trusted CI Webinar: Improving the Security of Open-Source Software Infrastructure, January 23rd @11am EST

2023-01-25 Thread Gedare Bloom
On Fri, Jan 20, 2023 at 11:27 AM Gedare Bloom  wrote:
>
> I'll be presenting a webinar on Monday with relevance to RTEMS:
> Improving the Security of Open-Source Software Infrastructure, January
> 23rd at 11am (Eastern).
>
> The registration link is
> https://iu.zoom.us/webinar/register/WN_GfwBRfg-Tx2a9STWuZVPNg
>
> It will also be recorded.
>

It was recorded and is publicly available at: https://youtu.be/KBc81L2Ze78

Slides are here: https://hdl.handle.net/2142/117092

-Gedare

> Abstract:
>
> Remote monitoring and control of industrial control systems are
> protected using firewalls and user passwords. Cyberattacks that get
> past firewalls have unfettered access to command industrial control
> systems with potential to harm digital assets, environmental
> resources, and humans in proximity to the compromised system. In this
> talk, I will discuss our approach to prevent and mitigate such harms
> in scientific industrial control systems by enhancing the security of
> open-source cyberinfrastructure: the open-source Real-Time Executive
> for Multiprocessor Systems (RTEMS) real-time operating system and the
> Experimental Physics and Industrial Control System (EPICS) software
> and networks. The RTEMS and EPICS software projects are widely used
> cyberinfrastructure for controlling scientific instruments. This talk
> will discuss security problems that we have explored with these
> communities, and examine the salient challenges and opportunities
> presented by working with open-source communities on their
> cybersecurity needs.
>
> -Gedare
___
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users