Securely Installing Brackets [SOLVED] -OR- Alternate Editor

Need help with C, C++, perl, python, etc?

Securely Installing Brackets [SOLVED] -OR- Alternate Editor

Postby cuchumino » 2016-11-15 14:17

Hello all!

Am interested in using Brackets on Debian because a web dev program that I am using currently "strongly suggests" it. However I know there is an old dependency that the .deb package requires from debian. Specifically libgcrypt11, and currently all my systems use Jessie.

I've read that people have installed the old wheezy package in order to satisfy. This doesn't sound right as it sounds like a bad idea from a security and OS stability stand point as this is old, outdated, and receives no security updates.

That being said, does anyone use Brackets on Debian Jessie, and if so, how did they *securely* install it without adding an old dependency?
Last edited by cuchumino on 2016-11-15 15:51, edited 1 time in total.
cuchumino
 
Posts: 44
Joined: 2015-10-09 20:09

Re: Securely Installing Brackets [SOLVED] -OR- Alternate Edi

Postby cuchumino » 2016-11-15 15:51

I ended up solving this. Although not sure if this is the most secure way, it is much better than adding the old package and having it available systemwide.

I used these resources.

https://brbsix.github.io/2015/10/29/fix ... xt-editor/

http://unix.stackexchange.com/questions ... repack-deb

Broad Strokes: I read that this was an issue with other programs as well. Adobe can't include the libgcrypt11 dep from what I could gather was a licensing issue?

I saw that someone created a script to unpackage, edit the debian dependency, add the libgcrypt11 file to the file system in /opt/brackets, then repackage it.

I didn't want to use a script that someone had wrote, or audit it myself, so I searched how to unpack, and repack a deb file.

Learned something new, have a new tool in toolkit, and fixed a problem. :)
cuchumino
 
Posts: 44
Joined: 2015-10-09 20:09

Re: Securely Installing Brackets [SOLVED] -OR- Alternate Edi

Postby stevepusser » 2016-11-15 20:24

I wonder if the Atom text editor from github would be a good alternative.
The MX Linux repositories: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Inkscape 0.92.1, Pale Moon 27.2.0, Liquorix kernel 4.9-18, mpv 0.24, Kodi 17.0, Shotwell 24.5, Mesa 13.0.6
User avatar
stevepusser
 
Posts: 7941
Joined: 2009-10-06 05:53

Re: Securely Installing Brackets [SOLVED] -OR- Alternate Edi

Postby cuchumino » 2016-11-16 00:29

stevepusser wrote:I wonder if the Atom text editor from github would be a good alternative.


In my search for an answer to the original question, saw that Atom also ran into a problem similar to the one that brackets had when installing a deb package. Not sure if they fixed it or not by adding the dependency in a local environment, or if they just upgraded the dependency to be in line with libgcrypt20.

I did install it just now and it did work without having to do any kind of juggling/unpack/repack. Might give it a shot if it allows a similar experience.

I just didn't know that Atom was an editor. Thanks for the tip! :)
cuchumino
 
Posts: 44
Joined: 2015-10-09 20:09


Return to Programming

Who is online

Users browsing this forum: No registered users and 2 guests

fashionable