# Development How to work on the scripts collection. ## Prerequisites - Perl 5.38 or newer, which is what the oldest supported system ships. Measured on the three test platforms: Fedora 44 carries 5.42.3, CentOS Stream 10 carries 5.40.2, and openEuler 24.03 LTS carries 5.38.0. - Podman, for the container rigs that verify a script against a real system. - Nothing else. There is no build step, no dependency to install and no module to fetch: the scripts use the interpreter's builtins, and the checks use nothing beyond them either. ## Setup ```sh git clone https://sourcedock.dev/petrbalvin/scripts.git cd scripts perl -c network-diag.pl ``` ## Commands There is no recipe file: the gates are the commands below, and the test pipeline runs the same set. | Command | What it does | |---|---| | `perl -c