From owner-freebsd-doc@FreeBSD.ORG Thu Jul 17 20:21:34 2014 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2108D973; Thu, 17 Jul 2014 20:21:34 +0000 (UTC) Received: from mail-qa0-x22c.google.com (mail-qa0-x22c.google.com [IPv6:2607:f8b0:400d:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9FE812DD5; Thu, 17 Jul 2014 20:21:33 +0000 (UTC) Received: by mail-qa0-f44.google.com with SMTP id f12so2233889qad.17 for ; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=r9MxJRe+w5k4nbig5gXIXyAQdSSpjcl/HyI6vbtw9as=; b=Vm408MGT+I2nj1bLXs1iVTp6OliQwu9JqJPSiEi/d5ymvM8yH8dwVkpXA4NFBsdud9 dxWhpML20vl1SP22eIUNuUbaD2eXKKwcMKuLkG11EchzroNps48OVlad3jU/qqvIF//1 6NmzfnHUXRqoHQNRYpb2GXnZcSsDYLBWMWpJJv9Wz30SLm9Mm4UycGrhvIK8jfVLNvdw vOII+QDs/RXR8OXq6JVb8QMW2rDpv98w2nBhkBsADdNfto0o23ZA2YHUD4etRCEaMnrH U2/bRBU8juqPTEb0q5BQT00Sv/1Se1iL6hxKFep73saWBCqENZtOQaWNJvRPIFbotppT g9Qw== MIME-Version: 1.0 X-Received: by 10.224.71.198 with SMTP id i6mr61134411qaj.76.1405628492558; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) In-Reply-To: <53C82EC4.8060304@gmail.com> References: <53C82EC4.8060304@gmail.com> Date: Thu, 17 Jul 2014 13:21:32 -0700 X-Google-Sender-Auth: xJpkbt1q5MPuhPAjOjlOCMoX2kM Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Navdeep Parhar Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:21:34 -0000 On 17 July 2014 13:15, Navdeep Parhar wrote: > On 07/17/14 13:12, Adrian Chadd wrote: >> On 17 July 2014 13:03, Alberto Mijares wrote: >>> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: >>>> Hi! >>>> >>>> 3) The binary packages need to work out of the box >>>> 4) .. which means, when you do things like pkg install apache, it >>>> can't just be installed and not be enabled, because that's a bit of a >>>> problem; >>> >>> >>> No. Please NEVER do that! The user must be able to edit the files and >>> start the service by himself. >> >> Cool, so what's the single line command needed to type in to start a >> given package service? > > Aren't sysrc(8) and service(8) for this kind of stuff? Yup, and if the default is going to be off, then you want the instructions to be "type this in", not "edit this file." There's odd things too, like "oh look I installed xorg, but then I can't run it without enabling hald/dbus, then starting it.. oh wait, no mouse, so I have to reboot for them to come up right" kind of crap. That's the kind of thing that turns people away. -a