CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

comms/qpage 3.3_9

SNPP client/server for sending messages to an alphanumeric pager

Port info

Maintainer
rand@iteris.com
Packages
latest: 3.3_9
Upstream
up to date
Last update
to 3.3_9 · 1b819e4869
Quarterly
2026Q4: 3.3_9
WWW
http://www.qpage.org/
Links
cgit · VuXML

Install

Package
# pkg install qpage
installs 3.3_9 from latest; from quarterly (2026Q4) 3.3_9
Port
# cd /usr/ports/comms/qpage && make install clean
# make -C /usr/ports/comms/qpage config  # change options first
Size
48 KiB download · 98 KiB installed
Depends on
nothing
Options
0 of 1 on in the package
Show the 1 options that are off
IDENT_PATCH

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.3_93.3_9–
FreeBSD 153.3_93.3_9–
FreeBSD 143.3_93.3_93.3_9

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.3_93.3_9–
FreeBSD 143.3_93.3_93.3_9

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.3_9.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (59)

Baptiste Daroussin (bapt) · 3.3_9
MAN?PREFIX: eleminate its usage  and move man to share/man
1b819e4869
Stefan Eßer (se) · 3.3_8
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.3_8
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 3.3_8
comms: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  'Big Bad Bob' Frazier <bobf@mrp3.com>
  *  <mr@freebsd.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Dolgov <fox@furry.spb.ru>
  *  Andrey Lykhin <lan31@inbox.ru>
  *  Anton Voronin <anton@urc.ac.ru>
  *  Brandon S. Allbery KF8NH <allbery@ece.cmu.edu>
  *  Brian Dean <bsd@FreeBSD.org>
  *  Bruce Cran <bruce@cran.org.uk>
  *  Carl Makin <carl@stagecraft.cx>
  *  Darren <igla@batterybackups.net>
  *  David
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Devon H. O'Dell <devon.odell@coyotepoint.com>
  *  Diane Bruce <db@db.net>
  *  Douglas K. Rand <rand@meridian-enviro.com>
  *  Edward Tomasz Napierala <trasz@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Frank Steinborn <steinex@nognu.de>
  *  Ganael Laplanche <ganael.laplanche@martymac.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Janos.Mohacsi@bsd.hu
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeffrey Baitis <jeff@baitis.net>
  *  Johan Strom <johan@stromnet.se>
  *  Johan Strom <johna@stromnet.se>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Julian Stacey <jhs@FreeBSD.org>
  *  Kirill Bezzubets <kirill@solaris.ru>
  *  MITA Yoshio <mita@FreeBSD.org>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Masafumi NAKANE <max@FreeBSD.org>
  *  Matt Dawson <matt@mattsnetwork.co.uk>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Reifenberger (mike@Reifenberger.com)
  *  Mike Heffner <mikeh@FreeBSD.org>
  *  Nick Sayer <nsayer@FreeBSD.org>
  *  Nicole Reid <root@cooltrainer.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Patrick Gardella <patrick@FreeBSD.org>
  *  Paul Traina <pst@FreeBSD.org>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Rick Elrod <codeblock@eighthbit.net>
  *  Rodrigo Osorio <rodrigo@FreeBSD.org>
  *  Sebastian Yepes <esn@x123.info>
  *  Staffan Ulfberg <staffanu@multivac.fatburen.org>
  *  Stephen Hurd <shurd@FreeBSD.org>
  *  Steve Woodford <scw@netbsd.hut.fi>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Sunry Chen <sunrychen@gmail.com>
  *  Søren Straarup <xride@x12.dk>
  *  Tony Shadwick <tshadwick@oss-solutions.com>
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Vladimir Grebenschikov
  *  Vladimir Kondratyev <wulf@FreeBSD.org>
  *  db
  *  dirkx@webweaving.org
  *  dom@happygiraffe.net
  *  elbarto@ArcadeBSD.org
  *  hm
  *  jmz
  *  joes@seaport.net
  *  lambert@lambertfam.org
  *  nox@FreeBSD.org
  *  obrien@cs.ucdavis.edu
  *  rkw
  *  shurd
  *  shurd@FreeBSD.org
  *  wlloyd@slap.net
  * //www.tomek.cedro.info)

With hat:	portmgr
258a98847e
Mathieu Arnold (mat) · 3.3_8
Remove # $FreeBSD$ from Makefiles.
305f148f48
Tobias Kortkamp (tobik) · 3.3_8
Do not set MASTER_SITES twice
ed5610f399
Mathieu Arnold (mat) · 3.3_8
Only sleep in ports if BATCH/PACKAGE_BUILDING are not defined.

Sponsored by:	Absolight
b4b1816b21
Mark Felder (feld) · 3.3_8
comms/qpage: Resurrect port

- New MASTER_SITE
- New MAINTAINER
- Change to USES=tar:Z
- Regenerate patches

PR:		206321
b3909d5c4d
Rene Ladan (rene)
Remove expired ports: 2015-11-26 audio/pecl-id3: Broken for more than 6 months 2015-11-26 dns/geta: Broken for more than 6 months 2015-11-26 finance/openerp-web: Broken for more than 6 months 2015-11-26 devel/py-async: Further using of this module is not encouraged by upstream 2015-11-26 chinese/kon2: Depends on expiring chinese/cce 2015-11-26 games/linux-skulltag: Depends on expiring audio/linux-
691f434f54
Antoine Brodin (antoine) · 3.3_8
Deprecate ports broken for more than 6 months
3afa450ba3
Mathieu Arnold (mat) · 3.3_8
Convert ports to use the options helpers in categories [abc]*, and minor fixes.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
bb271f0bf7
Baptiste Daroussin (bapt) · 3.3_8
Mark as broken unfetchable ports
5245516957
Baptiste Daroussin (bapt) · 3.3_8
Cleanup plist
2c8db67726
Antoine Brodin (antoine) · 3.3_8
Fix packaging
e756c529ef
Baptiste Daroussin (bapt) · 3.3_8
Simplify plist
f07dac34c2
John Marino (marino) · 3.3_8
Stage comms/qpage

The PR wasn't quite right with regards to stage support, so I had to modify
it further.  The post-install configure file handling was focused on the
wrong file.  I updated the default name of the qpage configure file in
order to use the @sample keyword.  I added an entry in UPDATING to let
users know they may need to move an existing configure file accordingly.

PR:		192120
Submitted by:	maintainer (Jeff Blank)
Changes by:	marino
a7bb142621
Baptiste Daroussin (bapt) · 3.3_7
Reset maintainership for ports not staged with no pending PR

With hat:	portmgr
64620e9118
Baptiste Daroussin (bapt) · 3.3_7
Reduce over inclusion of bsd.port.mk
23aafdb2b3
Baptiste Daroussin (bapt) · 3.3_7
Add NO_STAGE all over the place in preparation for the staging support (cat: comms)
2b300eeb3f
Jason Helfman (jgh) · 3.3_7
- adopt optionsNG - trim historical header

Approved by:	portmgr (miwi)
a71c41a2ef
Doug Barton (dougb) · 3.3_7
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
83eb2c3700
Martin Wilke (miwi) · 3.3_7
- Get Rid MD5 support
bb86cbe5d2
Doug Barton (dougb) · 3.3_7
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#
1d6b4b3f91
Doug Barton (dougb) · 3.3_7
Fix a few "bad example" problems in the rc.d scripts that have been propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
0175383f0a
Thomas Abthorpe (tabthorpe) · 3.3_7
- Fix patch from previous commit - Bump PORTREVISION

PR:		ports/128346
Submitted by:	Jeff Blank <jfb@mr-happy.com> (maintainer)
9d89fcf25c
Stefan Walter (stefan) · 3.3_6
- Added rc.subr integration and removed references to etc/rc.d/qpage.sh - Added OPTIONS knob for enabling srvrsnpp.c patch from ports/123437 (felt it   was better to make the patch optional) - Added more knobs for compile-time options: daemon user, syslog facility - Changed ${INSTALL_SCRIPT} to ${INSTALL_DATA} in post-install target - Removed old maintainer e-mail address from pkg-descr

PR:		128318
Submitted by:	maintainer
d96072f0de
Stefan Walter (stefan) · 3.3_5
Fix a potential buffer overflow.

PR:		128216
Submitted by:	maintainer
034313dfd8
Stefan Walter (stefan) · 3.3_4
- Fix segmentation faults on SIGHUP. - Assign maintainership to submitter.

PR:		127075, 127827
Submitted by:	Jeffrey Blank <jfb@mr-happy.com>
45abddec34
Edwin Groothuis (edwin) · 3.3_3
remove USE_REINPLACE for all ports with categories starting with C
bbee4a66a6
Pav Lucistnik (pav) · 3.3_3
- Add SHA256
37effa8447
Pav Lucistnik (pav) · 3.3_3
The qpage port will run words together in long pages. The problem 	is in msgcpy in util.c, where the breaks don't preserve word 	boundries.

PR:		ports/73020
Submitted by:	Douglas K. Rand <rand@meridian-enviro.com>
8f15720c84
Thierry Thomas (thierry) · 3.3_2
- make it run by the user uucp; - since I'm there, create the spool directory for a port installation.

PR:		ports/62617
Submitted by:	Mike Andrews
87b19a3625
Trevor Johnson (trevor) · 3.3_1
SIZEify.
0c881ba59c
Edwin Groothuis (edwin) · 3.3_1
Nitpicks for the comms/qpage port

The comms/qpage port has a few minor problems.  A default installation gives
	the following errors when the /usr/local/etc/rc.d/qpage.sh script is
	execute:

	    qpage[68438]: cannot open /etc/qpage.cf: No such file or directory
	    qpage[68438]: cannot access LockDir(/var/spool/lock): Permission denied
	    qpage[68438]: cannot access QueueDir(/var/spool/qpage): No such file or directory
	    qpage[68438]: cannot chdir to QueueDir(/var/spool/qpage): No such file or directory

	In short:

	1) qpage looks for its configuration file in /etc instead of /usr/local/etc
	2) It setuid()'s to a user (daemon) without permission to access /var/spool/lock
	but does not document this anywhere outside of the source.
	3) It's queue directory is not created by installing the port.

PR:		ports/48059
Submitted by:	Kirk Strauser <kirk@strauser.com>
ef90f616b0
Edwin Groothuis (edwin) · 3.3
ECHO -> ECHO_MSG (ECHO_CMD for deskutils/notebook)

PR:		ports/56767-56770,56772-56774,56776-56784
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
b705cbc95c
Kris Kennaway (kris) · 3.3
Install sample cf file mode 640, not 660
7479816b2d
Akinori MUSHA (knu) · 3.3
De-pkg-comment.
57f9198bc7
Peter Pentchev (roam) · 3.3
Maintainer address bounces.
0b273b6443
Ying-Chieh Liao (ijliao) · 3.3
upgrade to 3.3

PR:		39383
Submitted by:	Scott Lambert <lambert@lambertfam.org>
Approved by:	maintainer timeout
598667b8d4
Kris Kennaway (kris) · 3.2
Use POSIX syntax for chown to fix install on -current

Noticed by:	bento
6266ce3e4a
Steve Price (steve) · 3.2
Use user:group in call to chown.
68c10ed751
Steve Price (steve) · 3.2
Add a missing ';' so this port builds/installs cleanly.
1605e0fca8
Thomas Gellekum (tg) · 3.2
As threatened on freebsd-ports: all startup scripts know about the two options `start' and `stop' now (unless I have forgotten any). This allows us to call the scripts from /etc/rc.shutdown with the correct option.

The (42 or so) ports that already DTRT before are unchanged.
546041ba31
Bill Fenner (fenner) · 3.2
Move local distfiles to ${MASTER_SITE_LOCAL}/fenner .
c1fe6ed468
Akinori MUSHA (knu) · 3.2
Remove obsolete `Version required' lines.
74dd526e72
Michael Haro (mharo) · 3.2
update with the new PORTNAME/PORTVERSION variables
59df8af48e
Peter Wemm (peter)
Change all www.freebsd.org/~user references to people.FreeBSD.org/~user, as the days of the former are numbered.

Reviewed by:	asami
02c5b6c7c6
Michael Haro (mharo)
echo -> ${ECHO} or ${ECHO_MSG}  and in some cases, move echo stuff to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
58942bab6d
David E. O'Brien (obrien)
Change Id->FreeBSD.
c751fc667a
Michael Haro (mharo)
chmod -> ${CHMOD} chown -> ${CHOWN}
5281212be3