THEO(7) Linux User's Manual THEO(7)
Theo Morra - a crazy sysop
theo [--admin systems|mirrors] [--leader rpc] [--contributor] [--developer]
[--tinkerer]
I’m a Linux and Windows Engineer with skills in systems administration, and application development. I enjoy connecting people with technology solutions that are easy to use, affordable, and sustainable over time. I'm familiar with, and a huge supporter of, the DevOps culture and how to make it work with a large team in a fast paced environment.
I am currently working on the ShellManager project and its integration with Windows, Linux, and BSD, as well as the customized UniOS. I also maintain the high-availability clusters, Red Hat packaging and various system tools and scripts for the ShellManager platform.
--admin systems
Extensive experience with the configuration, hardening, and maintenance of various Linux distributions, including:
* Red Hat Enterprise Linux, Fedora, CentOS, CloudLinux
Comfortable working with open source KVM installations in large-scale environments. Able to customize and patch upstream kernels for use with KVM and also familiar with the preparation and maintenance of base images for KVM guests. Very proficient with ESXi and the libvirt tool stack.
Experienced in rapid deployment and configuration management technologies such as kickstarts, Red Hat Satellite Server, and Chef, as well as Windows Deployment Services.
Able to set up vital Linux and Windows infrastructure components including load balancers, DNS servers, web/application servers, and mail servers. Familiar with network-level security policies as well as server-level security layers like SELinux. Well-versed in EdgeOS network device management with EdgeOS software.
--admin mirrors
Mirror maintainer for multiple linux distros, including:
* Arch Linux, CentOS, EPEL, RepoForge, openSUSE
* Partnered with 2degrees and always onboarding more ISPs
--leader rpc
Current IT and Community (Software) Development Lead for Southern Cross Roleplay
--contributor
Currently serving on the Fedora Project Respins SIG
IT Team Lead for Southern Cross Roleplay. This includes (but is not limited to) autoscaling of infrastructure, development and deployment of new endpoints, bug fixing, and general IT support
Currently a package maintainer for the following Ruby gems:
* smidp-rails
* smcli
Most of my projects can be found on GitHub. Most efforts are related to the following projects:
*
The Rails CMS
*
The ShellManager Identity Provider for Rails
*
Monarch Shells Userscripts
*
Monarch Shells IRC and Shell Management Bot
--developer
ShellManager
The ShellManager project is a platform that manages systems
running CentOS 7, Debian Jessie, Fedora 26, openSUSE Leap, Red Hat
Enterprise Linux 7, SUSE Linux Enterprise 12, and Ubuntu 16.04 for use
in free (and paid) shell services globally. Interfaces with Microsoft
Active Directory via LDAP for user authentication. ShellManager provides
it's own Identity Provider for third party applications that want to access
user data
Currently focused on Ruby for working with libvirt components but able to work with Ruby, PHP, Perl, and shell scripting if needed.
--tinkerer
* Experienced with Windows Server platforms to build and rapidly deploy software, enterprise policies, and MS-flavor LDAP
* Have previously written connectors to interace between API-based authentication services (such as ShellManager's own IdP), and Linux based Systems (openSUSE, RHEL 7 "Maipo", and Ubuntu among others)
* Familiar with SELinux, currently fine tuning policies for my Mirror Service run in partnership with 2degrees
* Experienced with Active Directory Domain Services (refer to ShellManager) and the LDAP spec
* Experienced with Active Directory Federation Services and Microsoft Azure Active Directory (MS AAD)
* Experienced with IdP development (refer to ShellManager)
# There's always more to learn and tinker with
- DevOps Engineer
- IT Team Lead
- Systems Administrator
- Network Operations
- Software Developer
* ezyVet
- Software Developer
- Software Developer
- Systems Administrator
- Network Operations
* E-mail: theo at theom dot nz
* Phone: 027 525 8549
* Twitter: datkiwi_td
* IRC: TheoM on irc.freenode.net
* PDF: Download
Theo Morra 2019-02-06 THEO(7)