View Single Post
Old 03-06-2015, 09:00 PM   #24
Queso
Member
Queso began at the beginning.
 
Posts: 22
Karma: 10
Join Date: Feb 2015
Device: Onyx Boox M96C
Quote:
Originally Posted by kovidgoyal View Post
As opposed to directly running code in the actual program you download from a distribution's servers, which in turn have downloaded it from either github or the source tarballs I publish? I've never understood this crazy meme that runs around the internet about how it is "scary" to run installer scripts downloaded from the internet. It reeks of security theatre.
The distribute that I use, Debian, has package maintainers and security teams that provide "peer review" of the source code, you could call it. Different distributions obviously have different practices. The benefit with Debian, as I see it, is an entire separate set of eyes reviewing the code. If there is a security issue detected, the distribution's security team ensures the issue is addressed -- even if it is not addressed upstream. This is a good thing. And although the versions of the packages get outdated over time (in the stable release of the distro), they are at least proven to be stable and secure. For these reasons, I stick with Debian. Some of the software that I use, though, is less strict and I use non-Debian packages so I can stay more up-to-date (for me this includes Firefox [well, this is still a Debian team], VirtualBox, and now calibre). But, to each their own, this is my take on things.
Quote:
Originally Posted by kovidgoyal View Post
EDIT: As for your error, use the --detach flag or make sure you run the program in a context that has a working stdout/stderr. That is dont start it from a terminal and then close the terminal. If you want to do that, use --detach
That was exactly the problem. Thank you very much for your help!

EDIT: Oh, you are the creator of calibre! Let me just say, thank you very much for your hard work! Although I am a new user, so far I really like what I see and am looking forward to getting more acquainted with it. I am myself a Python developer, but in the world of web applications.

Last edited by Queso; 03-06-2015 at 09:02 PM.
Queso is offline   Reply With Quote