Authentication-Results: mail-b.sr.ht; dkim=pass header.d=secluded.site header.i=@secluded.site Received: from mx.nixnet.email (mx.nixnet.email [94.16.121.167]) by mail-b.sr.ht (Postfix) with ESMTPS id CD3AF11EF98 for <~whereswaldon/arbor-dev@lists.sr.ht>; Thu, 21 Jul 2022 03:10:35 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by mx.nixnet.email (Postfix) with ESMTPSA id E2F72201046; Wed, 20 Jul 2022 23:10:32 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secluded.site; s=202002021149; t=1658373033; h=from:from:reply-to:subject:subject:to:to:cc:cc; bh=gtzqgDCApY4+SBj5ZwYZMJlIQFhlufYvXywj8syHiGw=; b=ruFv84JVpDkPHE4p5HgFcBMN+SgyMxW5VV3U1iDp7H8nPugOqwmfn03plgKRWT8A3cK0+5 ReCKCFcsEPAP+sCL2mj7IGPdxAfv6XcPvFIyarY39Tl3wo+DQ4Ze0wCDZa+CZ5BNxngf88 3HRBQy78VzKjU4TeDR2DQjhHoL3r3k0= From: Amolith To: ~whereswaldon/arbor-dev@lists.sr.ht Cc: Amolith Subject: [PATCH 03/12] Reorganise directories and embed configs Date: Wed, 20 Jul 2022 23:09:52 -0400 Message-Id: <20220721031001.97027-4-amolith@secluded.site> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20220721031001.97027-1-amolith@secluded.site> References: <20220721031001.97027-1-amolith@secluded.site> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Signed-off-by: Amolith --- {deploy/files => files}/sshd_config | 0 {deploy/files => files}/sudoers | 0 setup.go | 5 +++++ 3 files changed, 5 insertions(+) rename {deploy/files => files}/sshd_config (100%) rename {deploy/files => files}/sudoers (100%) diff --git a/deploy/files/sshd_config b/files/sshd_config similarity index 100% rename from deploy/files/sshd_config rename to files/sshd_config diff --git a/deploy/files/sudoers b/files/sudoers similarity index 100% rename from deploy/files/sudoers rename to files/sudoers diff --git a/setup.go b/setup.go index 8880136..de63f25 100644 --- a/setup.go +++ b/setup.go @@ -3,12 +3,17 @@ package main import ( + "embed" "fmt" "github.com/magefile/mage/mg" "github.com/magefile/mage/sh" ) +// Import configuration templates +//go:embed files +var files embed.FS + // Handles initial configuration of the instance func Deploy() error { mg.Deps(Users, Sudoers, Apt, Firewall) -- 2.37.1