Commit Graph

18 Commits

Author SHA1 Message Date
Colin Walters
e769cf9f43 build: Sync default warning -> error set from ostree
Cargo culting this around.  The new `-Wincompatible-pointer-types`
is really important in particular.

Closes: #128
Approved by: alexlarsson
2016-12-12 15:04:03 +00:00
Alexander Larsson
59f8947054 Release 0.1.4 2016-11-29 09:20:02 +01:00
Alexander Larsson
aedd6136b7 Completely drop setcaps codepaths in favour of setuid
The setcaps version needs all sorts of caps anyway, so its not
really a more secure version, just more complicated. Additionally, in
the future we want to rely on being uid 0 to avoid ptrace:ability
when using user namespaces.

Closes: #116
Approved by: cgwalters
2016-11-09 22:15:28 +00:00
Colin Walters
0bf9fb66c7 Release 0.1.3 2016-10-14 12:34:48 -04:00
Alexander Larsson
089327ddcf Release 0.1.2 2016-09-09 09:05:49 +02:00
Colin Walters
f64a1917d1 Release 0.1.1 2016-07-05 11:37:05 -04:00
Colin Walters
6ad6c24bf3 Release 0.1.0 2016-06-02 11:56:05 -04:00
Dan Walsh
66d12bb23b Add bash completions
This is just the beginning of a framework for bash completions.
Current completions just give you the list of options available.

Signed-off-by: Dan Walsh <dwalsh@redhat.com>

Closes: #30
Approved by: alexlarsson
2016-04-08 13:05:05 +00:00
Colin Walters
2c616a1eb5 build: Add SELinux and priv mode to build configuration output
Greater visibility for these is useful.  (Alternatively, autoconf
could be less verbose but I'm assuming that's not going to happen
before the sun explodes).

Pull request: #28
Approved by: alexlarsson
2016-03-22 13:06:39 +00:00
Alexander Larsson
701f211b9d Add configure flags to allow setting setuid/setcaps
With this you can e.g. :
./configure --enable-sudo --with-priv-mode=setcaps
make
make install

and it will ask you for sudo password and then make the final binary
have the right capabilities set.

This is not needed when setting such persmissions in e.g. a spec file, but
it is useful for developers building bubblewrap.

Pull request: #26
Approved by: cgwalters
2016-03-22 12:48:49 +00:00
Dan Walsh
506fb1b162 Add SELinux Support
Signed-off-by: Dan Walsh <dwalsh@redhat.com>

Pull request: #25
Approved by: alexlarsson
2016-03-22 09:33:46 +00:00
Colin Walters
5f111bdc47 build: Add --enable-man, autodetect xsltproc
Some builds (e.g. embedded) may not want docs.

Pull request: #3
Approved by: cgwalters
2016-03-14 13:38:15 -04:00
Mrunal Patel
b493feb70f Check for sys/capability.h during configure
Signed-off-by: Mrunal Patel <mrunalp@gmail.com>
2016-03-10 17:14:31 -05:00
Alexander Larsson
da29f27b12 Remove autoconf references to libtool 2016-02-29 15:34:53 +01:00
Alexander Larsson
cd3287a8f0 Remove libseccomp dependency check
This was never used.
2016-02-29 14:52:01 +01:00
Alexander Larsson
92712d8cd5 Rename to bubblewrap 2016-02-17 11:54:21 +01:00
Alexander Larsson
8014b43b7f more work 2016-02-15 17:25:59 +01:00
Alexander Larsson
9f8d6880a8 Initial version 2016-02-15 15:13:16 +01:00