From Fedora Project Wiki

Revision as of 01:18, 26 November 2023 by Fantom (talk | contribs) (→‎Activities in general computing)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Matthieu Saulnier
Personal information
Pronouns: he/him
Location: Paris, France
Birthday: 1992
Homepage: https://casperlefantom.net
E-mail: casper at casperlefantom.net
Contact information
Jabber: casper at casperlefantom.net​
GitHub: fantomfp
GitLab: fantomfp

Fedora-specific information
FAS name: fantom
Fedora e-mail: fantom@fedoraproject.org
Fedora homepage: fantom.fedorapeople.org
 


Matthieu Saulnier a.k.a. Casper

  • French Fedora User
  • Using Fedora operating system since Fedora 12 release on ASUS N61J laptop

Activities within Fedora

Packager

My little contribution for the Fedora Project, and the easiest to see one, is few RPMs in the repository: I maintain few packages for the Fedora Project. These packages are focused on the topic of Instant Messaging "Jabber" which I use every day. Jabber is a Free instant messaging protocole and it is decentralized, I'm glad to use it without thinking about it. So, my RPM stack is a Jabber client and its dependancies, called Poezio. I also use Copr repository to develop a new RPM stack to add End-to-End Encryption plugin for Poezio in Fedora.

As a packager, I had to make package reviews for other, which is a great time shared with the community everytime. There is so many channels to maintain contact and coordinate. Making package reviews looks like for me as reverse engineering time. I like it to change my mind, just to focus on something else. The benefit for Fedora is better quality and stability...

Community Helper

Activities in general computing

  • Editor of the Lea Linux documentation
  • I have a little blog about my experiences with Fedora (casperlefantom.net) hosted on home server (also powered by Fedora)
  • Certificate Autority for some websites and network resources that I'm responsible for: root.der
Fingerprint: C3:6B:2E:72:87:9E:F7:3D:B5:4F:DA:15:5D:B5:29:77:A6:C8:02:6E:52:25:B9:33:82:C6:E6:25:76:9F:8E:04
  • I host my own network services
  • Member of April (French association to promote Free Softwares in France)
  • Tor Node operator (list of my nodes)

Profesionnal experience

During 2 years, I was employed in a small company (in Paris) of 15 members, as a DevOps.

Developper

  • Developper on Odoo ERP software
  • Using python language and golang
  • dockerfile development

System and network administrator

  • Ubuntu 12.04, 14.04, 16.04 including OS upgrades
  • CoreOS including Docker container management using systemd
  • shell scripting
  • Ansible
  • Mercurial
  • KVM virtualization
  • LVM
  • IPSEC openswan+strongswan
  • openvpn
  • certificates authorities x509
  • Odoo administration
  • Authentic2 SASL administration token
  • ufw firewall
  • gateway stuff and iptables
  • postgresql
  • Xbus deployment
  • Mattermost, Seafile, Myreport deployment
  • supervision: check_mk and the stack elasticsearch/kibana/logstash

Contact

  • Email: fantom at fedoraproject.org
  • GnuPG: AE157E0B29F0BEF2
Fingerprint: 70D5 A9B1 84EB 45F2 C7A3  18AB AE15 7E0B 29F0 BEF2
  • IRC: Casper_v2 (Libera.chat / OFTC / Geeknode)
  • Jabber/XMPP: casper at casperlefantom.net
  • Matrix IM: @matthieu:saulnier.im
  • XMPP Tor: casper@p4ac3ntp3ai643k3h5f7ubggg7zmdf7ddsnfybn5rejy73vqdcplzxid.onion

GPG Public Key

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
Ej+kL5I=
=Sxkw
-----END PGP PUBLIC KEY BLOCK-----

My Fedora Badges (71)

Involvement Bloggin' it! (Planet III) Bloggin' it! (Planet I) Bloggin' it! (Planet IV) Bloggin' it! (Planet II) Like a Rock (Updates-Stable II) Like a Rock (Updates-Stable I) Is this thing on? (Updates-Testing I) You can call me "Patches" (SCM I) You can call me "Patches" (SCM II) Ambassador Junior Editor Junior Badger (Badger I) What goes up... (Koji Failure I) Bob Loblaw (Planet V) If you build it... (Koji Success II) If you build it... (Koji Success I) Is this thing on? (Updates-Testing II) Embryo Tadpole Egg The cat came back... If you build it... (Koji Success IV) Bona Fide Take this and call me in the morning Speak Up! Discovery of the Footprints (Tester II) In Search of the Bull (Tester I) If you build it... (Koji Success III) Associate Badger (Badger 1.5) What goes up... (Koji Failure II) Perceiving the Bull (Tester III) Macaron (Cookie I) Top 500 Tadpole with Legs Paranoid Panda Associate Editor You can call me "Patches" (SCM III) Blog Lobber (Planet VI) Froglet Long Life to Pagure (Pagure II) Long Life to Pagure (Pagure I) Adult Frog Building the Outer Ring (Copr Build I) Building the Outer Ring (Copr Build II) Building the Outer Ring (Copr Build III) Building the Outer Ring (Copr Build IV) You can call me "Patches" (SCM IV) Senior Editor Is this thing on? (Updates-Testing III) Telegraphist (Upstream Release Monitoring I) Community Survey Taker 2023 Corporate Shill What goes around comes around (Karma I) Helping Hand Let Me Introduce Myself Secretary General Origin Partners in Crime What goes up... (Koji Failure III) Senior Badger (Badger II) Long Life to Pagure (Pagure VI) Long Life to Pagure (Pagure III) Corporate Drone Long Life to Pagure (Pagure IV) Long Life to Pagure (Pagure V) Building the Outer Ring (Copr Build V) Building the Outer Ring (Copr Build VI) White Hat Binary Star Like a Rock (Updates-Stable III)