Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luarocks #1

Closed
wants to merge 1,570 commits into from
Closed

luarocks #1

wants to merge 1,570 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jun 17, 2021

  1. appimage fix

    netblue30 committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    f6e5a58 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. gcov: add missing gcov.h includes

    Fixes the following "implicit declaration" warning (13 occurrences in
    total) when building with gcov support:
    
        $ pacman -Q gcc10
        gcc10 1:10.2.0-3
        $ CC=gcc-10 && export CC
        $ ./configure --prefix=/usr --enable-apparmor --enable-gcov >/dev/null
        $ make >/dev/null
        appimage.c: In function ‘appimage_set’:
        appimage.c:140:2: warning: implicit declaration of function ‘__gcov_flush’ [-Wimplicit-function-declaration]
          140 |  __gcov_flush();
              |  ^~~~~~~~~~~~
        interface.c: In function ‘print_sandbox’:
        interface.c:149:3: warning: implicit declaration of function ‘__gcov_flush’ [-Wimplicit-function-declaration]
          149 |   __gcov_flush();
              |   ^~~~~~~~~~~~
        netstats.c: In function ‘netstats’:
        netstats.c:246:4: warning: implicit declaration of function ‘__gcov_flush’ [-Wimplicit-function-declaration]
          246 |    __gcov_flush();
              |    ^~~~~~~~~~~~
        [...]
    
    Note: The commands above were executed from makepkg, while building
    firejail-git from the AUR.
    
    Note2: gcc-10 was used because the build fails with the current gcc
    version (11.1.0) on Artix Linux.  The failure happens because
    __gcov_flush was removed on gcc 11.1.0[1]; this will be addressed later.
    
    Note3: The following command helped find the affected files:
    
        $ git grep -Fl __gcov -- src
    
    [1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=811b7636cb8c10f1a550a76242b5666c7ae36da2
    kmk3 committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    31557e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2021

  1. Merge pull request netblue30#4360 from kmk3/gcov-add-missing-includes

    gcov: add missing gcov.h includes
    netblue30 committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    b71fd92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b78bf7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f46f514 View commit details
    Browse the repository at this point in the history
  4. fixing broken build

    netblue30 committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    1da3f20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    447e30e View commit details
    Browse the repository at this point in the history
  6. Add sndio support

    nullenvk committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    70640cf View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. Configuration menu
    Copy the full SHA
    271dc51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3973537 View commit details
    Browse the repository at this point in the history
  3. Update etc/inc/whitelist-common.inc

    Co-authored-by: rusty-snake <[email protected]>
    nullenvk and rusty-snake committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    e6f573b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64d1ef4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    533242a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e0ed633 View commit details
    Browse the repository at this point in the history
  7. cleanup

    smitsohu committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    9c071c8 View commit details
    Browse the repository at this point in the history
  8. tmpfs option enhancements

    * downgrade error to warning,
    smiliar to read-write option;
    this simplifies use of tmpfs
    option in general purpose
    profiles, for example we
    don't need to worry about links
    people put in their homedir
    
    * update manpage
    smitsohu committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    435d739 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. testing

    smitsohu committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    1a66c8b View commit details
    Browse the repository at this point in the history
  2. creating alpine.profile (netblue30#4350)

    * firecfg.config alpine
    
    * Create alpinef.profile
    
    * Create alpine.profile
    
    * disable-programs.inc alpine
    
    * workaround in comment
    
    * Update etc/profile-a-l/alpine.profile
    
    Co-authored-by: rusty-snake <[email protected]>
    
    * deactivating whitelists in ${HOME}
    
    * comment
    
    Co-authored-by: rusty-snake <[email protected]>
    pirate486743186 and rusty-snake committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    1ca9046 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ee1ea7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f03254 View commit details
    Browse the repository at this point in the history
  5. README update

    reinerh committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    eb87b41 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. Configuration menu
    Copy the full SHA
    04d15e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e943e2f View commit details
    Browse the repository at this point in the history
  3. corrections

    pirate486743186 committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    8113ceb View commit details
    Browse the repository at this point in the history
  4. comments

    pirate486743186 committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    f79bf43 View commit details
    Browse the repository at this point in the history
  5. Update rtv-addons.profile

    pirate486743186 committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    3ecb41e View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. Configuration menu
    Copy the full SHA
    8754896 View commit details
    Browse the repository at this point in the history
  2. allow access to pkgconfig

    glitsj16 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    db6a0fc View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4370 from glitsj16/fix-wusc

    allow access to pkgconfig
    glitsj16 committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    2e29cf7 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Merge pull request netblue30#4368 from alxjsn/master

    Address netblue30#3872 with changes in pipewire for Firefox and Chromium
    rusty-snake committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    a904288 View commit details
    Browse the repository at this point in the history
  2. gcov: fix build failure with gcc 11.1.0

    The build currently fails if gcov support is enabled:
    
        $ pacman -Q gcc
        gcc 11.1.0-1
        $ ./configure --prefix=/usr --enable-apparmor --enable-gcov >/dev/null
        $ make >/dev/null
        [...]
        netstats.c: In function ‘netstats’:
        netstats.c:250:25: warning: implicit declaration of function ‘__gcov_flush’; did you mean ‘__gcov_dump’? [-Wimplicit-function-declaration]
          250 |                         __gcov_flush();
              |                         ^~~~~~~~~~~~
              |                         __gcov_dump
        [...]
        /usr/bin/ld: netstats.o: in function `netstats':
        /tmp/firejail-git/src/firejail-git/src/firemon/netstats.c:250: undefined reference to `__gcov_flush'
        [...]
        collect2: error: ld returned 1 exit status
        make[1]: *** [Makefile:10: firemon] Error 1
        make: *** [Makefile:42: src/firemon/firemon] Error 2
        [...]
    
    This happens because __gcov_flush was removed on gcc 11.1.0[1] [2] [3].
    See the following gcc commits:
    
    * d39f7dc8d5 ("Do locking for __gcov_dump and __gcov_reset as well.")
    * c0532db47d ("Use __gcov_dump and __gcov_reset in execv and fork context.")
    * 811b7636cb ("Remove __gcov_flush.")
    
    Its implementation did the following[4]:
    
          __gcov_lock ();
          __gcov_dump_int ();
          __gcov_reset_int ();
          __gcov_unlock ();
    
    As hinted in the commit messages above, the function is no longer needed
    because locking is now done inside each of __gcov_dump and __gcov_reset.
    
    So add an implementation of __gcov_flush (on a new gcov_wrapper.h file)
    for gcc >= 11.1.0, which just calls __gcov_dump and then __gcov_reset.
    
    Commands used to search and replace:
    
        $ git grep -Flz '#include <gcov.h>' -- '*.c' |
          xargs -0 -I '{}' sh -c \
          "printf '%s\n' \"\`sed 's|<gcov\\.h>|\"../include/gcov_wrapper.h\"|' '{}'\`\" >'{}'"
    
    Note: This is the continuation of commit 31557e9 ("gcov: add missing
    gcov.h includes") / PR netblue30#4360.
    
    [1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=d39f7dc8d558ca31a661b02d08ff090ce65e6652
    [2] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=c0532db47d092430f8e8f497b2dc53343527bb13
    [3] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=811b7636cb8c10f1a550a76242b5666c7ae36da2
    [4] https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=libgcc/libgcov-interface.c;h=855e8612018d1c9caf90396a3271337aaefdb9b3#l86
    kmk3 committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    b408b20 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. firejail.h: fix typo of "either" in license header

    Added on commit e770ab6 ("appimage: automatically detect profile").
    kmk3 committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    ff4277a View commit details
    Browse the repository at this point in the history
  2. seccomp man page update

    * move everything related to modification
    of the default seccomp filter from --seccomp
    to --seccomp= entry
    
    * update errno descriptions
    smitsohu committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    925c9fe View commit details
    Browse the repository at this point in the history
  3. RELNOTES

    smitsohu committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    43fb38e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    771dcce View commit details
    Browse the repository at this point in the history
  5. Merge pull request netblue30#4374 from smitsohu/euid

    fs_home.c: run more code with euid of the user
    smitsohu committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    99e5335 View commit details
    Browse the repository at this point in the history
  6. Merge pull request netblue30#4340 from smitsohu/kcmp

    augment seccomp lists in firejail.config
    smitsohu committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    46712f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    533a57e View commit details
    Browse the repository at this point in the history
  8. tweaks

    smitsohu committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    0c2a5e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. gcov: fix indentation

    kmk3 committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    98d223d View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4373 from kmk3/gcov-fix-build-gcc11

    gcov: fix build failure with gcc 11.1.0
    netblue30 committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    77e9d0d View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4375 from smitsohu/kcmp

    remove kcmp from seccomp default drop list
    netblue30 committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    ed142c6 View commit details
    Browse the repository at this point in the history
  4. gcov: use no-op functions if not enabled

    Instead of wrapping every gcov function call in an ifdef.
    
    Note: The usage of `((void)0)` is based on section 7.2 of the C99
    standard (N1256)[1] [2]:
    
    > 7.2 Diagnostics <assert.h>
    >
    > 1 The header <assert.h> defines the assert macro and refers to another
    > macro,
    >
    >     NDEBUG
    >
    > which is not defined by <assert.h>. If NDEBUG is defined as a macro
    > name at the point in the source file where <assert.h> is included, the
    > assert macro is defined simply as
    >
    >     #define assert(ignore) ((void)0)
    
    See also assert.h(0p) from POSIX.1-2017[3].
    
    Note: This is a continuation of commit b408b20 ("gcov: fix build
    failure with gcc 11.1.0") / PR netblue30#4373.
    
    [1] http:https://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf
    [2] https://port70.net/~nsz/c/c99/n1256.html#7.2
    [3] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/assert.h.html
    kmk3 committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    5106b2e View commit details
    Browse the repository at this point in the history
  5. Merge pull request netblue30#4369 from pirate486743186/rtv

    rtv profile correction
    netblue30 committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    e056101 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Merge pull request netblue30#4376 from kmk3/gcov-add-nop-functions

    gcov: use no-op functions if not enabled
    netblue30 committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    807bf63 View commit details
    Browse the repository at this point in the history
  2. README update

    netblue30 committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    fd6d58d View commit details
    Browse the repository at this point in the history
  3. README update

    netblue30 committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    17c6057 View commit details
    Browse the repository at this point in the history
  4. Merge pull request netblue30#4332 from rusty-snake/bitwarden-electron

    Refactor bitwarden as electron redirect
    netblue30 committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    a3397a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    835dd5f View commit details
    Browse the repository at this point in the history
  6. release 0.9.66 testing

    netblue30 committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    b3ce082 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    648af4e View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Configuration menu
    Copy the full SHA
    a67bb37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8816dd5 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Merge pull request netblue30#4365 from lxeiqr/sndio-fix

    Fix sndio support
    netblue30 committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    9abc12b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0562ceb View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. wrc: allow cups socket

    rusty-snake committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    0bae164 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c08414f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2021

  1. Configuration menu
    Copy the full SHA
    45f2ba5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a11707e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c32924b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Configuration menu
    Copy the full SHA
    fe0f975 View commit details
    Browse the repository at this point in the history
  2. allow/deny fbuilder

    netblue30 committed Jul 5, 2021
    Configuration menu
    Copy the full SHA
    4438f14 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Create profcleaner.sh

    profcleaner.c is just sed, I was wondering why we need C for that.
    rusty-snake committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    ed02ab5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1021fb9 View commit details
    Browse the repository at this point in the history
  3. Exclude allow/deny move in profile from git blame

    fe0f975 (move whitelist/blacklist to
    allow/deny) is just a huge rename w/o effects to the profile. Ignoreing
    it in git blame to see which commits actually added/changed a
    allow/nodeny command.
    
    Configure git to use .git-blame-ignore-revs:
    
        git config blame.ignoreRevsFile .git-blame-ignore-revs
    rusty-snake committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    b023b9a View commit details
    Browse the repository at this point in the history
  4. Fix clion

    Add new clion-eap profile
    Fix broken clion profile
    vnepogodin committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    3777bd7 View commit details
    Browse the repository at this point in the history
  5. Remove unnecessary

    vnepogodin committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    d010afe View commit details
    Browse the repository at this point in the history
  6. Revert changes

    vnepogodin committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    c2f8d4d View commit details
    Browse the repository at this point in the history
  7. profcleaner.sh: Rename --all to --system

    [skip ci]
    rusty-snake committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    1bb3f61 View commit details
    Browse the repository at this point in the history
  8. Revert changes

    vnepogodin committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    3b90a80 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5172e3a View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Add new directories

    vnepogodin committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    b282636 View commit details
    Browse the repository at this point in the history
  2. Sort

    vnepogodin committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    cbfcf61 View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4392 from rusty-snake/sort-disable-progr…

    …ams.inc
    
    LC_ALL=C sort disable-programs.inc
    netblue30 committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    6afe2f7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request netblue30#4391 from vnepogodin/master

    Update Clion profile and Add Clion EAP profile
    netblue30 committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    d4db566 View commit details
    Browse the repository at this point in the history
  5. Merge pull request netblue30#4390 from rusty-snake/git-blame-ignore-revs

    Exclude allow/deny move in profile from git blame
    netblue30 committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    3adc447 View commit details
    Browse the repository at this point in the history
  6. Merge pull request netblue30#4388 from rusty-snake/allow-deny-zsh

    allow/deny in zsh completion
    netblue30 committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    665023e View commit details
    Browse the repository at this point in the history
  7. Merge pull request netblue30#4389 from rusty-snake/profcleaner.sh

    Create profcleaner.sh
    netblue30 committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    00cb8b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Configuration menu
    Copy the full SHA
    0b31c41 View commit details
    Browse the repository at this point in the history
  2. Fix file-roller.profile

    [skip ci]
    rusty-snake committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    e66ba7c View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

  1. Configuration menu
    Copy the full SHA
    2bcf83e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2021

  1. disable-common.inc update

    netblue30 committed Jul 13, 2021
    Configuration menu
    Copy the full SHA
    110a74f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba5f5c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Configuration menu
    Copy the full SHA
    ba9c969 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    599b9af View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2021

  1. Merge pull request netblue30#4288 from rusty-snake/whitelist-run-common

    Create whitelist-run-common.inc
    rusty-snake committed Jul 16, 2021
    Configuration menu
    Copy the full SHA
    6422a67 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2021

  1. Configuration menu
    Copy the full SHA
    a1a9c44 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

  1. Add MS Edge Beta profile

    Profile for Dev channel already exists. Profile for "standard" Edge does
    as well but is a redirect to Dev profile
    
    See
    b9b65f6
    
    Fixes netblue30#4409
    Fred-Barclay committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    42a0351 View commit details
    Browse the repository at this point in the history
  2. Revert "move whitelist/blacklist to allow/deny"

    This reverts commit fe0f975.
    
    Note: This only reverts the changes from etc.
    
    The 4 aliases introduced on commit 45f2ba5 are mere, well, aliases.
    That is, they fail to address the different usability problems discussed
    on [netblue30#3447][3447] and in fact only make things more confusing (as has
    already been mentioned on [this][4379] and later comments).  The main
    reason is that the aliases do not meaningfully map to the original
    commands.  For example, the commands from each pair below seem like they
    would do the exact same thing:
    
    * `allow` and `nodeny`
    * `deny` and `noallow`
    
    Additionally, if these aliases are not the final commands, but only a
    test/work-in-progress, then keeping the wide-scale search/replace
    changes made on commit fe0f975 would only serve to cause confusion, as
    users of firejail-git, contributors and downstream projects might start
    changing the commands used on their profiles, only to later have to
    change them again, potentially to completely different commands.
    
    The sooner this is undone the better, as (besides the above reasons) the
    more profile changes there are between the original commit and the
    revert, the harder it is to e.g.: `git diff` versions of files across
    the following revision ranges: before the commit, after the commit but
    before the revert and after the revert.  Note: This is still the case
    even if a commit is [ignored by `git blame`][4390].
    
    So let us revert fe0f975 and only reapply similar large-scale changes
    once we have discussed and settled on better commands.
    
    How the revert was applied: Despite using the auto-generated message
    from `git revert`, to ensure correctness and to avoid conflicts the
    changes were reverted in different steps: Firstly, revert the files
    which can be safely reverted directly ("filestorevert"):
    
        # Find out which files have been changed on fe0f975, but have not
        # been changed afterwards and list them on "filestorevert"
        git show --pretty='' --name-only fe0f975 -- etc | LC_ALL=C sort >allfiles
        git diff --name-only fe0f975..master -- etc | LC_ALL=C sort >filestoignore
        comm -2 -3 allfiles filestoignore >filestorevert
    
        # Note: There are 3 extra files on filestoignore because they were
        # added after commit fe0f975
        wc -l allfiles filestoignore filestorevert | head -n 3
        #   797 allfiles
        #     8 filestoignore
        #   792 filestorevert
    
        # Automatically revert files in "filestorevert"
        # See https://stackoverflow.com/a/23401018/10095231
        tr '\n' '\000' <filestorevert | xargs -0 git show fe0f975 -- |
        git apply --reverse
    
        printf 'Total files reverted:\n'
        git diff --name-only | wc -l
        # 792
    
    Secondly, do some search/replace on the rest:
    
        tr '\n' '\000' <filestoignore | xargs -0 sed -i.bak \
          -e 's/allow  /whitelist /' -e 's/noallow  /nowhitelist /' \
          -e 's/deny  /blacklist /' -e 's/nodeny  /noblacklist /' \
          -e 's/deny-nolog  /blacklist-nolog /'
    
        find etc -name '*.bak' -print0 | xargs -0 rm
    
    Thirdly, verify the result.  The following command shows the difference
    between all the changes in etc from before fe0f975 and this commit
    (inclusive):
    
        git diff fe0f975~1 -- etc
    
    From the output, it looks like all alias changes are fully reverted and
    that the other changes to etc (from after fe0f975) remain, so the
    revert seems to be done correctly.
    
    [3447]: netblue30#3447
    [4379]: netblue30#4379 (comment)
    [4390]: netblue30#4390
    kmk3 committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    f43382f View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2021

  1. Update telegram.profile

    Recently I have noticed these two-
    - org.telegram.desktop.BaseGtkIntegration-0fe332cb424bfc37f394ccb976afec41
    - org.telegram.desktop.GtkIntegration-0fe332cb424bfc37f394ccb976afec41
     & without dbus rule for these two, telegram isn't quiting.
    Neo00001 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    7d52575 View commit details
    Browse the repository at this point in the history
  2. Update avidemux.profile

    Neo00001 committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    cd09840 View commit details
    Browse the repository at this point in the history
  3. new profiles

    rusty-snake committed Jul 20, 2021
    Configuration menu
    Copy the full SHA
    a25e4a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    766931c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a490e67 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. output options: expand ~

    smitsohu committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    02ebd9a View commit details
    Browse the repository at this point in the history
  2. testing

    smitsohu committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    2b696b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Configuration menu
    Copy the full SHA
    53b2d81 View commit details
    Browse the repository at this point in the history
  2. Complete 42a0351

    Add ms-edge-beta paths to disable-programs.inc
    
    Support firecfg
    
    Adding to release notes (already added to README.md)
    Fred-Barclay committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    68280da View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2021

  1. organize program startup

    fixes a number of smaller issues:
    
    * enable allow-debuggers option for Firejail login shells
    * dhcp: noblacklist /sbin and /usr/sbin also when configuring a Firejail login shell
    * don't print error when built with disable-suid: firejail --nonewprivs --quiet firejail
    * don't process appimage option twice
    * no unnecessary argument parsing when run via firecfg symbolic link
    * process quiet option earlier, so it is available to init_cfg
    smitsohu committed Jul 24, 2021
    Configuration menu
    Copy the full SHA
    ee31d6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ba2024 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2021

  1. Configuration menu
    Copy the full SHA
    209cdb5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4410 from kmk3/revert-allow-deny-etc

    Revert "move whitelist/blacklist to allow/deny"
    netblue30 committed Jul 25, 2021
    Configuration menu
    Copy the full SHA
    8b50039 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. Create ncdu2.profile

    glitsj16 committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    ac3b2b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02ac002 View commit details
    Browse the repository at this point in the history
  3. add ncdu2 profile

    glitsj16 committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    67e2843 View commit details
    Browse the repository at this point in the history
  4. ordering and additions

    glitsj16 committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    406db5b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4261360 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Configuration menu
    Copy the full SHA
    9ca0d7a View commit details
    Browse the repository at this point in the history
  2. Update RELNOTES

    rusty-snake committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    fd97365 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f867d0 View commit details
    Browse the repository at this point in the history
  4. Update etc/templates/syscalls.txt

    Rework + suggest --seccomp-error-action=log
    rusty-snake committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    bf88637 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48a97c2 View commit details
    Browse the repository at this point in the history
  6. kodi.profile: Add Lutris Kodi Addon note

    Closes netblue30#3785 -- Allowing calling specific apps outside the sandbox or with a different firejail profile
    
    The idea isn't worng but should be reweiten in a seperate issue without
    all the kodi/lutris clutter.
    rusty-snake committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    34b9d50 View commit details
    Browse the repository at this point in the history
  7. intrusion detection system

    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    a627071 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e7f3c2a View commit details
    Browse the repository at this point in the history
  9. remove compile warnings

    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    9b776ba View commit details
    Browse the repository at this point in the history
  10. fix grammar

    glitsj16 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    c8dd81d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6e0504f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4e373a8 View commit details
    Browse the repository at this point in the history
  13. Merge pull request netblue30#4427 from glitsj16/ids

    IDS fixes
    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    95ff3a7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request netblue30#4419 from glitsj16/ncdu2

    add ncdu2 redirect profile
    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    b78f181 View commit details
    Browse the repository at this point in the history
  15. Merge pull request netblue30#4412 from netblue30/Neo00001-patch-1

    Update telegram.profile
    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    f591e8e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2b5eb07 View commit details
    Browse the repository at this point in the history
  17. Merge pull request netblue30#4407 from 0x6a61/master

    Fix Firefox 'Profile not found' - whitelist /run/user/xxx/firefox
    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    ac07da9 View commit details
    Browse the repository at this point in the history
  18. Merge pull request netblue30#4420 from glitsj16/dci

    ordering and additions
    netblue30 committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    bc99ba2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2e4d52e View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    060e34d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    982013d View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. rework make test-fs

    startx2017 committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    b4424d9 View commit details
    Browse the repository at this point in the history
  2. cleanup make test-fs

    startx2017 committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    0043826 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4307b4 View commit details
    Browse the repository at this point in the history
  4. fix deb package building

    netblue30 committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    4f30e6f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e1817a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a964e3b View commit details
    Browse the repository at this point in the history
  7. merge

    netblue30 committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    2eb35d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. Configuration menu
    Copy the full SHA
    56e0c9f View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2021

  1. Configuration menu
    Copy the full SHA
    6c58fc4 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2021

  1. Add electron[0-9]{0,2} to all electron redirect …

    …profiles with private-bin
    rusty-snake committed Aug 1, 2021
    Configuration menu
    Copy the full SHA
    ed1f0c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Configuration menu
    Copy the full SHA
    242d5c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Profile fixes

    - Fix netblue30#4157 -- [Feature] Should rmenv GitHub auth tokens
      There are still more token variables from other program that should be
      added.
    - Fix netblue30#4093 -- darktable needs read access to liblua*
    - Fix netblue30#4383 -- move noblacklist ${HOME}/.bogofilter to email-common.profile for claws-mail (and other mailers)
    - Fix xournalpp.profile
    - syscalls.txt: ausyscall i386 -> firejail --debug-syscalls32
    rusty-snake committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    f4b36e8 View commit details
    Browse the repository at this point in the history
  2. Add wru to firefox-common, chromium-common and profile.template

    Still unresolved:
    > If someone who use systemd-resolved can say more which resolv.conf is necessary on such system.
    > whitelist /run/systemd/resolve/resolv.conf
    > whitelist /run/systemd/resolve/stub-resolv.conf
    rusty-snake committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    8d3d67e View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. Configuration menu
    Copy the full SHA
    16aa6f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c55943 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Configuration menu
    Copy the full SHA
    5f9873d View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    925ff6f View commit details
    Browse the repository at this point in the history
  2. Fix zim and rednotebook

    Introduced in 2e4d52e
    rusty-snake committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    3836131 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a72b59c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    939eb7f View commit details
    Browse the repository at this point in the history
  5. Update keepassxc.profile

    - Add whitelist-run-common.inc
    - Drop netlink (there are no error or borken feature for me (including
      auto-type))
    - Second update for the dbus-policy
    rusty-snake committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    d423b0c View commit details
    Browse the repository at this point in the history
  6. fix man firejail-profile

    machine-id is not affected by --disable-network and matches in "User
    Environment" as well.
    rusty-snake committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    04fba33 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Configuration menu
    Copy the full SHA
    bd623d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Configuration menu
    Copy the full SHA
    ca8603c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40ad5ce View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Configuration menu
    Copy the full SHA
    8278936 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Update celluloid.profile

    rusty-snake committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    38accb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3381c61 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. telegram.profile: whitelist /usr/share/TelegramDesktop

    Telegram loads packed resources dynamically since 443eef3202ee43c2e820cc550fbcc70a7609f452.
    
    In the official Debian package, the relevant file can be found at /usr/share/TelegramDesktop/tresources.rcc.
    
    If the file cannot be loaded, the program fails to launch and prints "Packed resources not found".
    davidebeatrici committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    aa61917 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2021

  1. Fix hanging arp_check

    arp_check relied on select(2) decreasing the timeout. This doesn't seem
    to be the case on Linux anymore, thus arp_check tends to hang when the
    interface sees a lot of traffic. Calculating the timeout explicitly
    solves the problem.
    minus7 committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    e84122f View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    50ca2a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2021

  1. bug_report.md: add missing blank lines

    Isolate each section title and each list from other elements, to make
    them more visually distinguishable.  This should also make it easier to
    find and edit only the parts that are meant to be edited.
    
    See also the following discussion:
    netblue30#4468
    kmk3 committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    df76627 View commit details
    Browse the repository at this point in the history
  2. bug_report.md: turn section titles into headers

    This properly separates the document into sections and makes the titles
    stand out more.  It is also more consistent with what is generated by
    GitHub issue forms (YAML).
    
    See also the following discussion:
    netblue30#4468
    kmk3 committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    7b69b3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    06317bc View commit details
    Browse the repository at this point in the history
  4. bug_report.md: format the details section

    And put the code block inside of an HTML paragraph, so that it's not
    just free floating after the `<summary>`.
    kmk3 committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    dc3859f View commit details
    Browse the repository at this point in the history
  5. bug_report.md: add log section

    Currently, the log portion seems to be part of the Checklist section.
    kmk3 committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    26d6744 View commit details
    Browse the repository at this point in the history
  6. README.md: add artix linux to distro list

    Home page: https://artixlinux.org
    
    A few months ago, running `pacman -S firejail` would install it from
    Arch's "community" repository by default.  But currently, Artix has its
    own firejail package, in the "galaxy" repository:
    
    * https://gitea.artixlinux.org/packagesF/firejail
    * https://repology.org/project/firejail/versions
    
    See also the following article from 2021-06-09:
    
    https://artixlinux.org/news.php#Arch_repositories_made_optional
    
    > Arch repositories made optional
    >
    > Artix has reached the stage where it can operate without the help of
    > the Arch repositories, including the preparation of its installation
    > media.  As such, all new weekly ISO images will ship without [extra],
    > [community] and [multilib] enabled in pacman.conf.  Existing setups
    > will not be affected, but new users may want to enable them and
    > benefit from the additional packages.  Instructions are provided in
    > our wiki[1].
    >
    > TL;DR:
    >
    >     # pacman -Syu artix-archlinux-support
    
    For reference, the distro list was added on commit ee03888
    ("prioritize installing via OS (netblue30#3442)") / PR netblue30#3442.
    
    [1] https://wiki.artixlinux.org/Main/Repositories#Arch_repositories
    kmk3 committed Aug 25, 2021
    Configuration menu
    Copy the full SHA
    6be652e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. creating gallery-dl.profile

    pirate486743186 committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    b1c8dfc View commit details
    Browse the repository at this point in the history
  2. create yt-dlp.profile

    pirate486743186 committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    77e40a7 View commit details
    Browse the repository at this point in the history
  3. .git-blame-ignore-revs: add revert of allow/deny move

    Add commit f43382f ("Revert "move whitelist/blacklist to allow/deny"")
    from PR netblue30#4410.
    
    As mentioned on commit b023b9a ("Exclude allow/deny move in profile
    from git blame") / PR netblue30#4390, commit fe0f975 ("move whitelist/blacklist
    to allow/deny") "is just a huge rename", and so is the revert of it.
    
    Note that there is a follow-up to f43382f: commit 2e4d52e ("Revert
    allow/deny additional files") (sort of related to netblue30#4421).  It renames a
    bit too much, which is later fixed by commit 3836131 ("Fix zim and
    rednotebook").  Since these are small changes and since they involve
    regressions, neither commit is added.
    kmk3 committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    32de609 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2021

  1. updating youtube-viewers-common.profile (netblue30#4485)

    pirate486743186 committed Aug 28, 2021
    Configuration menu
    Copy the full SHA
    7c6584f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Merge pull request netblue30#4476 from minus7/master

    Fix hanging arp_check
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    76ee518 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4484 from pirate486743186/gallery-dl

    creating gallery-dl.profile
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    136ab51 View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4486 from pirate486743186/yt-dlp-profile

    create yt-dlp.profile
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    fe9b905 View commit details
    Browse the repository at this point in the history
  4. Merge pull request netblue30#4475 from davidebeatrici/telegram-deskto…

    …p-2.6.1-fix
    
    telegram.profile: whitelist /usr/share/TelegramDesktop
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    18fa01c View commit details
    Browse the repository at this point in the history
  5. Merge pull request netblue30#4477 from bjpbakker/multimc5-lwjgl

    multimc5: fix exec of LWJGL libraries
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    d0668fb View commit details
    Browse the repository at this point in the history
  6. Merge pull request netblue30#4479 from kmk3/issue-template-improvements

    Issue template improvements
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    1cf621c View commit details
    Browse the repository at this point in the history
  7. Merge pull request netblue30#4481 from kmk3/readme-add-artix

    README.md: add artix linux to distro list
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    8ba6647 View commit details
    Browse the repository at this point in the history
  8. Merge pull request netblue30#4487 from kmk3/blame-ignore-add-big-revert

    .git-blame-ignore-revs: add revert of allow/deny move
    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    673582f View commit details
    Browse the repository at this point in the history
  9. merges

    netblue30 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    a44fa49 View commit details
    Browse the repository at this point in the history
  10. fix duplicate global

    pirate486743186 committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    8bf3bb2 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Blacklist Exodus wallet

    tredondo committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    13adc77 View commit details
    Browse the repository at this point in the history
  2. Revert "allow/deny help and man pages"

    This reverts commit a11707e.
    
    The man pages currently direct users to use the aliases instead of the
    commands, which some users of firejail-git may end up doing.  Example:
    
    netblue30#4496
    
    So revert the man page changes as well to avoid confusion.
    
    Note: This is not a full revert.  The commit in question also contains
    some string formatting fixes on src/firejail/usage.c (related to dbus
    and netmask), which are left intact.
    
    Relates to netblue30#4410.
    kmk3 committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    dd13595 View commit details
    Browse the repository at this point in the history
  3. Fix typo of "parent"

    kmk3 committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    0f27981 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Update wrc

    - whitelist /run/resolvconf/resolv.conf -- Fixes netblue30#4482
    - Drop whitelist for /run/systemd/resolve/stub-resolv.conf,
      /run/systemd/resolve/resolv.conf is the right path AIUI.
    rusty-snake committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    33086c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7264f1 View commit details
    Browse the repository at this point in the history
  3. Fix netblue30#4506 -- Freetube does not start

    Freetube from AUR uses a wrapper script
    rusty-snake committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    eae1f4b View commit details
    Browse the repository at this point in the history
  4. Update wrc for Arch Linux (netblue30#4507)

    This is a quick fix of netblue30#4482 for distributions that link /etc/resolv.conf to /run/systemd/resolve/stub-resolv.conf (Arch Linux is one of them).
    mjanonis committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    6192585 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2021

  1. Update RELNOTES

    rusty-snake committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    3a33386 View commit details
    Browse the repository at this point in the history
  2. Profile fixes

    - disable-programs.inc: blacklist ${HOME}/.local/state/pipewire
      If you did not yet noticed, on 08th May 2021 the XDG Base Directory
      Specification 0.8 was resleased (the first update since 2010). New are
      $XDG_STATE_HOME and $HOME/.local/bin.
    - keepassxc: mkdirs are necessary
    - gnote: harden
    - pngquant: harden
    rusty-snake committed Sep 4, 2021
    Configuration menu
    Copy the full SHA
    263e3fe View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Configuration menu
    Copy the full SHA
    e17223e View commit details
    Browse the repository at this point in the history
  2. Update telegram.profile

    nidamanx committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    dc59143 View commit details
    Browse the repository at this point in the history
  3. Rework pipewire/wayland

    - closes netblue30#4483 -- mpv requires whitelisting /usr/share/pipewire
    - wruc: whitelist pipewire-?, pipewire is becoming more popular and was
      developed with isolation (container/sandbox) in mind.
    - wruc: whitelist wayland-? instead of only -0 and -1
    - wusc: whitelist /usr/share/pipewire
    - remove these wruc/wusc lines from other profiles
    - firefox-common-addons: Make ignore wruc work again (netblue30#4512)
    - firefox: org.freedesktop.portal.Desktop should be enough
    rusty-snake committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    5d3e0e8 View commit details
    Browse the repository at this point in the history
  4. Rework issue templates

    rusty-snake committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    7b3cd31 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Configuration menu
    Copy the full SHA
    1b6bdca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    befa500 View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4493 from pirate486743186/fix-duplicate-…

    …global
    
    fix duplicate globals
    rusty-snake committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    8c8282e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af94772 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2021

  1. Configuration menu
    Copy the full SHA
    a138a65 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. bug_report.md: improve grammar

    Co-authored-by: rusty-snake <[email protected]>
    kmk3 and rusty-snake committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    1b1009c View commit details
    Browse the repository at this point in the history
  2. bug_report.md: clarify message

    Co-authored-by: rusty-snake <[email protected]>
    kmk3 and rusty-snake committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    b3212ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f2597d View commit details
    Browse the repository at this point in the history
  4. Update SECURITY.md

    rusty-snake committed Sep 17, 2021
    Configuration menu
    Copy the full SHA
    7aec067 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Add ld.so.preload to all private-etc lines

    Command:
    
        sed -i -E "s/^private-etc /private-etc ld.so.preload,/" \
            $(grep -LE "^private-etc .*ld.so.preload" etc/profile-*/*) \
            && python3 contrib/sort.py etc/profile-*/*
    rusty-snake committed Sep 18, 2021
    Configuration menu
    Copy the full SHA
    d8d97ac View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2021

  1. Fix netblue30#4555 - Allow evince to read .cbz file format

    Enable evince to display archived images (.cbz) file with plugin
    installed.
    lecso7 authored and rusty-snake committed Sep 19, 2021
    Configuration menu
    Copy the full SHA
    e9518d4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4501 from tredondo/patch-9

    Blacklist Exodus wallet
    rusty-snake committed Sep 19, 2021
    Configuration menu
    Copy the full SHA
    963e4d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3f2996 View commit details
    Browse the repository at this point in the history
  4. remove hosts file link check

    onny committed Sep 19, 2021
    Configuration menu
    Copy the full SHA
    ccc726f View commit details
    Browse the repository at this point in the history
  5. remove hosts file link check

    onny committed Sep 19, 2021
    Configuration menu
    Copy the full SHA
    c2c51e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2021

  1. Create goldendict.profile

    lecso7 committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    df53dce View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2021

  1. Merge pull request netblue30#4502 from kmk3/revert-allow-deny-man

    Revert "allow/deny help and man pages"
    kmk3 committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    6006ee5 View commit details
    Browse the repository at this point in the history
  2. rework exitcodes

    * add 128 to exitcode if child receives a fatal signal
    (this is similar to what bash and other shells do)
    * unify exitcodes across firejail: treat join'ed processes
    the same as processes in the primary process tree
    smitsohu committed Sep 21, 2021
    Configuration menu
    Copy the full SHA
    1b2710f View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2021

  1. Merge pull request netblue30#4533 from smitsohu/exitcode

    rework exitcodes
    smitsohu committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    3a9f18f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f927bc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a1dd38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    921c9cc View commit details
    Browse the repository at this point in the history
  5. use license file from gnu.org (netblue30#4571)

    The current file is missing the 'How to Apply These Terms to Your New
    Programs' section, which is an integral part of the GPL.
    
    More info here:
    https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html#GPLOmitPreamble
    
    File downloaded from:
    https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
    a1346054 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    ed1236f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47f7347 View commit details
    Browse the repository at this point in the history
  7. Update SECURITY.md

    reinerh committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    452916a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. Merge pull request netblue30#4560 from onny/nolinkcheck

    Remove /etc/hosts is_link check
    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    a5c7189 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4572 from a1346054/newline-fix

    Add missing final newlines
    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    efa57a6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request netblue30#4564 from lecso7/master

    Create goldendict.profile
    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    49449a1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request netblue30#4559 from rusty-snake/private-etc_ld.so.…

    …preload
    
    Add ld.so.preload to all private-etc lines
    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    99d2e60 View commit details
    Browse the repository at this point in the history
  5. Merge pull request netblue30#4514 from nidamanx/master

    telegram: Enable private-bin
    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    3492d15 View commit details
    Browse the repository at this point in the history
  6. merges

    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    d9c2558 View commit details
    Browse the repository at this point in the history
  7. update README

    netblue30 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    05374b0 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. private-lib: check firejail libraries as root user (netblue30#4576)

    users, and fldd in particular, might have no read permission
    on the firejail executable, make that ok by running fldd
    as root
    smitsohu committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    5025f4f View commit details
    Browse the repository at this point in the history
  2. private-lib fixup

    don't try to read /usr/bin/firejail if private-bin removed it
    from the sandbox filesystem
    smitsohu committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    8d36b86 View commit details
    Browse the repository at this point in the history
  3. trim excess whitespace

    a1346054 committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    6eafbfd View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Merge pull request netblue30#4575 from a1346054/whitespace-fix

    Trim excess whitespace
    kmk3 committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    09485e3 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Rework D-Bus policy of nheko

     - Allow org.freedesktop.secrets, fixes netblue30#4584
     - Improve comments about notifications and systray
    rusty-snake committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    6988a80 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. Profile fixes and hardening

     * cheese
       - fix: dbus-user.own org.gnome.Cheese
       - fix: whitelist /usr/share/gstreamer-1.0
       - fix: include allow-python3.inc
       - hardening: include disable-shell.inc
       - hardening: include whitelist-run-common.inc and whitelist /run/udev/data
       - hardening: whitelist /usr/libexec/gstreamer-1.0/gst-plugin-scanner
       - hardening: noinput
       - hardening: nosound
       - hardening: seccomp.block-secondary
       - hardening: private-dev
     * geekbench (closes netblue30#4576)
       - fix: noblacklist /sbin and noblacklist /usr/sbin
       - fix: noblacklist, blacklist, mkdir, whitelist, read-write ${HOME}/.geekbench5
       - fix: comment/remove private-bin, private-lib, private-opt
     * inkscape
       - add quiet for cli usage
     * musixmatch (netblue30#4518)
       - allow chroot
     * pandoc
       - fix: include allow-bin-sh.inc
       - fix: drop private-bin
       - hardening: include whitelist-runuser-common.inc
       - hardening: seccomp.block-secondary
    rusty-snake committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    f391291 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. add more EUID improvements

    smitsohu committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    9e18bf8 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2021

  1. Merge pull request netblue30#4585 from smitsohu/euid

    add more EUID improvements
    smitsohu committed Oct 2, 2021
    Configuration menu
    Copy the full SHA
    d2389ec View commit details
    Browse the repository at this point in the history
  2. Comment to use UPnP with amule.profile

    In order UPnP to work netlink protocol must be enabled.
    chrpinedo committed Oct 2, 2021
    Configuration menu
    Copy the full SHA
    23d7231 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    84d5469 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4371 from chrpinedo/patch-1

    Correct amule.profile for upnp
    smitsohu committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    32fb5ed View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. mountinfo: get mount id from failed call to name_to_handle_at

    Enables recursive remounting on very old kernels, which has some relevance
    for SailfishOS community ports.
    smitsohu committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    a78d014 View commit details
    Browse the repository at this point in the history
  2. Merge pull request netblue30#4590 from smitsohu/mountid

    Read mount id also on legacy kernels
    smitsohu committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    f02a218 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Add profile for luarocks

    DO NOT MERGE! Please review.
    
    MERGE BLOCKER: firecfg does not create the necessary symlink in
    /usr/local/bin
    /usr/bin/luarocks however is a proper working binary.
    
    Another annoyance from this: Neovim has a package manager called packer,
    which pollutes $HOME with manifest-5-[1-4].zip and a pile of .rockspec
    and .src.rock files.
    matu3ba committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    990ffbb View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. use allow-lua as its smaller.

    Co-authored-by: rusty-snake <[email protected]>
    matu3ba and rusty-snake committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    eb7dab0 View commit details
    Browse the repository at this point in the history
  2. remove disable-write-mnt

    Co-authored-by: rusty-snake <[email protected]>
    matu3ba and rusty-snake committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    4e670d2 View commit details
    Browse the repository at this point in the history
  3. shortening (default-disabled) private-etc

    Co-authored-by: rusty-snake <[email protected]>
    matu3ba and rusty-snake committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    5df4c63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6f0021 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65242d9 View commit details
    Browse the repository at this point in the history
  6. fix allow-lua.inc and disable-interpreters.inc

    noblacklist in allow-lua.inc must corresponds to blacklist section for
    lua in disable-interpreters.inc
    matu3ba committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    4c5ca65 View commit details
    Browse the repository at this point in the history
  7. add seccomp.block-secondary

    Co-authored-by: rusty-snake <[email protected]>
    matu3ba and rusty-snake committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    161df63 View commit details
    Browse the repository at this point in the history
  8. update luarocks profile

    * disable /run/user/userid
    * use well tested whitelist-usr-share-common.inc
    * use disable-X11.inc
    matu3ba committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    29ef011 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e610d2e View commit details
    Browse the repository at this point in the history
  10. update luarocks profile

    * dont break various application sandboxes with
      noblacklist /usr/include/lua*
      Instead insert it manually for luarocks.
    * remove redundant `blacklist /usr/share/lua` from
      disable-interpreters.inc
    matu3ba committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    f3e9ea0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ce1b231 View commit details
    Browse the repository at this point in the history
  12. fix order

    matu3ba committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    1d1f524 View commit details
    Browse the repository at this point in the history