Asterisk gastman

Gastman

(note: this does not appear to be under active development though nightly snapshots are still provided and code still works. If you are the author, please update this page. - March 6, 2007)

Gastman is a graphical Manager interface for Asterisk. It uses the GTK+ library, and so is usually run under XWindows, although GTK+ environments also exist for Windows and Mac OS X.

Image

Download

You may download a tarball or windows installer (requires GTK2+ Runtime) or use cvs.

cd /usr/src
export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
cvs login
cvs checkout gastman


Requirements

Gastman doesn't have to run on the same computer as your Asterisk computer, which is good, because Gastman requires huge software packages to be installed before you can use it. You need to install (or have installed):
  • XWindows
  • GTK 1.2 or 2.0
  • libdb (e.g: libdb4.3-dev on Debian Sarge)
  • Dont forget to install the devel packages for GTK

Compiling

  • Users of FreeBSD and Mac OS X will need to edit the Makefile to add "-D__FreeBSD__" to the CCFLAGS definition.
  • If you use the ancient gtk1.2 you may need to add the symlink:
    • cd /usr/include ; ln -s gdk-pixbuf-1.0/gdk-pixbuf .
    • But you're better off using gtk2.0.
  • Now you can do 'make', 'make install'.

It will install:
  • /usr/sbin/gastman: the Gastman executable
  • /usr/share/gastman: files (icons) that Gastman wants to use

Set Up Asterisk

You will need to edit the manager.conf file to give yourself a username and password, and to set which IP addresses you can connect from.

See Also



Asterisk | Asterisk GUI

Gastman

(note: this does not appear to be under active development though nightly snapshots are still provided and code still works. If you are the author, please update this page. - March 6, 2007)

Gastman is a graphical Manager interface for Asterisk. It uses the GTK+ library, and so is usually run under XWindows, although GTK+ environments also exist for Windows and Mac OS X.

Image

Download

You may download a tarball or windows installer (requires GTK2+ Runtime) or use cvs.

cd /usr/src
export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
cvs login
cvs checkout gastman


Requirements

Gastman doesn't have to run on the same computer as your Asterisk computer, which is good, because Gastman requires huge software packages to be installed before you can use it. You need to install (or have installed):
  • XWindows
  • GTK 1.2 or 2.0
  • libdb (e.g: libdb4.3-dev on Debian Sarge)
  • Dont forget to install the devel packages for GTK

Compiling

  • Users of FreeBSD and Mac OS X will need to edit the Makefile to add "-D__FreeBSD__" to the CCFLAGS definition.
  • If you use the ancient gtk1.2 you may need to add the symlink:
    • cd /usr/include ; ln -s gdk-pixbuf-1.0/gdk-pixbuf .
    • But you're better off using gtk2.0.
  • Now you can do 'make', 'make install'.

It will install:
  • /usr/sbin/gastman: the Gastman executable
  • /usr/share/gastman: files (icons) that Gastman wants to use

Set Up Asterisk

You will need to edit the manager.conf file to give yourself a username and password, and to set which IP addresses you can connect from.

See Also



Asterisk | Asterisk GUI
Created by: jht2, Last modification: Tue 06 of Mar, 2007 (17:05 UTC) by johnlange
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+