Review: gereal 0.1-1
Package Information
| Description | serial terminal management system gereal is a rewrite of the cereal tool by Daniel Kahn Gillmor and provides a framework to easily set up and maintain easy access to serial lines that may be used to connect to network devices and other systems. gereal can control an arbitrary number of independent sessions. Direct access to the monitored lines is arrange through a command line utility that can either connect to a session belonging to the currently logged-in user, through screen's multiuser feature or via implicitly invoked sudo. Like cereal, gereal uses screen to do the actual work and is thus limited to what screen can do on a serial console, but it uses systemd generators to generate the systemd units that monitor the processes. cereal's logging features are not available in gereal (yet). |
|---|---|
| Maintainer | Marc Haber <mh+debian-packages@zugschlus.de> |
| Changed By | Marc Haber <mh+debian-packages@zugschlus.de> |
| Sponsor | mh+debian-packages@zugschlus.de |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/debian/gereal.git (browse) |
| Closes | #1125997 |
| Tracker | https://tracker.debian.org/pkg/gereal |
| Uploaded | 6 months, 17 days ago |
New Package Report
.changes
| Changed-By | Marc Haber |
|---|---|
| Architecture | source all |
| Distribution | unstable |
| Date | Tue, 20 Jan 2026 12:12:57 +0100 |
| Source | gereal |
| Version | 0.1-1 |
Changelog
gereal (0.1-1) unstable; urgency=medium . [ Marc Haber ] * rewrite of cereal. Initial Upload (Closes: #1125997)
.dsc
| Priority | optional |
|---|---|
| Component | main |
| Package-List | gereal deb admin optional arch=all |
| Section | admin |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gereal Upstream-Contact: Marc Haber <mh+debian-packages@zugschlus.de> Source: maintained in the Debian archive Files: * Copyright: 2026 by Marc Haber <mh+debian-packages@zugschlus.de> License: GPL-2+ Files: etc/screenrc Copyright: 2007 Daniel Kahn Gillmor and Jameson Rollins License: GPL-3+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/. . On Debian systems, the complete text of the version of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2 License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/. . On Debian systems, the complete text of the version of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3
Review Information
accepted — allocated to awm 5 months, 13 days ago, started 5 months, 13 days ago, completed 5 months, 13 days ago.
Final Comment
Accepted, but...
There is an error in your debian/control Homepage.
There are other errors identified by cme fix dpkg - see review notes.
Please fix on your next upload :-)
Thanks!
Public Notes
duck - check URL redirections
Command: duck
Exit code: 1
E: debian/control: Homepage: https://salsa.debianorg/debian/gereal: ERROR (Certainty:certain)
Curl:6 HTTP:0 Could not resolve hostname Could not resolve host: salsa.debianorg
CME fix
Command: cme fix --verbose dpkg
Exit code: 0
Reading package lists... 0%
Reading package lists... 0%
Reading package lists... 2%
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 50%
Building dependency tree... 50%
Building dependency tree... Done
Reading state information... 0%
Reading state information... 0%
Reading state information... Done
cme: running fix on dpkg configuration...
Connecting to api.ftp-master.debian.org to check 4 package versions. Please wait...
Got info from api.ftp-master.debian.org for 4 packages.
Warning in 'install:gereal content:0': path should not begin with '/'
Offending value: 'src/gereal-generator /usr/lib/systemd/system-generators'
Warning in 'install:gereal content:1': path should not begin with '/'
Offending value: 'src/gerealctl /usr/bin'
Changes applied to dpkg configuration:
- install:gereal content:0: 'src/gereal-generator /usr/lib/systemd/system-generators' -> 'src/gereal-generator usr/lib/systemd/system-generators' # applied fix for :path should not begin with '/'
- install:gereal content:1: 'src/gerealctl /usr/bin' -> 'src/gerealctl usr/bin' # applied fix for :path should not begin with '/'