aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* Merge branch 'master' into private-etc-fixesLibravatar netblue302023-02-06
|\
| * private-etc: java directory fixesLibravatar netblue302023-02-05
| |
| * private-etc: groups modifiedLibravatar netblue302023-02-05
| |
* | xiphos: fix private-etcLibravatar glitsj162023-02-05
| | | | | | There is no `/etc/ssli` AFAIK. Existing typo prior to private-etc rework likely caused this.
* | whois: fix private-etcLibravatar glitsj162023-02-05
| | | | | | There is no `/etc/jwhois.conf` AFAIK. Existing typo prior to private-etc rework likely caused this.
* | marker: fix private-etcLibravatar glitsj162023-02-05
| | | | | | `dconfgtk-3.0` was missing a `,` prior to the private-etc rework.
* | ghostwriter: fix private-etcLibravatar glitsj162023-02-05
| | | | | | There is no `/etc/groups` AFAIK. Existing typo prior to private-etc rework likely caused this.
* | email-common: fix private-etcLibravatar glitsj162023-02-05
| | | | | | There is no `/etc/groups` AFAIK. Existing typo prior to private-etc rework likely caused this.
* | discord-common: fix private-etcLibravatar glitsj162023-02-05
| | | | | | `passwd` is already in @default group.
* | aria2c: fix private-etcLibravatar glitsj162023-02-05
|/ | | There is no `/etc/groups` AFAIK. Existing typo prior to private-etc rework likely caused this.
* private-etc: big profile changesLibravatar netblue302023-02-05
|
* private-etc: cleanup toolLibravatar netblue302023-02-05
|
* RELNOTES: add build itemsLibravatar Kelvin M. Klann2023-02-05
| | | | Relates to #5627 #5637.
* RELNOTES: fix qutebrowser itemLibravatar Kelvin M. Klann2023-02-05
| | | | | | | | | | | | Change the "fix:" prefix to "bugfix:" and move it below modifs, for consistency with the previous releases. Also, add a missing PR reference and make the description match the current issue title. Added on commit be88622c8 ("private-etc: fix man page", 2023-01-25). Relates to #5601 #5618.
* RELNOTES: capitalize modif item to match the PR titleLibravatar Kelvin M. Klann2023-02-05
| | | | | | Added on commit 897f5791d ("merges", 2023-01-30). Relates to #5578.
* Merge pull request #5637 from kmk3/build-add-phonyLibravatar netblue302023-02-04
|\ | | | | build: mark most phony targets as such
| * build: mark most phony targets as suchLibravatar Kelvin M. Klann2023-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To improve clarity and to prevent unnecessary filesystem lookups. Overall, this appears to reduce the amount of implicit rule searches by ~4% for the default build and by ~12% for the "man" target (as an example): $ git checkout master >/dev/null 2>&1 $ git show --pretty='%h %ai %s' -s b55cb6a80 2023-01-31 18:56:42 -0500 testing $ ./configure >/dev/null $ make clean >/dev/null && make --debug=i -j 4 | grep -F 'Trying implicit' | wc -l 7101 $ make clean >/dev/null && make --debug=i -j 4 man | grep -F 'Trying implicit' | wc -l 1239 # (with this commit applied) $ make clean >/dev/null && make --debug=i -j 4 | grep -F 'Trying implicit' | wc -l 6793 $ make clean >/dev/null && make --debug=i -j 4 man | grep -F 'Trying implicit' | wc -l 1085 Environment: GNU make 4.4-1 on Artix Linux. Note: The amount lines printed is the same on non-parallel builds (that is, without `-j 4`). See commit 2465f9248 ("makefiles: make all, clean and distclean PHONY", 2021-02-12) / PR #4024 for details. Note: By "most phony targets" I mean all non-path targets except for the testing targets, which were being changed recently (for example, the "test-github" target) and so might still be under development.
* | Merge pull request #5638 from glitsj16/etc-groupsLibravatar netblue302023-02-04
|\ \ | |/ |/| etc_groups.h: sort groups alphabetically
| * etc_groups.h: sort groups alphabeticallyLibravatar glitsj162023-02-04
| |
| * etc_groups.h: internally sort groups alphabeticallyLibravatar glitsj162023-02-04
|/
* testingLibravatar netblue302023-01-31
|
* more github testsLibravatar netblue302023-01-31
|
* Merge pull request #5635 from kmk3/dc-add-ro-editor-browserLibravatar netblue302023-01-31
|\ | | | | disable-common.inc: add more ro editor/browser paths
| * disable-common.inc: make ~/.config/nano read-onlyLibravatar Kelvin M. Klann2023-01-30
| | | | | | | | | | | | Similarly to the existing ~/.nanorc entry. Taken from nano.profile.
| * disable-common.inc: add more ro editor/browser pathsLibravatar Kelvin M. Klann2023-01-30
| | | | | | | | | | | | | | | | | | Move some paths from mutt.profile and neomutt.profile. Added on commit 6b9bfad37 ("Fix python; add read-only to editors/cli browsers;re-add cache directory", 2020-12-29) / PR #3849. Misc: This is a follow-up to #5626.
* | Merge pull request #5631 from glitsj16/inkscapeLibravatar netblue302023-01-31
|\ \ | | | | | | inkscape: additional hardening and settings saving via D-Bus
| * | inkscape: rebase and drop mdwe commentLibravatar glitsj162023-01-31
| | |
| * | Merge branch 'netblue30:master' into inkscapeLibravatar glitsj162023-01-31
| |\ \
| * | | inkscape: additional hardening and settings saving functionality via D-BusLibravatar glitsj162023-01-29
| | | |
* | | | Merge pull request #5630 from glitsj16/warzone2100Libravatar netblue302023-01-31
|\ \ \ \ | | | | | | | | | | warzone2100: additional paths for Arch Linux
| * \ \ \ Merge branch 'netblue30:master' into warzone2100Libravatar glitsj162023-01-31
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | warzone2100: add mkdirLibravatar glitsj162023-01-29
| | | | | | | | | | | | | | | As suggested in review.
| * | | | additional blacklisting for warzone2100 on Arch LinuxLibravatar glitsj162023-01-29
| | | | |
| * | | | warzone2100: additional paths for Arch LinuxLibravatar glitsj162023-01-29
| | |/ / | |/| |
* | | | test fixLibravatar netblue302023-01-31
| | | |
* | | | split make test-github into different actionsLibravatar netblue302023-01-31
| | | |
* | | | testing sysutilsLibravatar netblue302023-01-31
| |/ / |/| |
* | | mergesLibravatar netblue302023-01-30
| | |
* | | Merge pull request #5578 from layderv/masterLibravatar netblue302023-01-30
|\ \ \ | |_|/ |/| | modif: Prevent sandbox name from containing only digits
| * | Prevent sandbox name from containing only digitsLibravatar layderv2023-01-24
| | | | | | | | | | | | | | | Names should not contain only numbers, as they are used in other commands as PIDs.
* | | disable-common.inc: sort history file pathsLibravatar Kelvin M. Klann2023-01-30
| | |
* | | disable-common.inc: remove redundant history entryLibravatar Kelvin M. Klann2023-01-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is already blocked by the first entry: blacklist-nolog ${HOME}/.*_history Added on commit 1d56e466c ("three new blacklist in disable-common.inc", 2019-06-18).
* | | private-etc: moved group names to @group syntax; GUI group renamed as @x11 ↵Libravatar netblue302023-01-30
| | | | | | | | | | | | group; added nvidia and X11 directories to @x11 group.
* | | Merge pull request #5626 from kmk3/mutt-reduce-mkdirLibravatar netblue302023-01-30
|\ \ \ | | | | | | | | mutt.profile: add ~/.mutthistory & reduce amount of paths created
| * | | mutt.profile: stop creating config files for other programsLibravatar Kelvin M. Klann2023-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let either the respective program or the user create the file. * ~/.bogofilter: Used by the bogofilter program * ~/.msmtprc: Used by the msmtp program Added on commit a8a8e33bc ("Add whitelisting to mutt; improve geary, new profile for neomutt", 2020-12-28) / PR #3849.
| * | | mutt.profile: stop creating editor/browser pathsLibravatar Kelvin M. Klann2023-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To reduce the amount of spam created in the user home directory. It's unlikely that these paths are going to be both: * Created only after mutt is first opened through firejail and * Created from within mutt Also, no other profile does that: $ git grep -El '(mkdir|mkfile) \$\{HOME\}/\.(emacs|nano|vim)' -- etc etc/profile-m-z/mutt.profile So just whitelist them if they already exist. Added on commit a8a8e33bc ("Add whitelisting to mutt; improve geary, new profile for neomutt", 2020-12-28) / PR #3849.
| * | | mutt.profile: add ~/.mutthistoryLibravatar Kelvin M. Klann2023-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the manual of mutt 2.2.9: > 3.125. history_file > > Type: path > Default: "~/.mutthistory" > > The file in which Mutt will save its history.
* | | | Merge pull request #5627 from kmk3/build-autogen-syntaxLibravatar netblue302023-01-30
|\ \ \ \ | | | | | | | | | | build: auto-generate syntax files
| * | | | build: sort with C locale when generating syntax listsLibravatar Kelvin M. Klann2023-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To ensure a consistent order. Misc: This might also make it a bit faster.
| * | | | build: make contrib target by defaultLibravatar Kelvin M. Klann2023-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the syntax target by default to make it harder to forget to update the syntax files. Note that the syntax files are built mostly silently and that they are generated relatively fast (they only take 40~70ms to build on a not exactly recent machine with `make clean; time make -j 4 syntax`), so they should not add much noise nor time noise when just trying to build firejail, for example.