Enderson Maia
e053f04cf6
Fixed bug introduced in PR-182
...
If you disable the installation of all services, you could have a != 0
output, and break the `docker build` process.
2015-07-15 17:31:01 -03:00
Enderson Maia
9adbd423d0
Made services installation optional during build
...
You can user `ENV` directive in Dockerfile to disable the installation
for some services or change `image/buildconfig`.
The flags are :
DISABLE_SSHD
DISABLE_CRON
DISABLE_SYSLOG
2015-07-15 15:03:33 -03:00
Hongli Lai (Phusion)
a9e956d9f9
syslog-ng: do not forward messages to /dev/tty10
...
Closes GH-222.
2015-07-15 15:27:03 +02:00
Hongli Lai (Phusion)
404832ba47
Remove some unnecessary cron jobs
...
Closes GH-205.
2015-07-15 14:52:41 +02:00
Hongli Lai (Phusion)
9e65ebfbdc
Rename /build to /bd_build for fewer AUFS layer collissions
2015-07-15 14:28:55 +02:00
Hongli Lai (Phusion)
6e55e3d515
Redirect syslog to 'docker logs' and fix cron
...
Closes GH-123. Closes GH-115.
2015-01-19 18:07:15 +01:00
Hongli Lai (Phusion)
9b08ea9cd4
Logrotate now reloads syslog-ng properly
...
Closes GH-167.
2015-01-19 16:55:09 +01:00
Hongli Lai (Phusion)
2640bc7b03
Make 'docker exec' the default and disable SSH by default
...
Closes GH-168.
2015-01-19 16:40:17 +01:00
Hongli Lai (Phusion)
0de8640bac
Change the docker_env group ID from 1000 to 8377.
2014-07-25 14:49:06 +02:00
Hongli Lai (Phusion)
75902437c9
Move scripts into bin directory
2014-07-13 00:49:04 +02:00
Bernard Potocki
1357e9399e
Add docker_env group and make container_environment scripts group-readable
2014-06-18 17:10:35 +02:00
Bernard Potocki
b665b78454
Make container_envoriments.sh and .json readable by other users
...
Prevents bug when loading env variables on non-root user login.
2014-06-02 15:06:02 +02:00
Bernard Potocki
1a6c43b8d7
Preserve ENV variables for SSH client
...
Currently when you ssh to host you will not see ENV variables set. This was mentioned earlier in #54 and solution is tested.
Additional rationale: currently you can't see docker link ENV variables inside ssh, so you need to load this file every time you connect to container. I would say that expected behavior is to preserve them in services that are provided at default (cron/ssh)
2014-06-02 00:11:24 +02:00
Hongli Lai (Phusion)
b56693beb3
Fix syslog-ng.
...
The system() source in the default syslog-ng config file does
not work in Docker because it tries to access /proc/kmsg,
which is not allowed due to Docker's privileges. We replace
it by a source that only reads from /dev/log.
2014-05-12 17:29:45 +02:00
Hongli Lai (Phusion)
300adc0bf2
Store environment variables in a file, and allow init scripts to change environment variables.
...
Closes GH-23.
2014-02-25 12:47:02 +01:00
Hongli Lai (Phusion)
87698aa223
Added the logrotate service. Fixes GH-22.
2014-02-25 11:18:25 +01:00
Hongli Lai (Phusion)
68e4f5e8bf
Removed some default Ubuntu cron jobs which are not useful in Docker containers.
2014-02-25 11:16:09 +01:00
Hongli Lai (Phusion)
9af37c0d58
Fixed syslog-ng not being able to start because of a missing afsql module.
...
Closes pull request 7.
2014-02-25 11:07:54 +01:00
Thomas LÉVEIL
bf35ff2bf1
allow to install the insecure key with the new --enable-insecure-key option
...
fix #16
2014-02-22 16:30:08 +01:00
Hongli Lai (Phusion)
37cd856425
Disable the insecure SSH key by default
2014-02-06 13:40:27 +01:00
Hongli Lai (Phusion)
6786e7350d
Fixed syslog-ng startup problem
2014-02-03 17:03:39 +01:00
Hongli Lai (Phusion)
abf75875a9
Do not save SSH host key in baseimage-docker. Instead, generate it automatically during boot.
2014-01-31 16:02:01 +01:00
Hongli Lai (Phusion)
16ccc1e40d
Enable cron
2013-11-12 12:34:40 +01:00
Hongli Lai (Phusion)
aee8c8368f
Fix bugs, added README
2013-11-12 11:45:39 +01:00
Hongli Lai (Phusion)
9661f84da9
Initial commit
2013-11-12 11:39:25 +01:00