{"push_id":645158983,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"ae949c1958262354eb58bce59f2ed869cc2451a0","before":"b0079cfa8bc71b1bc245fb9d652de5777ff7074f","commits":[{"sha":"45fd7c9d6d6718c9752f05c769645b647c83ec58","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"do not export local vars","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/45fd7c9d6d6718c9752f05c769645b647c83ec58"},{"sha":"12c00e4dfa50f65adc65dbc04d47726b0ac9e064","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"use 'login' instead of 'su'\n\nthis performs a lot of useful tasks which are executed after login, among which\nis changing the ownership of /dev/console\n\nthis fixes a bug where the screen command did not work inside the container\n\nrelated: <https://github.com/docker/docker/issues/9806>","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/12c00e4dfa50f65adc65dbc04d47726b0ac9e064"},{"sha":"0a0049f7fc38d913ad2d3e5e67ecd8ac6efcde38","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"move setting the SSH_AUTH_SOCK env var to .bashrc\n\nsetting this variable via the docker command line does not work when 'login'\nis used to invoke a new shell","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/0a0049f7fc38d913ad2d3e5e67ecd8ac6efcde38"},{"sha":"df9a8501d63485e42dc9af25988596092b8e2573","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"calls \"apt-get update\" prior to any apt command\n\nthis invalidates the Docker cache. otherwise, newly added packages may not be\ninstalled properly.\n\nalso distributes installed packages over multiple lines in Dockerfile.template\nand example Dockerfile for better readability","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/df9a8501d63485e42dc9af25988596092b8e2573"},{"sha":"02fcbea034a883bc4dd13fdbea2dd06f17513013","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"remove symlink to .gitconfig file","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/02fcbea034a883bc4dd13fdbea2dd06f17513013"},{"sha":"510f0282c840490b8c25d9075772e8e496a74b7c","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"fix config/.gitignore","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/510f0282c840490b8c25d9075772e8e496a74b7c"},{"sha":"7f3f6460c05dbc7e8e67ab9425ccd4a0c2b29af7","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"allow to install additional SSH keys","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/7f3f6460c05dbc7e8e67ab9425ccd4a0c2b29af7"},{"sha":"ee2ece8acd9fbc4422b82646f64e122bc7f0452c","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"forward custom command-line options to 'docker run' command","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/ee2ece8acd9fbc4422b82646f64e122bc7f0452c"},{"sha":"642219edc212ef0841d0b96e763e6e82db0735eb","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"renames project to \"cargo\"\n\nbinaries now located under bin/ with appropriate names","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/642219edc212ef0841d0b96e763e6e82db0735eb"},{"sha":"d53356d64f0ac58689a3ad4a9af0fd07703a9da9","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"switch sequence of optional parameters in cargo-load\n\nnow also prints basic usage information for cargo-load and cargo-open","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/d53356d64f0ac58689a3ad4a9af0fd07703a9da9"},{"sha":"ca770f25e29097eece33286a4281db4f09411a4d","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"move some stuff from boot.sh to Dockerfile template\n\nthe template needs to be used anyway, so there's no real reason to move anything\nbut the manual user-mappign to boot.sh","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/ca770f25e29097eece33286a4281db4f09411a4d"},{"sha":"840bd610149acbf209cfa6242baabd4d69d1d864","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"just a small correction to the Dockerfile example","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/840bd610149acbf209cfa6242baabd4d69d1d864"},{"sha":"6fff63dc47f509c33238204a2ea483385f5b2dca","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"updates Usage information in README","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/6fff63dc47f509c33238204a2ea483385f5b2dca"},{"sha":"cce964fea933ae09b79e0c11cb5fb707a69f15a6","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"breaks Docker commands over multiple lines for better readability","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/cce964fea933ae09b79e0c11cb5fb707a69f15a6"},{"sha":"e0d307fb3d4f1c2b2c5de9b1c45b1fcc42a2a8c5","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"fixes regression in cargo-open\n\npreviously, the command could be invoked without any parameters. now there must\nbe at least one parameter","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/e0d307fb3d4f1c2b2c5de9b1c45b1fcc42a2a8c5"},{"sha":"1c94c9b9db8a4f156e558952961adb417d879673","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"synchronizes Usage information between README and binaries","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/1c94c9b9db8a4f156e558952961adb417d879673"},{"sha":"93e2818c424ebe759b05a8713e89a7ba9268540e","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"point out that all Dockerfiles must be based upon Dockerfile.template","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/93e2818c424ebe759b05a8713e89a7ba9268540e"},{"sha":"c65cdd46e898cb3f61fb8577a6e74c5d509250be","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"fixes Directory Structure listing","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/c65cdd46e898cb3f61fb8577a6e74c5d509250be"},{"sha":"5df429c1364723215d35b51a948a40d3c4ff9bf7","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"renames 'dockerdev' user to 'cargo' and sets password to 'cargo' accordingly\n\nalso updates the README with a portion about the local user within the container","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/5df429c1364723215d35b51a948a40d3c4ff9bf7"},{"sha":"42ca80f7c909ac6146d38c345e98ed39006f192b","author":{"email":"ca6f468ed77c5a6318f3d40e31fa159d0cfa12cf@gmail.com","name":"Ingmar Poerner"},"message":"adds Apache License, version 2.0","distinct":true,"url":"https://api.github.com/repos/ipoerner/cargo/commits/42ca80f7c909ac6146d38c345e98ed39006f192b"}]}