aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar sarneaud <sarneaud@users.noreply.github.com>2015-08-29 09:35:47 +1000
committerLibravatar sarneaud <sarneaud@users.noreply.github.com>2015-08-29 09:47:46 +1000
commit7415d03df0362a08b4ccf405f8f98147c76e6329 (patch)
treec8bbe199b0eaa94aa4e9c6b6c883f2a40f1e4b27 /etc
parentmore fixes for blacklist on Arch systems (diff)
downloadfirejail-7415d03df0362a08b4ccf405f8f98147c76e6329.tar.gz
firejail-7415d03df0362a08b4ccf405f8f98147c76e6329.tar.zst
firejail-7415d03df0362a08b4ccf405f8f98147c76e6329.zip
Rewrite globbing code to fix various minor issues
* Plug a memory leak. * Remove the short-circuit. (This breaks when someone uses [] or ? patterns without using *. I figure it's best to use the principle of least surprise and just let the system glob() implementation do what it does.) * Stop sorting results. I've also replaced a lot of disable-history.inc with a glob pattern. Now it catches files like .sqlite_history and whatever the user runs under rlwrap.
Diffstat (limited to 'etc')
-rw-r--r--etc/disable-history.inc9
1 files changed, 1 insertions, 8 deletions
diff --git a/etc/disable-history.inc b/etc/disable-history.inc
index 66261c1cf..7a91df828 100644
--- a/etc/disable-history.inc
+++ b/etc/disable-history.inc
@@ -1,10 +1,3 @@
1# History files in $HOME 1# History files in $HOME
2blacklist ${HOME}/.history 2blacklist ${HOME}/.history
3blacklist ${HOME}/.bash_history 3blacklist ${HOME}/.*_history
4blacklist ${HOME}/.zsh_history
5blacklist ${HOME}/.ksh_history
6blacklist ${HOME}/.sh_history
7blacklist ${HOME}/.nano_history
8blacklist ${HOME}/.python_history
9blacklist ${HOME}/.mysql_history
10blacklist ${HOME}/.pgsql_history \ No newline at end of file