The Ajaxterm rpms
- Cleanup init script - Add a sysconfig file - Relocate pidfile to /var/run/ajaxterm/ajaxterm.pid - Add a README.Fedora - Add an example config for Apache |
||
|---|---|---|
| .gitignore | ||
| 0001-01_bin_dir.diff-from-Debian.patch | ||
| 0001-Create-etc.patch | ||
| 0002-02_initd.diff-from-Debian.patch | ||
| 0002-Fix-permissions-on-manfile.patch | ||
| 0003-03_fix_man.diff-from-Debian.patch | ||
| 0003-Remove-shebang-line.patch | ||
| 0004-04_use-default-python.diff-from-Debian.patch | ||
| 0005-05_ssh-port.diff-from-Debian.patch | ||
| 0006-06_fix-IOError.diff-from-Debian.patch | ||
| 0007-07_use_psyco.diff-from-Debian.patch | ||
| 0008-10_hostname-login.diff-from-Debian.patch | ||
| 0009-15_add-configure-file.diff-from-Debian.patch | ||
| 0010-20_bugfixes-tweaks-by-blt.diff-from-Debian.patch | ||
| 0011-25_CVE-2009-1629.diff-from-Debian.patch | ||
| 0012-30_utf8-support.diff-from-Debian.patch | ||
| 0013-35_fix-sarissa.diff-from-Debian.patch | ||
| 0014-40_more-ctrl-catches.diff-from-Debian.patch | ||
| Ajaxterm-init.patch | ||
| Ajaxterm.apache | ||
| Ajaxterm.init | ||
| Ajaxterm.spec | ||
| Ajaxterm.sysconfig | ||
| README.Fedora | ||
| sources | ||
ajaxterm for Debian
-------------------
* Ajaxterm only supports utf8.
* With the default settings, you have to install openssh-server and
allow password authentication. Open file /etc/ssh/sshd_config and
set:
PasswordAuthentication yes
As an alternative, you might choose to run ajaxterm as root. Change
the default daemon setting in file /etc/sysconfig/ajaxterm to:
USER="root"
Ajaxterm will then fall back to use /bin/login.
* Apache setup
By default Ajaxterm only listen at 127.0.0.1:8022. For remote
access, it is strongly recommended to use https SSL/TLS, and that is
simple to configure if you use the apache web server using
mod_proxy.
If apache is not already set up for for https SSL/TLS, ensure
openssl is installed to issue a self signed certificate (apache.pem):
export RANDFILE=/dev/random \
openssl req -new -x509 -days 365 -nodes \
-out /etc/pki/tls/certs/apache.pem \
-keyout /etc/pki/tls/private/apache.pem
copy the config file:
cp /usr/share/doc/Ajaxterm-*/examples/apache.conf \
/etc/httpd/conf.d/ajaxterm.conf
Edit it to suit your needs, and restart:
service httpd reload
-- Ruben Kerkhof <ruben@fedoraproject.org> Sun Oct 17 18:44:52 CEST 2010
Based on README.Debian by Julien Valroff <julien@kirya.net>