Commit Graph

8826 Commits

Author SHA1 Message Date
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
5afa853804 Merge pull request #80 from xTibor/ffmpeg
Add ffmpeg recipe
2017-08-28 14:38:37 -06:00
Tibor Nagy
6392c2f5d3 Add ffmpeg recipe 2017-08-28 22:11:15 +02: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
0fb76a8ef2 Pull forked pastel 2017-08-19 14:55:58 -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
6812d47f4c Merge pull request #79 from ids1024/perl-fork
A couple fixes for perl, and initial recipes for automake and autoconf
2017-08-17 21:38:37 -06:00
Ian Douglas Scott
67031d3708
Add recipes for automake and autoconf; compiles but not properly working 2017-08-17 19:57:56 -07:00
Ian Douglas Scott
a7e540a5e3
perl: build POSIX 2017-08-17 19:36:34 -07:00
Ian Douglas Scott
926a20832a
perl: Forking fixes 2017-08-17 17:03:22 -07:00
Jeremy Soller
8ba6a1dded Merge pull request #78 from ids1024/perl
Recipe for perl
2017-08-17 16:22:04 -06:00
Ian Douglas Scott
a539a7413e
Recipe for perl 2017-08-17 15:19:28 -07:00
Jeremy Soller
a4c110eddd Merge pull request #77 from redox-os/curl-autoreconf-i
Add -i to autoreconf for Curl
2017-08-17 15:33:04 -06:00
Jeremy Soller
36b2a671c8 Update recipe.sh 2017-08-17 15:32:18 -06:00
Jeremy Soller
d01cce92ac Merge pull request #76 from ids1024/python-bump
Bump python version
2017-08-17 13:19:49 -06:00
Jeremy Soller
837f416cd1 Merge pull request #74 from ids1024/curl-tar
Use release tarball for curl, with a couple patches
2017-08-17 13:18:57 -06:00
Ian Douglas Scott
846fb86f74
Bump python version 2017-08-17 12:10:30 -07:00
Ian Douglas Scott
810be8f815
Use release tarball for curl, with a couple patches 2017-08-17 11:19:31 -07:00
Jeremy Soller
158cdfff6f Merge pull request #73 from ids1024/debug-mode
Add --debug argument to cook.sh to build in debug mode, unstripped
2017-08-17 10:20:46 -06:00
Jeremy Soller
d12d150d21 Merge pull request #58 from ids1024/backtrace
Enable 'backtrace' feature in libstd, to allow backtraces
2017-08-17 10:20:09 -06:00
Ian Douglas Scott
f18c0f69bc
Add --debug argument to cook.sh to build in debug mode, unstripped 2017-08-17 09:07:12 -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
Mihal Malostanidis
aaf8516357 Fix logo src
redox-os/assets were rearranged.
2017-08-16 23:20:12 +03:00
Jeremy Soller
eff7b0df8e Merge pull request #1030 from fengalin/docker_update
Docker: align APT key retrieval with Cookbook README
2017-08-16 08:14:59 -06:00
fengalin
0e60d15297 Attempt to fix travis build 2017-08-16 15:49:23 +02:00
fengalin
5f8fa86cce Docker: align APT key retrieval with Cookbook README
Use the same command as the Cookbook README for Redox OS APT key retrieval.
Keep adding the Redox OS repository in a dedicated file. This allows updating it specifically without updating the other repositories one more time.
2017-08-16 15:29:32 +02:00
Jeremy Soller
a92b201f80 Merge pull request #1029 from AgostonSzepessy/readme
Update Readme
2017-08-16 06:34:30 -06:00