From ff6ffe740036c0b946431ec0ca566f9978465c6f Mon Sep 17 00:00:00 2001 From: zodiac Date: Mon, 23 Mar 2009 16:15:27 +0000 Subject: [PATCH] Addes a dependency on the "openssl" command line tool to the Debian package. This is needed to create self-signed certificates, if no other SSL certificates are available. git-svn-id: https://shellinabox.googlecode.com/svn/trunk@88 0da03de8-d603-11dd-86c2-0f8696b7b6f9 --- INSTALL.Debian | 4 ++-- config.h | 2 +- configure | 2 +- configure.ac | 2 +- debian/control | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/INSTALL.Debian b/INSTALL.Debian index 0f94459..70c6228 100644 --- a/INSTALL.Debian +++ b/INSTALL.Debian @@ -29,7 +29,7 @@ You can now connect to your new shell at: http://localhost:4200 In contrast to installation by "make install", this package file creates -files that are manage by the system tools. This allows it to install +files that are managed by the system tools. This allows it to install configuration files in "/etc" and to automatically start the daemon. You can configure the daemon process by editing "/etc/default/shellinabox". @@ -40,7 +40,7 @@ certificates for you. These certificates are likely to raise warnings when you point your browser to the site. At the very least, you need a file called "certificate.pem" that includes -both the private key and the public certificate PEM (i.e. ASCII) format. +both the private key and the public certificate in PEM (i.e. ASCII) format. Additionally, you should create files for each of the publically visible hostnames that your machine has. These are named "certificate-${FQDN}.pem". You probably also want "certificate-localhost.pem". diff --git a/config.h b/config.h index 3864f52..69bbd7d 100644 --- a/config.h +++ b/config.h @@ -95,7 +95,7 @@ #define STDC_HEADERS 1 /* Most recent revision number in the version control system */ -#define VCS_REVISION "87" +#define VCS_REVISION "88" /* Version number of package */ #define VERSION "2.5" diff --git a/configure b/configure index 74bcd0b..c786036 100755 --- a/configure +++ b/configure @@ -2055,7 +2055,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -VCS_REVISION=87 +VCS_REVISION=88 cat >>confdefs.h <<_ACEOF diff --git a/configure.ac b/configure.ac index 8bfc22d..72b5290 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ(2.57) dnl This is the one location where the authoritative version number is stored AC_INIT(shellinabox, 2.5, markus@shellinabox.com) -VCS_REVISION=87 +VCS_REVISION=88 AC_SUBST(VCS_REVISION) AC_DEFINE_UNQUOTED(VCS_REVISION, "${VCS_REVISION}", [Most recent revision number in the version control system]) diff --git a/debian/control b/debian/control index e30ffe4..27a87a8 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Package: shellinabox Section: web Architecture: any Depends: ${shlibs:Depends}, adduser -Suggests: libssl0.9.8, libpam0g +Suggests: libssl0.9.8, libpam0g, openssl Description: publish command line shell through AJAX interface Shellinabox can export arbitrary command line programs to any JavaScript enabled web browser. By default, it prompts for username and password