fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

11K
active users

#libresoftware

8 posts8 participants1 post today
Continued thread

Parmo 0.1.0 is released today: ivarch.com/programs/parmo.shtm

This release adds an option to supply the signing passphrase in a file, adds options to adjust verbosity, introduces a new action to install extra packages into an image, and improves logging when run under sudo.

Parmo, the package and repository maintenance operator, is a tool to build software from source, turn it into native operating system packages, and manage repositories of those packages.

Use parmo to build internal repositories of local software, for example packaging the software used by your organisation for quick deployment using standard commands like “apt install” and “dnf update”.

Using Docker or Podman, parmo can automatically maintain containers to build packages for multiple operating systems on a single host. Alternatively, it can run in native mode without containers, supporting only the operating system it is running on.

Parmo uses the resources of the Codeberg platform - codeberg.org - for free software development.

www.ivarch.comivarch.com: ParmoParmo is a tool to build software from source, turn it into native operating system packages, and manage repositories of those packages.

Happy I Love Free Software Day! 💕

Unfortunately, this year I could not join nor organize any in-person celebration, BUT of course I want to share my gratitude to the many, countless #FreeSoftware services I don’t merely use, but actually depend on.

Last year, I decided to focus only on #YunoHost, because it would have been crazy to list all the projects I use and I love.

This time, even if I will most certainly forget someone, I am challenging myself to mention all the #LibreSoftware my life is powered by.

Without further ado, THANK YOU to:

  • @yunohost, for powering Nebuchadnezzar
  • @fedora, for running my beloved #Framework laptop
  • @frameworkcomputer, for designing and building repairable, #Linux-friendly and truly open hardware
  • @gnome and @GTK, for being just gorgeous
  • @calyxos (thus @LineageOS), for powering my #Fairphone5
  • #Obtainium, for making me directly download apps on my phone, and @fdroidorg for distributing them
  • #AuroraStore, for proxying the download of apps I am doomed to get from Google Play
  • @element, for developing #Synapse, even though the new proprietary Synapse Pro is VERY PROBLEMATIC AND DISAPPOINTING
  • #Fractal, for being the most beautiful and awesome #Matrix client ever
  • @signalapp, for keeping me connected with the people I love
  • @Mastodon, for also maintaining a feature-packed experimental fork (#GlitchSoc), that is what Pan runs
  • #Tuba and #Moshidon, for being the most beautiful and awesome #Mastodon clients ever
  • #Firefox, for still remaining the best possible #browser choice, despite #Mozilla’s governance messiness
  • @openstreetmap, for allowing us to find the right path, both literally and metaphorically!
  • @organicmaps, for being the simplest, cleanest, yet feature-rich #OSM client and navigation app
  • @protonvpn, for making me browse safely from/to anywhere in the planet and @protonprivacy #ProtonMail, for hosting my email, despite the latest alarming political statements…
  • @libreoffice, for allowing me to draft documents with ease, the last of which was my #CV
  • #LanguageTool, for preventing me from making embarassing spelling mistakes
  • @photoprism, for safely storing and indexing all my photographic memories, on Aby, and for providing stellar and friendly support too!
  • #Actual, for moderating the very likely risk of ending up completely broke, since it forces me to manage my finances consciously and coherently
  • @readeck, for storing and sorting ALL my varied and overwhelming inputs
  • @nextcloud, for storing and synchronizing my data, for its #calendar, its #tasks, and all its awesome apps
  • #Rustdesk, for preventing my friends and family members from going crazy, by allowing me to remotely connect to their devices and directly address the issues they have
  • #Listmonk, for sending out my newsletter
  • @eleventy, for powering all the websites I maintain, above all the virtual representation of my mind, and for being the only reason why I resist and try to continue learning #JavaScript
  • @forgejo, for giving us a chance to truly control and collectively develop the sources of our software, but most importantly @Codeberg, for RESISTING, RESISTING, RESISTING, despite the hatred and attacks nazi assholes throw at them
  • @musicbrainz for keeping music knowledge open and free, and @ListenBrainz for scrobbling the crazy music I listen to
  • The @fsfe, for promoting this celebration and fighting the good fight!

Lastly, but most importantly, the biggest thank you goes to all the free software libraries and dependencies the above mentioned #software are made of/built with, including #C, #JavaScript, #Python, #Rust, and all community-maintained programming languages.

I am super sorry if I forgot someone!

ILoveFS 3D card
FSFE - Free Software Foundation EuropeI Love Free Software Day - FSFE
Replied in thread

XYZ 0.2.20 is released today - ivarch.com/programs/xyz.shtml

This release adds an option to reformat a report as JSON, and improves BSD compatibility.

XYZ is a lightweight #CyberSecurity tool for administrators to check a GNU/Linux or BSD system for common faults that could cause sensitive information or interfaces to be exposed, such as service accounts without a password, SSH private keys or GPG secret keys without passphrases, or lax permissions on configuration files.

XYZ uses the resources of the Codeberg platform - codeberg.org - for free software development.

www.ivarch.comivarch.com: XYZXYZ is a lightweight security tool to check for common configuration faults that could cause sensitive information or interfaces to be exposed, such as SSH private keys or GPG secret keys without passphrases, or service accounts without a password.
Continued thread

Parmo 0.0.9 is released today: ivarch.com/programs/parmo.shtm

This release improves option parsing, adds flexibility to version specification in the "select" and "pin" actions, handles the case where both Docker and Podman are available, and corrects a fault in the extraction of build instructions from the source archive.

Parmo, the package and repository maintenance operator, is a tool to build software from source, turn it into native operating system packages, and manage repositories of those packages.

Use parmo to build internal repositories of local software, for example packaging the software used by your organisation for quick deployment using standard commands like “apt install” and “dnf update”.

Using Docker or Podman, parmo can automatically maintain containers to build packages for multiple operating systems on a single host. Alternatively, it can run in native mode without containers, supporting only the operating system it is running on.

Parmo uses the resources of the Codeberg platform - codeberg.org - for free software development.

www.ivarch.comivarch.com: ParmoParmo is a tool to build software from source, turn it into native operating system packages, and manage repositories of those packages.
Replied in thread

XYZ 0.2.16 is released today - ivarch.com/programs/xyz.shtml

This release adds checks related to "cron" and "at" scheduling, corrects a fault with detection of disabled kernel modules, adds checks to look for outdated or concealed processes, and adds a development QA tool to run all code through "shellcheck".

XYZ is a lightweight #CyberSecurity tool for administrators to check a GNU/Linux or BSD system for common faults that could cause sensitive information or interfaces to be exposed, such as service accounts without a password, SSH private keys or GPG secret keys without passphrases, or lax permissions on configuration files.

XYZ uses the resources of the Codeberg platform - codeberg.org - for free software development.

www.ivarch.comivarch.com: XYZXYZ is a lightweight security tool to check for common configuration faults that could cause sensitive information or interfaces to be exposed, such as SSH private keys or GPG secret keys without passphrases, or service accounts without a password.
Continued thread

💚 Apart from EXO, some individuals have donated to LiberaForms, namely Inés V and @juan. Thanks to these generous donations, we continue strengthening the LiberaForms project and our public instances: Usem, Erabili, and My.

Your support is essential to building a more ethical and open digital infrastructure.

Thank you for believing in libre software and our shared mission! 🙌

opencollective.com/liberaforms

opencollective.comLiberaForms - Open CollectiveLiberaForms is a libre software tool developed as community, free, and ethical infrastructure that makes it easy to create and manage forms that respect the digital rights of the people who use it.

স্বাধীন সফটওয়্যার হওয়ার চারটি মূল শর্ত।

শর্ত ০) প্রোগ্রামটি যেকোন উদ্দেশ্যের জন্য, যেকোন উপায়ে চালানর স্বাধীনতা।

শর্ত ১) প্রোগ্রামটি কীভাবে কাজ করে, সেটি পর্যবেক্ষণ করার স্বাধীনতা এবং সেটিকে পরিবর্তন করে আপনার ইচ্ছামত প্রোগ্রামটিকে চালানর স্বাধীনতা। সোর্সকোড অর্জন করতে পারা এক্ষেত্রে একটি পূর্বশর্ত।

শর্ত ২) প্রোগ্রামটির অনুলিপি পুনরায় বিতরণ করার স্বাধীনতা, যাতে আপনি অন্যের সাহায্য করতে পারেন।

শর্ত ৩) প্রোগ্রামটির আপনার পরিবর্তিত সংস্করণগুলির অনুলিপিগুলি বিতরণ করার স্বাধীনতা। এর ফলে আপনি জনসাধারণকে আপনার পরিবর্তনগুলি থেকে উপকৃত হওয়ার সুযোগ দিতে পারেন। সোর্সকোড অর্জন করতে পারা এক্ষেত্রে একটি পূর্বশর্ত।

gnu.org/philosophy/free-sw.en.

www.gnu.orgWhat is Free Software? - GNU Project - Free Software FoundationSince 1983, developing the free Unix style operating system GNU, so that computer users can have the freedom to share and improve the software they use.
Continued thread

Pipe Viewer 1.9.31 is released today: ivarch.com/programs/pv.shtml

This release adds custom formats for numeric output, so that for example the progress can be written as lines of JSON objects, and includes translation updates for German, Polish, and Russian.

Pipe Viewer (pv) is a terminal-based tool for monitoring the progress of data through a Unix pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

PV uses the resources of the Codeberg platform - codeberg.org - for free software development.

www.ivarch.comivarch.com: Pipe ViewerPipe Viewer is a free software tool to monitor the progress of data through a pipeline between any two processes, giving a progress bar, ETA, etc.