Search Criteria
Package Details: session-desktop-bin 1.12.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/session-desktop-bin.git (read-only, click to copy) |
---|---|
Package Base: | session-desktop-bin |
Description: | Private messaging from your desktop |
Upstream URL: | https://getsession.org |
Keywords: | chat loki messengger session signal |
Licenses: | GPL3 |
Conflicts: | session-desktop, session-desktop-appimage, session-desktop-git, session-messenger-desktop |
Provides: | session-messenger-desktop |
Submitter: | ewhal |
Maintainer: | escape0707 (quadratz) |
Last Packager: | escape0707 |
Votes: | 22 |
Popularity: | 1.70 |
First Submitted: | 2020-02-11 10:08 (UTC) |
Last Updated: | 2024-04-19 08:47 (UTC) |
Dependencies (7)
- alsa-lib
- libnotify (libnotify-gitAUR)
- libxss
- libxtst
- nss (nss-hgAUR)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, xdg-utils-lxqtAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-betterlockscreenAUR, mimejs-gitAUR, xdg-utils-mimeoAUR)
- libappindicator-gtk3 (libappindicator-bzrAUR) (optional) – for tray support
Latest Comments
1 2 3 Next › Last »
glitsj16 commented on 2024-03-03 13:14 (UTC)
@escape0707 It was exactly from extra/chromium that I took it to be still a good thing to do security-wise. I'll dig through my notes and add more detailed info. Thanks for the speedy change!
escape0707 commented on 2024-03-03 12:15 (UTC) (edited on 2024-03-03 12:15 (UTC) by escape0707)
@glitsj16 Thanks for the note. I've never saw related info on the Electron package guidelines page, but after some search, I decided to follow extra/chromium and give
chrome-sandbox
SUID. I would be grateful if you could leave some related documentation explaining the necessity of this, though.glitsj16 commented on 2024-03-03 07:02 (UTC)
The
chrome-sandbox
file needs to be SUID. That's a rather important security feature. Please correct this. A one-liner change: chmod 4755 $pkgdir/opt/Session/chrome-sandboxescape0707 commented on 2023-10-08 17:20 (UTC) (edited on 2023-12-16 13:00 (UTC) by escape0707)
Old unnecessary
.install
file removed from this package. If you see an error message saying/usr/bin/session-messenger-desktop already exists
during your next update, you can simplysudo rm /usr/bin/session-messenger-desktop
then redo the updating process.It's because previously this package used a
.install
script to create the symlink in/usr/bin
to the actual executable file installed in/opt
, and thus this symlink is not managed by pacman directly. When you upgrade, pacman will frown upon this file and refuse to overwrite files it doesn't recoginzed yet. So justrm
the symlink and restart updating again.escape0707 commented on 2023-10-07 04:50 (UTC)
@post-factum Oh yes, you are right. I thought about changing these part when I applied to take over this orphaned package, but forgot it when the take-over happened. I'll look into it when I'm home.
post-factum commented on 2023-10-06 19:13 (UTC)
There's no point in creating the
/usr/bin/session-messenger-desktop
unpackaged symlink in the.install
file. This should be replaced by the following commands in thePKGBUILD
:Also, there's no need to call
update-desktop-database
/gtk-update-icon-cache
in the.install
file aspacman
hook takes care of that automatically.This means the
.install
file can and should be removed.Offbeat_Stuff commented on 2023-04-19 10:50 (UTC)
Updated PKGBUILD
phnx47 commented on 2023-04-03 13:12 (UTC)
@sperg512 Hi, do you have have time to update package? You can add me as Co-Maintainer if you need help.
alecov commented on 2023-01-05 16:44 (UTC) (edited on 2023-01-05 16:44 (UTC) by alecov)
Recently the binary has been complaining about chrome-sandbox not being setuid. I've fixed this by including the following in package():
sperg512 commented on 2022-08-07 13:39 (UTC)
Thanks, I forgot about this lol. I will get this updated now (assuming my ISP didn't block SSH again...)
1 2 3 Next › Last »