Russell Coker Explained

Russell Coker
Nationality:Australian
Alma Mater:Swinburne University of Technology
Occupation:Computer programer

Russell Coker is an Australian computer programmer based in Melbourne.[1] He has been actively involved in the free and open-source software community and is a long time Debian developer.[2] [3] [4] He has also made contributions to Security-Enhanced Linux (SELinux) in the forms of creating reference policy and integrating SELinux to the wider free software ecosystem. [5] In 2003, Coker was awarded a grant from the James and Charlotte Griffin Foundation for his work on SELinux.[6] [7] [8]

He also created the free and open source file system benchmarking software Bonnie++.

Early life

Coker developed a interest in computer programming at a young age, initially with a Talking Electronics TEC-1 computer kit,[9] which was widely available in Australia in the 1980s. He was interested in Unix in high school but due to the curriculum design of his computer class, he didn't have access to it until university.

He obtained his Computer Science and Software Engineering degree at Swinburne University.

Outspokenness

Coker has given talks and lectures on the topic of Linux security for many free and open-source software conferences including SELinux Symposium,[10] FOSDEM 2003,[11] Debconf[12] and LCA. He is also a vocal member in the mailing list of the Linux Users of Victoria, a Linux User Group ("LUG") based in Victoria, Australia.

Work on SELinux

SELinux Play Machine

Russell Coker used to host a SELinux-enabled server with open root access, allowing anyone on the internet to login as 'root' (administrator account) to demonstrate SELinux can create a secure system without using the Unix permissions model.[13] The server was powered by a Compaq P3-800 system running Debian/Etch in a Xen DomU and provided SSH access via a Tor hidden service.[14] As of 2023, the play machine is no longer accessible.

Debian integration

As a Debian Developer, Coker helped create and maintain Debian packages for many SELinux libraries and tools for better Debian integration.[15] He also contributed to Debian's SELinux wiki pages.[16]

SELinux on iPaQ and User-mode Linux

In an effort to enhance the security of embedded systems, Russell Coker first ported SELinux to User-mode Linux to aid development and then modified SELinux to integrate it with iPaQs running Familiar Linux. In his 2003 paper "Porting NSA SE Linux to Hand Held devices", he concludes that "Security Enhanced Linux on a hand-held device can consume less than 1.3M of RAM and less than 400K of disk space (or less than 200K if you really squeeze things)" and believes "the benefits of reducing repair and maintenance problems with hand-held devices that are deployed in the field through better security outweigh the disadvantage of increased memory use for many applications".[17]

Conference Papers

External links

Notes and References

  1. Web site: Varghese . Sam . iTWire - Melbourne duo working on using Linux phones as general computing devices . 2023-12-11 . itwire.com . en-gb.
  2. Web site: LCA: How to improve Debian security [LWN.net] ]. 2023-12-12 . lwn.net.
  3. Web site: 2003-07-03 . Securing Linux . 2023-12-12 . The Sydney Morning Herald . en.
  4. Web site: Debian New Member Process . 2023-12-11 . nm.debian.org.
  5. Web site: SELinux Symposium . 2023-12-11 . selinuxsymposium.org.
  6. Web site: 'Russell Coker is recognized for his contributions to the SELinux' - MARC . 2023-12-11 . marc.info.
  7. Web site: 2003-07-15 . Melbourne developer's contribution to SELinux recognised . 2023-12-11 . The Sydney Morning Herald . en.
  8. Web site: 2004 . NSA SecurityEnhanced Linux (SELinux) - National Security Agency . en.
  9. Web site: 2007-08-23 . The Start of My Computer Career . 2023-12-12 . etbe - Russell Coker . en-US.
  10. Web site: SELinux Symposium . 2024-02-09 . selinuxsymposium.org.
  11. Web site: 'FOSDEM report' - MARC . 2024-02-09 . marc.info.
  12. Web site: Debconf 2 - July 5-7, 2002, Toronto, Ontario, Canada [LWN.net] ]. 2024-02-09 . lwn.net.
  13. Web site: Scherf . Thorsten . No Access! ยป Linux Magazine . 2023-12-12 . Linux Magazine . en-US.
  14. Web site: Play Machine FAQ . 2023-12-12 . www.coker.com.au.
  15. Web site: DDPO: Russell Coker -- Debian Quality Assurance . 2023-12-20 . qa.debian.org.
  16. Web site: Info for "SELinux/Setup" - Debian Wiki . 2023-12-20 . wiki.debian.org.
  17. Web site: 2008-07-27 . Porting NSA SE Linux to Hand Held devices . 2023-12-20 . Russell Coker's Documents . en-US.