-
Notifications
You must be signed in to change notification settings - Fork 0
License
bpluly/crichton
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Set up for development:
Install MySQL. You can use puppet to install MySQL the way its installed on the server,
by following puppet-snippets/README.txt.
If you don't use puppet, change MySQL to use InnoDB by default if needed - edit /etc/my.cnf:
[mysqld]
...
default-storage-engine = InnoDB
If you don't use puppet, change MySQL to have a large-enough max_allowed_packet:
[mysqld]
...
max_allowed_packet = 128M
Start MySQL.
Make sure python is >=2.4.3.
Install python-devel.
Install dependencies for the mysql module for python:
yum install python-devel mysql-devel zlib-devel openssl-devel
Install dependencies from ../vendor. (see ../vendor/README.txt).
Follow crichtonweb/README.txt to get that up and running.
To get SSL support working:
Install httpd.
Follow puppet-snippets/README.txt.
Set up on server:
Upgrade to latest patched CENTOS 7.
Install httpd.
Create a server cert at
/etc/crichton.dev.domain.com.{key,pem}
(unless you are on the sandbox).
Follow puppet-snippets/README.txt.
Done.
Set up on client:
Upgrade to latest patched RHEL 5.
yum install crichtonweb crichtoncli.
TODO: crichton.py picks up configuration to talk to remote crichton server.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published