mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #1161] Pale Moon profile invalid, line 30 being the problem #796
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#796
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pizzadude on GitHub (Mar 26, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1161
Launching Pale Moon with it's default profile fails because of "line 30 being invalid".
What is line 30 in /etc/firejail/palemoon.profile ?
It is this line:
private-opt palemoon
If I comment it out, Pale Moon launches.
It seems this bug was added with this commit:
https://github.com/netblue30/firejail/pull/1089/commits/a5b2d7ff64209e1a6b4d18d97fea74d50dc05091
@reinerh commented on GitHub (Mar 26, 2017):
Which version of firejail are you using?
@Fred-Barclay commented on GitHub (Mar 26, 2017):
Hi @pizzadude. Sorry for the trouble.
In addition to what version of firejail you use, what distro are you using?
EDIT: and how did you install pale moon?
2nd Edit: Can you also run the following two commands in your terminal from me, using the default palemoon profile (so
private-opt palemoonis not commented out):firejail palemoonfirejail --debug palemoon@pizzadude commented on GitHub (Mar 27, 2017):
Firejail version is 0.9.44.10. I was running Ubuntu Mate 16.04 LTS at the time of this bug report, but I upgraded to Ubuntu Mate 17.04 beta (for a different reason than this) and it has the same issue.
If I run it with the default profile:
firejail palemoon
Reading profile /etc/firejail/palemoon.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/whitelist-common.inc
Error: line 30 in /etc/firejail/palemoon.profile is invalid
firejail --debug palemoon
Autoselecting /bin/bash as shell
Command name #palemoon#
Found palemoon profile in /etc/firejail directory
Reading profile /etc/firejail/palemoon.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/whitelist-common.inc
Checking /usr/local/bin/palemoon
Checking /usr/bin/palemoon
Error: line 30 in /etc/firejail/palemoon.profile is invalid
EDIT: I installed Pale Moon with pminstaller. https://linux.palemoon.org/download/installer/
Sorry for taking long to respond.
@reinerh commented on GitHub (Mar 27, 2017):
On Mon, Mar 27, 2017 at 04:55:48AM -0700, PizzaDude wrote:
private-opt is only supported in the current git snapshot, it is
not yet released. So for now you could keep the private-opt line
commented out.
@pizzadude commented on GitHub (Mar 27, 2017):
@reinerh Okay, thanks. Also, I noticed that your firejail PPA doesn't have the latest stable release, and it doesn't support zesty either. Are you planning on supporting either of those? Thanks. : )
I prefer PPAs to manually installing deb files.
@reinerh commented on GitHub (Mar 27, 2017):
On Mon, Mar 27, 2017 at 05:06:43AM -0700, PizzaDude wrote:
Sorry, I forgot to update it, thanks for the reminder. :)
I will update it later and also create one for zesty.
@pizzadude commented on GitHub (Mar 27, 2017):
@reinerh Thanks :D