From mboxrd@z Thu Jan 1 00:00:00 1970 From: Raghav Gururajan Subject: "System Package" vs "System Service" Date: Sun, 28 Apr 2019 11:59:59 -0400 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org Cc: guix-devel@gnu.org List-Id: guix-devel.gnu.org Hello Guix! I have this confusion/doubt. What is the difference between declaring something as "System Package" vs "System Service" in the Guix System Configuration? For example, if I have application[s] (installed as user or in system) that uses Tor to connect to Internet via Tor Network; is it better to declare "tor" package under system packages (or install as user) or to declare "tor-service-type" (with default configuration) under system services? What actually happens between the former and latter scenario? Thank you! Regards, RG.