Skip to content

Commit

Permalink
0.9.42~rc3 starting
Browse files Browse the repository at this point in the history
  • Loading branch information
netblue30 committed Aug 29, 2016
1 parent 80c8015 commit 70d1b46
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 16 deletions.
1 change: 1 addition & 0 deletions RELNOTES
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ firejail (0.9.42~rc2) baseline; urgency=low
* profiles: Atom Beta, Atom, jitsi, eom, uudeview
* profiles: tar (gtar), unzip, unrar, file, skypeforlinux,
* profiles: inox, Slack, gnome-chess. Gajim IM client
* bugfixes
-- netblue30 <[email protected]> Thu, 26 Aug 2016 08:00:00 -0500

firejail (0.9.40) baseline; urgency=low
Expand Down
18 changes: 9 additions & 9 deletions configure
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for firejail 0.9.42~rc2.
# Generated by GNU Autoconf 2.69 for firejail 0.9.42~rc3.
#
# Report bugs to <[email protected]>.
#
Expand Down Expand Up @@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='firejail'
PACKAGE_TARNAME='firejail'
PACKAGE_VERSION='0.9.42~rc2'
PACKAGE_STRING='firejail 0.9.42~rc2'
PACKAGE_VERSION='0.9.42~rc3'
PACKAGE_STRING='firejail 0.9.42~rc3'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_URL='http:https://firejail.wordpress.com'

Expand Down Expand Up @@ -1257,7 +1257,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures firejail 0.9.42~rc2 to adapt to many kinds of systems.
\`configure' configures firejail 0.9.42~rc3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
Expand Down Expand Up @@ -1318,7 +1318,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of firejail 0.9.42~rc2:";;
short | recursive ) echo "Configuration of firejail 0.9.42~rc3:";;
esac
cat <<\_ACEOF
Expand Down Expand Up @@ -1421,7 +1421,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
firejail configure 0.9.42~rc2
firejail configure 0.9.42~rc3
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
Expand Down Expand Up @@ -1723,7 +1723,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by firejail $as_me 0.9.42~rc2, which was
It was created by firejail $as_me 0.9.42~rc3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
Expand Down Expand Up @@ -4294,7 +4294,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by firejail $as_me 0.9.42~rc2, which was
This file was extended by firejail $as_me 0.9.42~rc3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -4348,7 +4348,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
firejail config.status 0.9.42~rc2
firejail config.status 0.9.42~rc3
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AC_PREREQ([2.68])
AC_INIT(firejail, 0.9.42~rc2, [email protected], , http:https://firejail.wordpress.com)
AC_INIT(firejail, 0.9.42~rc3, [email protected], , http:https://firejail.wordpress.com)
AC_CONFIG_SRCDIR([src/firejail/main.c])
#AC_CONFIG_HEADERS([config.h])

Expand Down
10 changes: 4 additions & 6 deletions src/firejail/fs.c
Original file line number Diff line number Diff line change
Expand Up @@ -647,10 +647,6 @@ void fs_proc_sys_dev_boot(void) {
disable_file(BLACKLIST_FILE, "/sys/kernel/vmcoreinfo");
disable_file(BLACKLIST_FILE, "/sys/kernel/uevent_helper");

// if (mount("sysfs", "/sys", "sysfs", MS_RDONLY|MS_NOSUID|MS_NOEXEC|MS_NODEV|MS_REC, NULL) < 0)
// errExit("mounting /sys");


// various /proc/sys files
disable_file(BLACKLIST_FILE, "/proc/sys/security");
disable_file(BLACKLIST_FILE, "/proc/sys/efi/vars");
Expand All @@ -661,7 +657,6 @@ void fs_proc_sys_dev_boot(void) {
disable_file(BLACKLIST_FILE, "/proc/sys/kernel/hotplug");
disable_file(BLACKLIST_FILE, "/proc/sys/vm/panic_on_oom");


// various /proc files
disable_file(BLACKLIST_FILE, "/proc/irq");
disable_file(BLACKLIST_FILE, "/proc/bus");
Expand All @@ -674,7 +669,10 @@ void fs_proc_sys_dev_boot(void) {
disable_file(BLACKLIST_FILE, "/proc/mem");
disable_file(BLACKLIST_FILE, "/proc/kmem");

// disable /boot
// remove kernel symbol information
disable_file(BLACKLIST_FILE, "/usr/src/linux");
disable_file(BLACKLIST_FILE, "/lib/modules");
disable_file(BLACKLIST_FILE, "/usr/lib/debug");
disable_file(BLACKLIST_FILE, "/boot");

// disable /selinux
Expand Down
3 changes: 3 additions & 0 deletions todo
Original file line number Diff line number Diff line change
Expand Up @@ -268,3 +268,6 @@ also check --apparmor in this case
25. fix firemon and firetools on systems with hidepid=2

sudo mount -o remount,rw,hidepid=2 /proc

26. mupdf profile

0 comments on commit 70d1b46

Please sign in to comment.