From c0616ca8ce34ddb3d86131b89a38086110a604b3 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 5 Jun 2014 17:30:25 -0400 Subject: update for stdSourcesList change --- doc/haskell_newbie.mdwn | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'doc/haskell_newbie.mdwn') diff --git a/doc/haskell_newbie.mdwn b/doc/haskell_newbie.mdwn index 7eea9f86..bda317aa 100644 --- a/doc/haskell_newbie.mdwn +++ b/doc/haskell_newbie.mdwn @@ -41,22 +41,24 @@ stub to go run itself. No need to ever change this part. hosts :: [Host] hosts = [ host "mybox.example.com" - & Apt.stdSourcesList Unstable + & os (System (Debian Unstable) "amd64") + & Apt.stdSourcesList , host "server.example.com" - & Apt.stdSourcesList Stable + & os (System (Debian Stable) "amd64") + & Apt.stdSourcesList & Apt.installed ["ssh"] ] """]] This defines a list of hosts, with two hosts in it. -The configuration for the mybox host tells propellor to configure its -`/etc/apt/sources.list` to use Debian `Unstable`. -Of course you might want to change that to `Stable`. +The configuration for the mybox host first tells propellor what +OS it's running. Then the `stdSourcesList` line tells propellor to +configure its `/etc/apt/sources.list`, using its OS. +(Of course you might want to change that `Unstable` to `Stable`.) Each property of the host is prefixed with an "&" operator. This just makes -a list of properties. Above, the first host has only 1 property, while -the second host has 2 properties. +a list of properties. Some other properties you may find in your config.hs, or want to add: -- cgit v1.2.3