| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Idea from @vinc17fr
https://github.com/netblue30/firejail/issues/4026#issuecomment-789178572
|
|\
| |
| | |
Improve error messages
|
| |
| |
| |
| |
| |
| |
| |
| | |
Better for portability and consistency. Currently strerror() is used
everywhere else, so use it here as well. printf's %m is a glibc
extension that is supported also by some other libc implementations.
Signed-off-by: Tomi Leppänen <tomi.leppanen@jolla.com>
|
|/
|
|
|
|
| |
Move error message after debug logging and add cause message.
Signed-off-by: Tomi Leppänen <tomi.leppanen@jolla.com>
|
|\
| |
| | |
Create rtv-addons.inc
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
moved to firejail/etc/inc
|
| |
| |
| | |
move include to proper place
|
| |
| |
| | |
"ignore dbus-system none" not needed
|
| |
| |
| | |
To optionally allow rtv to launch links in external programs.
|
|\ \
| | |
| | | |
Rename firefox-common-addons.inc
|
| | | |
|
| | |
| | |
| | |
| | | |
etc/profile-a-l/firefox-common-addons.profile
|
|\ \ \
| | | |
| | | | |
Rename chromium-common-hardened.inc
|
| | | | |
|
| | | | |
|
| |/ /
| | |
| | |
| | | |
etc/profile-a-l/chromium-common-hardened.profile
|
|\ \ \
| | | |
| | | | |
Rename feh-network.inc
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | | |
Rename archiver-common.inc
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |/ / |
|
|/ / |
|
|\ \
| | |
| | | |
Makefile improvements
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Avoid a stat() call for each affected target and also potentially speed
up parallel builds.
From the GNU make manual[1]:
> Phony targets are also useful in conjunction with recursive
> invocations of make (see Recursive Use of make). In this situation
> the makefile will often contain a variable which lists a number of
> sub-directories to be built.
[...]
> The implicit rule search (see Implicit Rules) is skipped for .PHONY
> targets. This is why declaring a target as .PHONY is good for
> performance, even if you are not worried about the actual file
> existing.
Commands used to search, replace and cleanup:
$ find -type f -name '*Makefile.in' -exec sed -i.bak \
-e 's/^all:/.PHONY: all\nall:/' \
-e 's/^clean:/.PHONY: clean\nclean:/' \
-e 's/^distclean:/.PHONY: distclean\ndistclean:/' '{}' +
$ find -type f -name '*Makefile.in.bak' -exec rm '{}' +
[1]: https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
With a fun little script:
$ git ls-files -z -- '*Makefile*' |
xargs -0 -I '{}' sh -c \
"test -s '{}' && printf '%s\n' \"\`git stripspace <'{}'\`\" >'{}'"
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
man firejail-profiles has it already. [skip ci]
|
| | | |
|