Commit graph

1374 commits

Author SHA1 Message Date
Jeremy Soller 7b58e44ea7 Do not use quiet on cargo build in filesystem target 2017-09-13 16:35:24 -06:00
Jeremy Soller c7b3143979 Update rust 2017-09-11 19:46:32 -06:00
Jeremy Soller b2593e3afa Update cookbook and redoxfs 2017-09-11 19:23:55 -06:00
Jeremy Soller e1bba19e17 Update Rust 2017-09-11 18:48:34 -06:00
Jeremy Soller f865ac66fb Merge pull request #1058 from chrisvittal/bootstrap-help
Add test for '--help' option
2017-09-11 13:20:13 -06:00
Jeremy Soller 4e17ec3b92 Merge pull request #1062 from coder543/patch-1
Minor typo fix
2017-09-11 12:50:49 -06:00
Josh Leverette 8dd0b1b144 Minor typo fix 2017-09-11 14:33:58 -04:00
Christopher Vittal b00778a988 Add test for '--help' option
Noticed that full help option was missing, added it.
2017-09-11 01:54:27 -04:00
Jeremy Soller ffb6bcfa8e Update cookbook 2017-09-08 20:49:19 -06:00
Jeremy Soller 8670caa8a5 Merge pull request #1053 from krrg/patch-1
Update bootstrap.sh
2017-09-08 20:48:00 -06:00
Ken Reese 4722b4eea1 Update bootstrap.sh 2017-09-06 17:09:10 -06:00
Ken Reese 32fed717dc Update bootstrap.sh
See https://github.com/redox-os/redox/issues/1052

This is just something fast I threw together to get the general idea across of what might fix the problem.  I've not yet had a chance to test this.
2017-09-06 13:58:21 -06:00
Jeremy Soller 66b9452310 Change log names back to defaults 2017-09-04 14:52:36 -06:00
Jeremy Soller d38a42e36a Merge pull request #1046 from andre-richter/dockerhub
docker: Adapt README for dockerhub usage
2017-09-03 12:37:14 -06:00
Andre Richter f649cee4ed
docker: Adapt README for dockerhub usage
- Add `redoxos/` namespace
- Move container building to end of README as fallback.
2017-09-03 18:24:48 +02:00
Jeremy Soller 81c00e1dc1 Merge branch 'master' of https://github.com/redox-os/redox 2017-09-02 18:04:02 -06:00
Jeremy Soller 3f6564e8ff Update kernel and cookbook 2017-09-02 18:01:29 -06:00
Jeremy Soller e4191db3f0 Merge pull request #1045 from andre-richter/docker_rework
Rework Docker
2017-09-02 17:59:30 -06:00
Andre Richter 114de48b20
docker: Add interactive sessions
Provide a nice interface when using the container interactively.
2017-09-02 22:17:17 +02:00
Andre Richter 6e3c76ea23
docker: Switch to official Rust image as base and rework
1. Use the official Rust nightly docker image as base
2. Remove hardcoded user
3. Use named volumes to cache .rustup and .cargo toolchain folders
    - Changing file permissions to user (chown) only needed on first launch
4. Cleanup apt folders after installing
5. Make bash the default fallback command
6. README.md: Unify workflows for Linux and MacOS
2017-09-02 21:51:46 +02:00
Jeremy Soller 2d18e9bc3a Merge pull request #1044 from andre-richter/master
Docker: Cache cargo downloads with named volume
2017-08-29 17:18:51 -06:00
Andre Richter a93a63a6b7
Docker: Cache cargo downloads with named volume
Currently, cargo downloads dependencies on every single run.
Get rid of this overhead by caching /home/user/.cargo in a
named volume.
2017-08-29 18:08:52 +02:00
Jeremy Soller 1585e0694c Merge pull request #1043 from fengalin/docker_linux_macos
Docker: allow building the container on MacOS and Linux
2017-08-29 07:21:33 -06:00
fengalin 20a38979c4 Docker: allow building the container on MacOS and Linux (#1037)
On MacOS, while building the container, `useradd` returns with code 4 (UID already in use), even with option -o. On this platform, the access rights for a volume attached to the container are translated to the container's user and group. So, there is no need to handle UID and GID compliance like we do on Linux. See this for reference: https://docs.docker.com/docker-for-mac/osxfs/

This modification allows not specifying the UID and GID while building the container, keeping the defaults for `useradd`.
2017-08-29 11:12:59 +02:00
Jeremy Soller 79e565717b Merge pull request #1035 from mssun/master
Disable seccomp and apparmor to compile Redox with Docker image.
2017-08-28 22:00:21 -06:00
Jeremy Soller 507f4ae12f Update required Rust version 2017-08-27 10:58:19 -06:00
Jeremy Soller 2dd3248cab Rebase Rust on upstream 2017-08-27 10:55:48 -06:00
Jeremy Soller 8d66350fb7 Update Rust 2017-08-27 10:54:32 -06:00
Jeremy Soller 7b2e30324e Update kernel 2017-08-27 10:54:20 -06:00
Jeremy Soller 868a347350 Fix method of adding scheme to passwd 2017-08-23 20:29:46 -06:00
Jeremy Soller ce2bed8cda Add scheme to home 2017-08-23 20:17:11 -06:00
Bob Sun f6c3b992e7 Update docker script for SELinux, seccomp and AppArmor enabled systems 2017-08-23 13:09:24 -07:00
Bob Sun b70934506a Fix a typo in Docker script README.md. 2017-08-22 11:03:47 -07:00
Bob Sun 69134b167c Update the Docker script to disable security options
Disable seccomp and apparmor to compile Redox with Docker image.
2017-08-22 10:49:16 -07:00
Jeremy Soller 2592ddf723 Update kernel 2017-08-21 20:27:23 -06:00
Jeremy Soller d32f4b1203 Update kernel, installer, redoxfs 2017-08-21 17:56:06 -06:00
Jeremy Soller 2f0770f2fc Merge pull request #1034 from ids1024/usr
Symlink /usr to /
2017-08-21 15:08:12 -06:00
Ian Douglas Scott ca3eb0bc88
Symlink /usr to /
Helps with some things, in particular #! lines
2017-08-21 13:34:35 -07:00
Jeremy Soller d0686260c3 Update cookbook 2017-08-19 14:56:10 -06:00
Jeremy Soller 56120e89d6 Add more options for filesystem installation 2017-08-19 11:02:21 -06:00
Jeremy Soller ddf029654a Update cookbook 2017-08-19 10:47:12 -06:00
Jeremy Soller 976cea5990 Update Rust 2017-08-19 10:06:55 -06:00
Jeremy Soller ec02f1d2ed Update rust 2017-08-19 10:03:29 -06:00
Jeremy Soller 5a0443aeb0 Merge pull request #1033 from ids1024/scheme
Add scheme to PATH
2017-08-18 19:40:42 -06:00
Ian Douglas Scott babc5dde19
Add scheme to PATH 2017-08-18 16:36:15 -07:00
Jeremy Soller 994882afc6 Merge pull request #1032 from Pharaone/master
New desktop image
2017-08-17 06:40:10 -06:00
Emanuele Antonio Faraone 86a6fb7738 Update README.md 2017-08-17 13:37:45 +02:00
Emanuele Antonio Faraone 84b324c29e Update README.md 2017-08-17 08:39:00 +02:00
Emanuele Antonio Faraone 1595cb9ccb Merge pull request #1 from redox-os/master
Update
2017-08-17 08:37:02 +02:00
Jeremy Soller 6d3edd612b Merge pull request #1031 from qm3ster/patch-1
Fix logo src
2017-08-16 15:09:34 -06:00