PTS-SUBSCRIBE(1)
π pts-subscribe(1) π
okay bestie, listen up β this is a page from the General Commands Manual in the Debian Utilities corner of the manual universe, and it's about the cutest lil time-limited subscription hack ever. she's called pts-subscribe and she's about to become your new fav π«Ά
β¨ NAME β¨
pts-subscribe β a time-limited subscription to the PTS, no cap πΈ
π SYNOPSIS π
pts-subscribe [options] package
pts-unsubscribe [options] package
π DESCRIPTION π
okay so here's the tea. pts-subscribe sends a subscription request for package to the Package Tracking System at pts@qa.debian.org, and then β plot twist β it cancels that subscription 30 days later. literally a situationship with your package. iconic.
if you call it as pts-unsubscribe instead, it sends an unsubscription request for package to the Package Tracking System. bye bestie π
so why would you even want this? the utility is useful if a developer has made an NMU and wants to track the package for a limited period of time. like, just for the era of the NMU. not forever. main character energy but with boundaries. π
π OPTIONS π
--until time,-u timeβ this tells you whenat(1)should cancel the subscription. time must be specified usingat's syntax. the default is'now + 30 days'. > β οΈ this option will probably require quoting!! like, for real, quote it or she'll be messy.--foreverβ don't cancel the subscription automatically. this can also be specified as--until forever. clingy mode: activated π--help,-hβ display a help message and exit successfully. (yes, successfully. we love a clean exit β¨)--versionβ display version and copyright information and exit successfully. slay.
π¦ ENVIRONMENT VARIABLES π¦
DEBEMAIL,EMAILβ if one of these is set (with preference given toDEBEMAIL), then this will be used for the subscription address. if neither is set, then the email will be sent without a specified subscription address, and the email'sFrom:line will be used to determine the sender's address. and who decides that? that'smail(1)'s whole job. π
πΈ CONFIGURATION VARIABLES πΈ
the two configuration files /etc/devscripts.conf and ~/.devscripts are sourced in that order to set configuration variables. command line options can be used to override configuration file settings. environment variable settings are ignored for this purpose β yes, ignored, don't come for her π
the currently recognised variables are:
PTS_UNTILβ setting this is equivalent to giving a--untiloption. that's it, that's the variable, periodt.
β SEE ALSO β
at(1)- information about the Package Tracking System in the Developer's Reference at
https://www.debian.org/doc/developers-reference/resources.html#pkg-tracking-system
π AUTHOR π
this program was written by Julian Gilbey <jdg@debian.org> based on a public domain prototype by Raphael Hertzog <hertzog@debian.org>, and is copyright under the GPL, version 2 or later. two legends, one tool. we stan. π«Ά
okay that's the whole page, you're officially a PTS subscription expert, go forth and track responsibly π
this lil page lives in the DEBIAN source, Debian Utilities section, as PTS-SUBSCRIBE(1) β and ngl, no date on it, she's timeless like that β¨
π¦ where this page comes from
- debian bookworm: devscripts 2.23.4+deb12u2 Β· GPL-2.0-or-later
- debian trixie: devscripts 2.25.15+deb13u1 Β· GPL-2.0-or-later
- epel 10: devscripts 2.25.5-1.el10_1 Β· GPL-2.0-or-later
- epel 9: devscripts 2.25.5-1.el9 Β· GPL-2.0-or-later
- fedora 43: devscripts 2.25.19-2.fc43 Β· GPL-2.0-or-later
- fedora 43: devscripts 2.25.33-1.fc43 Β· GPL-2.0-or-later
- fedora 44: devscripts 2.26.5-1.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- opensuse-leap 16.0: devscripts 2.22.2-160000.2.2 Β· (Artistic-1.0 OR GPL-1.0-or-later) AND Artistic-2.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND GPL-3.0-only AND SUSE-Public-Domain AND ISC
- ubuntu jammy: devscripts 2.22.1ubuntu1 Β· GPL-2.0-or-later
- ubuntu jammy: devscripts 2.22.1ubuntu1.2 Β· GPL-2.0-or-later
- ubuntu noble: devscripts 2.23.7 Β· GPL-2.0-or-later
- ubuntu noble: devscripts 2.23.7ubuntu0.2 Β· GPL-2.0-or-later
- ubuntu questing: devscripts 2.25.19ubuntu2
- ubuntu resolute: devscripts 2.26.7 Β· GPL-2.0-or-later
- ubuntu stonking: devscripts 2.26.11ubuntu1 Β· 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