Hongli Lai (Phusion)
24b8bcebc8
Fix 0.9.19 release date
2016-07-08 22:51:43 +02:00
Hongli Lai (Phusion)
096c0d4d2e
Prepare for 0.9.19 release
2016-07-08 20:27:23 +02:00
Hongli Lai (Phusion)
ce8fc04b74
Add marketing blurb as suggested by GH-298
2016-07-08 20:25:11 +02:00
Hongli Lai (Phusion)
9001796aa8
Upon rotating /var/log/syslog, restart syslog-forwarder
2016-07-08 20:20:25 +02:00
Hongli Lai (Phusion)
c6cc1cb8e9
Credit Ernestas Lukoševičius
2016-07-08 20:17:21 +02:00
Hongli Lai (Phusion)
82862ec7f7
Do not set the APT force-unsafe-io flag
...
Docker already does this for us. Closes GH-265.
2016-07-08 20:09:24 +02:00
Hongli Lai (Phusion)
3edd5d1564
Fixes a problem in PAM which may cause chpasswd and related tools to fail
...
This is caused by Docker bug 6345 which is already closed, but for some
reason the problem still persists. Closes GH-181. Patch contributed
by Michael Zedeler.
2016-07-08 20:00:02 +02:00
Hongli Lai (Phusion)
6d5518974f
Fix typo in my_init
2016-07-08 18:50:44 +02:00
Hongli Lai (Phusion)
a81f293bfb
Update Ubuntu version mentions in READMEs
2016-07-08 18:42:03 +02:00
Hongli Lai (Phusion)
c93a14391a
During shutdown, repeatedly tell Runit to shutdown services
...
Works around a potential race condition in Runit itself.
Closes GH-315. Thanks to Chris Kite for submitting this patch.
2016-07-08 18:37:03 +02:00
Hongli Lai (Phusion)
1f39ac326f
Update Changelog
2016-07-08 18:07:54 +02:00
Hongli Lai (Phusion)
823ff30f36
Merge pull request #284
...
Changes to upgrade this to Ubuntu-16.04
2016-07-08 18:05:58 +02:00
Hongli Lai (Phusion)
8ec76f25ca
Update Changelog
2015-12-08 12:32:52 +01:00
Hongli Lai (Phusion)
6052c7a3e7
Merge branch 'next'
2015-12-08 12:31:34 +01:00
Hongli Lai (Phusion)
bfd971a084
Fix test runner: obtain container IP with 'docker inspect'
2015-12-08 12:25:42 +01:00
Hongli Lai (Phusion)
d141556910
Bump version to 0.9.18
2015-12-08 12:01:06 +01:00
Hongli Lai (Phusion)
19d67d820c
Update Changelog
2015-12-08 11:59:53 +01:00
Hongli Lai (Phusion)
bbc639b372
Update imagelayers.io image: show size for 0.9.17
2015-07-15 22:17:08 +02:00
Hongli Lai (Phusion)
f8c4992d03
Touch README.md to refresh imagelayers.io image
2015-07-15 22:14:36 +02:00
Hongli Lai (Phusion)
567a53db24
Note 0.9.17 release date
2015-07-15 21:55:24 +02:00
Hongli Lai (Phusion)
850d7374c4
Update Changelog
2015-07-15 21:54:42 +02:00
Hongli Lai (Phusion)
c1ed635f33
Merge branch 'endersonmaia-optional-default-services' into next
2015-07-15 21:08:48 +02:00
Hongli Lai (Phusion)
7425da2825
Fix a potential hang in my_init during shutdown
...
Thanks to SAPikachu. Closes GH-151.
2015-07-15 17:35:45 +02:00
Hongli Lai (Phusion)
23d0a30e59
Update copyright statement
2015-07-15 17:01:34 +02:00
Hongli Lai (Phusion)
06b010919b
Update Changelog
2015-07-15 16:18:46 +02:00
Hongli Lai (Phusion)
c56b1a332f
Document the fact that 0.9.17 fixes OpenSSL CVE-2015-1793
2015-07-15 15:49:33 +02:00
Hongli Lai (Phusion)
afb0835328
Add OS upgrade instructions
2015-07-15 15:46:03 +02: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)
43af4a393e
my_init container_environment.sh: ensure that environment variable names don't include characters unsupported by Bash
...
Closes GH-230.
2015-07-15 15:12:18 +02:00
Hongli Lai (Phusion)
b72ef2eba3
Remove nano, replace VIM with vim-tiny
...
This reduces the virtual size by 42 MB.
2015-07-15 15:02:13 +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)
ee56097511
Bump version to 0.9.17
2015-07-15 14:37:27 +02:00
Hongli Lai (Phusion)
f57320388c
Get rid of default HOME environment variable
...
Closes GH-231.
2015-07-15 14:36:10 +02:00
Hongli Lai (Phusion)
e575443aba
my_init: do not use /etc/container_environment if directory doesn't exist
2015-07-15 14:33:15 +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)
5eeb176bd0
No longer recommend setting 'ENV HOME' in Dockerfile
...
This is because https://github.com/docker/docker/issues/2968 has been fixed.
2015-01-26 17:15:49 +01:00
Hongli Lai (Phusion)
4f52a9c6a4
Link to the PID 1 problem article
2015-01-20 13:23:53 +01:00
Hongli Lai (Phusion)
1812fbf093
Note 0.9.16 release date
2015-01-20 11:40:15 +01:00
Hongli Lai (Phusion)
65e212f235
When uploading new release, run 'docker tag' with '-f'
2015-01-20 11:39:50 +01:00
Hongli Lai (Phusion)
bc40f72c84
Update documentation
2015-01-20 11:14:53 +01:00
Hongli Lai (Phusion)
4a41a00697
Merge branch 'reduce-dockerfile-steps' of git://github.com/kanzure/baseimage-docker into kanzure-reduce-dockerfile-steps
2015-01-20 11:04:49 +01:00
Hongli Lai (Phusion)
d85b76dfd9
Update URLs in the README, add translation note
2015-01-20 10:52:48 +01:00
Hongli Lai (Phusion)
a0e2a13b0a
Merge branch 'master' into next
2015-01-20 10:50:13 +01: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)
0b2de757f5
Fixed some locale issues
...
Closes GH-178. Thanks to David J. M. Karlsen.
2015-01-19 17:32:05 +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)
a0a48d8fd3
Merge branch 'remove_etc_hosts_workaround' into next
2015-01-19 16:01:53 +01:00
Hongli Lai (Phusion)
d9023071e4
Bump version to 0.9.16
2015-01-19 16:00:13 +01:00
Hongli Lai (Phusion)
8f2877c806
Do not set APT's force-unsafe-io option because the latest ubuntu image already does that
2015-01-17 14:32:41 +01:00
Hongli Lai (Phusion)
19c2df66b3
Remove workaround for Docker bug #2267 now that Docker has fixed this
...
Closes GH-155.
2015-01-16 16:50:39 +01:00
Hongli Lai (Phusion)
ea56d35011
Update README
2015-01-16 14:29:19 +01:00
Hongli Lai (Phusion)
e77d34aedf
Clarify our stand point on running multiple processes and fat containers
2015-01-16 14:27:24 +01:00
Hongli Lai (Phusion)
e54a443cca
Fix setuid bit on /usr/bin/sudo, bump version to 0.9.15.
...
Closes GH-148.
2014-10-03 12:37:00 +02:00
Hongli Lai (Phusion)
4db83076bd
Bump version to 0.9.14
2014-10-01 11:00:21 +02:00
Hongli Lai (Phusion)
fc74a85e5d
Update Changelog
2014-10-01 11:00:04 +02:00
Hongli Lai (Phusion)
2d2c13b519
Note 0.9.13 release date
2014-08-22 18:10:34 +02:00
Hongli Lai (Phusion)
2135d2192e
Update Changelog
2014-08-22 18:03:35 +02:00
Hongli Lai
ae652517e8
Merge pull request #129 from kingdonb/master
...
syslog-ng.ctl left around after commit
2014-08-22 16:49:00 +02:00
Hongli Lai
97e256cc61
Merge pull request #124 from arkadijs/master
...
Correct typo
2014-08-04 15:06:34 +02: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)
5e5794c528
Bump version to 0.9.13
2014-07-25 14:38:01 +02:00
Hongli Lai (Phusion)
9be2ee2916
Fix my_init not properly exiting with a non-zero exit status when Ctrl-C is pressed.
2014-07-25 14:37:03 +02:00
Hongli Lai (Phusion)
a0d4877272
When releasing, throw an error if the release date isn't noted in Changelog.md
2014-07-17 10:16:23 +02:00
Hongli Lai (Phusion)
a06da035d0
Note 0.9.12 release date
2014-07-17 10:14:01 +02:00
Hongli Lai (Phusion)
d55fa363bf
Update changelog
2014-07-16 21:07:59 +02:00
Hongli Lai (Phusion)
eb189e7864
Officially support nsenter
2014-07-16 21:07:49 +02:00
Hongli Lai (Phusion)
7fd667bc1f
Update Changelog
2014-07-13 23:59:40 +02:00
Hongli Lai (Phusion)
3526928ad9
Update README
2014-07-13 23:09:52 +02:00
Hongli Lai (Phusion)
9cf192ca02
Fix mistake in changelog
2014-07-13 23:06:05 +02:00
Hongli Lai (Phusion)
25e8b1c535
Make docker-bash work on a regular sh shell instead of bash.
...
Closes GH-103.
2014-07-13 12:50:16 +02:00
Hongli Lai (Phusion)
2fa47a225b
Update Readme
2014-07-13 01:31:14 +02:00
Hongli Lai (Phusion)
b9d75d899d
Fix documentation order
2014-07-13 01:12:04 +02:00
Hongli Lai (Phusion)
1f38e2226e
Added a workaround for Docker's inability to modify /etc/hosts in the container.
...
See Docker bug 2267: https://github.com/dotcloud/docker/issues/2267
2014-07-13 00:49:05 +02:00
Hongli Lai (Phusion)
291b9aae02
Bump version to 0.9.12
2014-07-13 00:49:05 +02:00
Hongli Lai (Phusion)
75902437c9
Move scripts into bin directory
2014-07-13 00:49:04 +02:00
Hongli Lai (Phusion)
f58282d4d3
Note release date
2014-06-24 16:40:22 +02:00
Hongli Lai (Phusion)
e6258b37b5
Give credit to Brant Fitzsimmons
2014-06-24 16:39:56 +02:00
Hongli Lai (Phusion)
0302713554
Update documentation
2014-06-20 11:33:10 +02:00
Hongli Lai (Phusion)
ba1e1ffbf5
Fix an anchor in the README
2014-06-17 17:41:20 +02:00
Hongli Lai (Phusion)
0b468fb61b
Introduce the docker-bash tool.
...
This is a shortcut tool for logging into a container using SSH. Usage: `docker-bash <CONTAINER_ID>`.
2014-06-17 17:40:34 +02:00
Hongli Lai (Phusion)
5806f51ea3
Fixed various process waiting issues in my_init.
...
Closes GH-27. Closes GH-82. Closes GH-83.
Thanks to André Luiz dos Santos and Paul Annesley.
2014-06-17 14:35:05 +02:00
Hongli Lai (Phusion)
c431f2d151
Update Changelog
2014-06-17 13:27:03 +02:00
Hongli Lai (Phusion)
92c2ea22ed
Install add-apt-repository.
...
Closes GH-74.
2014-06-17 12:46:14 +02:00
Hongli Lai (Phusion)
436be20ff0
Bump version to 0.9.11
2014-06-17 12:45:24 +02:00
Hongli Lai (Phusion)
22c3d60d94
Install ca-certificates package by default.
...
This is because we include `apt-transport-https`, but Ubuntu 14.04 no longer
installs `ca-certificates` by default anymore. Closes GH-73.
2014-05-12 23:07:17 +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)
612b1504af
The syslog-ng script should restore /dev/xconsole permissions because that's what the official init script does
2014-05-12 16:43:55 +02:00
Hongli Lai (Phusion)
7bde5d9993
Document release date of 0.9.10
2014-05-12 16:15:59 +02:00
Hongli Lai (Phusion)
af11b5e7b4
Early in the my_init initialization process, do not overwrite already-defined environment variables by the ones in /etc/container_environment.
...
Closes GH-52.
2014-05-12 16:14:47 +02:00
Hongli Lai (Phusion)
29d315891f
Use Ubuntu 14.04 as Vagrant box
2014-05-12 16:14:44 +02:00
Hongli Lai (Phusion)
5e0b1b6267
Update URLs to Vagrant boxes
2014-05-12 13:56:40 +02:00
Hongli Lai (Phusion)
e0d3f5d1a4
Bump version to 0.9.10
2014-05-12 10:32:34 +02:00
Hongli Lai (Phusion)
03adf9b696
Document the new environment variable newline handling in my_init
2014-05-12 10:32:18 +02:00
Hongli Lai (Phusion)
51748c3b1d
Update the README to say that we're on Ubuntu 14.04 now.
2014-05-12 10:24:52 +02:00
Hongli Lai (Phusion)
895b145207
Update Changelog
2014-05-12 10:24:02 +02:00
Hongli Lai (Phusion)
8f9eefa1f6
Correctly pass child process' exit status to sys.exit(). Closes GH-45
2014-03-28 10:23:25 +01:00
Hongli Lai (Phusion)
5ae32384d5
Document 0.9.9 release date
2014-03-25 17:18:16 +01:00
Hongli Lai (Phusion)
f55fde8d99
Fix a bug in the build process
2014-03-25 17:06:53 +01:00
Hongli Lai (Phusion)
0632b4865b
Set the INITRD env variable and make 'ischroot' always return true.
...
This prevents initramfs and initscripts updates from breaking.
2014-03-25 16:44:33 +01:00