Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upCritical file permission error causes VM Manager to fail #1152
Comments
bnvk
changed the title from
Critical file permission error
to
Critical file permission error causes VM Manager to fail
Aug 28, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Aug 28, 2015
More details- later after I noticed the error posted above, I also noticed most of the VMs in the Qubes VM Manager were no longer visible. Upon restarting my computer (multiple times) upon entering Qubes, the same error shows up and the Qubes VM Manager fails to load. I updated title of issue!
bnvk
commented
Aug 28, 2015
|
More details- later after I noticed the error posted above, I also noticed most of the VMs in the Qubes VM Manager were no longer visible. Upon restarting my computer (multiple times) upon entering Qubes, the same error shows up and the Qubes VM Manager fails to load. I updated title of issue! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Aug 28, 2015
Additionally, this bug seems to be related (by time of occurrence) to many notifications no longer showing up in the notification menu, namely copy to global clipboard notifications.
@marmarek are you available to help me debug this? It is somewhat debilitating to my daily workflow + seems like a potentially interesting / critical bug!
bnvk
commented
Aug 28, 2015
|
Additionally, this bug seems to be related (by time of occurrence) to many notifications no longer showing up in the notification menu, namely copy to global clipboard notifications. @marmarek are you available to help me debug this? It is somewhat debilitating to my daily workflow + seems like a potentially interesting / critical bug! |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Aug 28, 2015
Member
What are permissions in
/var/lib/qubes/appvm/fedora-21-dvm/apps.icons?
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
What are permissions in Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Aug 28, 2015
@marmarek thanks for responding. The permissions of /var/lib/qubes/appvm/fedora-21-dvm/apps.icons when typing ls -l are drw-rwS---
bnvk
commented
Aug 28, 2015
|
@marmarek thanks for responding. The permissions of |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Aug 28, 2015
Member
On Fri, Aug 28, 2015 at 07:11:52AM -0700, Brennan Novak wrote:
@marmarek thanks for responding. The permissions of
/var/lib/qubes/appvm/fedora-21-dvm/apps.iconswhen typingls -laredrw-rwS---
And the group is, I guess, root, right? It should be qubes...
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
On Fri, Aug 28, 2015 at 07:11:52AM -0700, Brennan Novak wrote:
And the group is, I guess, Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
commented
Aug 28, 2015
|
no, the user is my expected user and the group is |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Aug 28, 2015
Member
Ok... maybe something wrong with the directory itself (ls -ld)?
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
Ok... maybe something wrong with the directory itself ( Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Aug 28, 2015
That was the permissions of the apps.icons directory. Here are more details to clarify:
/var/lib/qubes/appvms/fedora-21-dvm/ has permissions drwxrws--- user qubes
/var/lib/qubes/appvms/fedora-21-dvm/apps.icons/ has permissions drw-rwS--- user qubes
The permissions of my numerous appvm directories vary quite a bit.
Most of them are drwx------ user user
While some are drwxrwsr-x user qubes
And the disp1 is unique with drwx--S--- user qubes
bnvk
commented
Aug 28, 2015
|
That was the permissions of the
The permissions of my numerous appvm directories vary quite a bit. Most of them are |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Aug 28, 2015
Member
Ok, for now fix the permissions with chmod -R a+X /var/lib/qubes
(capital "X" there is important). And I'll try to find why those
permissions were wrong in the first place.
You'll probably need to also restart qubes manager to have it working
back.
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
|
Ok, for now fix the permissions with You'll probably need to also restart qubes manager to have it working Best Regards, |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Aug 28, 2015
@marmarek that seemed to do the trick, thank so much! If it's at all helpful to debugging, many of the VMs that had user user ownership where VMs that I had installed from backups. Additionally, debian AppVMs were seemingly different ownership pattern
bnvk
commented
Aug 28, 2015
|
@marmarek that seemed to do the trick, thank so much! If it's at all helpful to debugging, many of the VMs that had |
marmarek
added
bug
C: core
C: qubes-manager
P: minor
labels
Sep 1, 2015
marmarek
added this to the Release 3.0 milestone
Sep 1, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Sep 3, 2015
Member
Hopefully fixed in marmarek/qubes-core-admin-linux@ccd8021
- Fixed to not generate icons for "internal" VMs
- Explicitly set umask to sane value
|
Hopefully fixed in marmarek/qubes-core-admin-linux@ccd8021
|
marmarek
closed this
Sep 3, 2015
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
bnvk
Oct 1, 2015
I've tested this exact step with the same corrupt .csv file and the error does not happen. Thanks @marmarek :)
bnvk
commented
Oct 1, 2015
|
I've tested this exact step with the same corrupt .csv file and the error does not happen. Thanks @marmarek :) |
bnvk commentedAug 27, 2015
I noticed the following and figured I should file an issue:
And then in the "Details" dialogue was the following:
I had been opening a file in a DisposableVM and then noticed this in the background so it may or may not be related- judging from FF icon error, probably not!
EDIT: it feels like it might be worth noting that the file I was trying to open in a DisposableVM was .csv file on USB thumbdrive and the file appeared to be corrupted and displayed an encoding error