---
name: "sendcommand"
section: "8"
platform: "linux"
package: "citadel-server"
version: "917-2+b1"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/sendcommand"
---

# sendcommand(8)

command sending utility for Citadel

## NAME

sendcommand - command sending utility for Citadel

## SYNOPSIS

**sendcommand** **\[remotehost** **\[remoteport\]\]** **Citadelcommand**

## DESCRIPTION

Sendcommand connects to the given citserver, identifies itself as an internal programm \[/doku.php/documentation:appproto:connection#ipgm.identify.as.an.internal.program\] , and sends the Citadel Protocol Command you specified.

## OPTIONS

- SwitchResult

  - **-w**

  Change the default watch dog timeout. Takes an integer argument. EG. -w50 will set the watchdog to 50 seconds

- **remotehost**

  if the citserver lives on another box, its name / ip; else the path to the unix-domain-socket. Defaults to the compiled in unix domain socket

- **remoteport**

  If you want to connect to citserver via TCP specify its port here

- **Citadelcommand**

  see http://www.citadel.org/doku.php/documentation:appproto:start \[http://www.citadel.org/doku.php/documentation:appproto:start\] for more details

## DEFAULTS

By default userlist connects to a citadel server located at 127.0.0.1 port 504

## EXAMPLES

A call to sendcommand could look like that: .nf sendcommand IGAB sendcommand: started (pid=3021) running in citadel Attaching to server... Sample Citadel server ready. Authenticated as an internal program. IGAB 200 Directory has been rebuilt. sendcommand: processing ended. 200 Directory has been rebuilt. **You**can**also**use**it**to**export**/**import**your**database:**.nf sendcommand ARTV export &gt; /tmp/my\_database.dump sendcommand ARTV import &lt; /tmp/my\_database.dump need to restore it to a Citserver of the same version)

## HISTORY

1987 - Now the Uncensored Communications Group
