PIUPARTS_SLAVE_RUN(8)
π PIUPARTS_SLAVE_RUN β the manual, bestie edition
okay so welcome to PIUPARTS_SLAVE_RUN(8), part of the Piuparts manual set. This is the lil launcher script that gets your piuparts-slave instance(s) up and running inside screen. Yes. Inside screen. We're doing this the cozy way. π«Ά
β¨ NAME β¨
piuparts_slave_run β start up piuparts-slave instance(s) in screen
πΈ SYNOPSIS πΈ
piuparts_slave_run ['SLAVE-NUMBERS']
π DESCRIPTION π
so basically, piuparts_slave_run spins up piuparts-slave instance(s) inside screen, and those slaves run piuparts tests. And what do piuparts tests do? They test whether Debian packages handle installation, upgrading, and removal correctly. That's the whole vibe. π
By default β no arguments, no stress β piuparts_slave_run starts up the number of slaves that the 'slave-count' parameter says to start, and that parameter lives in the piuparts.conf file. If 'slave-count' isn't defined at all? No worries, it just starts a single slave. One. Solo. Main character. β¨
Now if you do hand it a single argument β and that argument is a space-separated list of numbers, each one between 1 and 'slave-count' β then only those slaves get started. Cherry-picked. Curated. Slay. π
π OPTIONS π
There are literally no options to this command right now. None. Zero. Nada. π
but heads up bestie: this interface is under development and may change. so don't get too attached, okay? π
π¦ ENVIRONMENT π¦
Running piuparts in master-slave mode requires configuration in /etc/piuparts. That's the spot. That's where the config lives. πβ¨
π BUGS π
piuparts_slave_run should be able to run slaves in different ways, and here's the wishlist, fr fr:
- all, in a new
screenβ and ngl, only this one is implemented at the moment π - a specific one, in a specified
screenslot in a (running)screen - append one to a (running)
screenusing a "random" slot - start slave in the current directory in the current shell in foreground
so yeah. one out of four. we're getting there. π
π NOTES π
Make sure to also read /usr/share/doc/piuparts-master/README_server.txt. Like, actually read it. It's giving essential. ππ
π SEE ALSO π
piuparts(1)piuparts_slave_join(8)piuparts_slave_stop(8)screen(1)
π AUTHOR π
Holger Levsen (<holger@layer-acht.org>)
okay that's the whole page, no cap. this was the PIUPARTS_SLAVE_RUN(8) page from the Piuparts source, dated Jan 27, 2026 β mwah, take care of yourself, hydrate, and go start some slaves in screen ππ§β¨
π¦ where this page comes from
- ubuntu resolute: piuparts-slave 1.6.0build1 Β· GPL-2.0-or-later
- ubuntu stonking: piuparts-slave 1.6.0build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms