pan(1)

pan1

Read and post usenet articles

Usage

pan [OPTIONS ...] [{headers:GROUP-NAME | news:MESSAGE-ID}]

Overview

Pan is a Usenet newsreader that is good at both text and binaries. It supports offline reading, scoring and killfiles, yEnc, NZB, PGP handling, multiple servers, and secure connections.

Usage

pan is a program that can be run headless in non-GUI mode, allowing for batch processing of NZB files, downloading headers, and more.

Options

General Options

-h, --help

Print usage information and exit.

-v, --version

Print release version and exit.

--verbose

Be verbose (in non-GUI mode).

--debug

Run in debug mode. Use --debug twice for verbose debug.

--debug-ssl

Run in TLS (aka SSL) debug mode.

URL Options

headers:GROUP-NAME

Download new headers for the GROUP-NAME newsgroup.

news:MESSAGE-ID

When specified together with --no-gui, dump the MESSAGE-ID article to standard output.

NZB Batch Options

--nzb FILE-1 FILE-2 ...

Process NZB files in non-GUI mode.

-o, --output=PATH

Path to save attachments listed in the NZB file(s).

--no-gui

Only show console output, not the download queue.

Environment

PAN_HOME

User data directory to use. Defaults to $HOME/.pan2.

SSL_CERT_DIR, SSL_DIR

Directories to search for SSL certificates.

Releases

13 releases since Debian 3.0 (Woody); the text changed 4 times.

  1. 3.0
  2. 3.1
  3. 4.0
  4. 5.0–11
  5. 12–Arch

--debug since Debian 12 (Bookworm); --debug-ssl since Debian 12 (Bookworm); --no-gui since Debian 12 (Bookworm); --output since Debian 4.0 (Etch); --verbose since Debian 12 (Bookworm); -h since Debian 4.0 (Etch); -o since Debian 12 (Bookworm); -v since Debian 4.0 (Etch).

--class until Debian 3.1 (Sarge); --debug-acache until Debian 3.0 (Woody); --debug-cache until Debian 3.1 (Sarge); --debug-decode until Debian 3.1 (Sarge); --debug-gnksa until Debian 3.1 (Sarge); --debug-gui-locks until Debian 3.0 (Woody); --debug-lock until Debian 3.1 (Sarge); --debug-newsrc until Debian 3.1 (Sarge); --debug-object until Debian 3.1 (Sarge); --debug-pan-object until Debian 3.0 (Woody); --debug-queue until Debian 3.1 (Sarge); --debug-socket until Debian 3.0 (Woody); --debug-socket-input until Debian 3.0 (Woody); --debug-socket-output until Debian 3.0 (Woody); --debug-sockets until Debian 3.1 (Sarge); --debug-trace until Debian 3.1 (Sarge); --disable-crash-dialog until Debian 3.1 (Sarge); --disable-sound until Debian 3.0 (Woody); --display until Debian 3.1 (Sarge); --enable-sound until Debian 3.0 (Woody); --espeaker until Debian 3.0 (Woody); --g-fatal-warnings until Debian 3.1 (Sarge); --gdk-debug until Debian 3.1 (Sarge); --gdk-no-debug until Debian 3.1 (Sarge); --geometry until Debian 3.0 (Woody); --gtk-debug until Debian 3.1 (Sarge); --gtk-module until Debian 3.1 (Sarge); --gtk-no-debug until Debian 3.1 (Sarge); --gxid_host until Debian 3.1 (Sarge); --gxid_port until Debian 3.1 (Sarge); --mute until Debian 3.1 (Sarge); --name until Debian 3.1 (Sarge); --no-xshm until Debian 3.1 (Sarge); --nogui until Debian 11 (Bullseye); --o until Debian 11 (Bullseye); --regression-tests until Debian 3.0 (Woody); --sm-client-id until Debian 3.0 (Woody); --sm-config-prefix until Debian 3.0 (Woody); --sm-disable until Debian 3.0 (Woody); --sync until Debian 3.1 (Sarge); --usage until Debian 3.0 (Woody); --xim-preedit until Debian 3.1 (Sarge); --xim-status until Debian 3.1 (Sarge); -? until Debian 3.0 (Woody).

Bugs

To report a bug, visit: http://pan.rebelbase.com/bugs/

From pan 0.165-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.