diff options
Diffstat (limited to 'hscript/script.cc')
-rw-r--r-- | hscript/script.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/hscript/script.cc b/hscript/script.cc index 98c451d..72f9dd8 100644 --- a/hscript/script.cc +++ b/hscript/script.cc @@ -11,10 +11,21 @@ */ #include "script.hh" +#include "disk.hh" namespace Horizon { struct Script::ScriptPrivate { + /*! Determines whether or not to enable networking. */ + bool network; + /*! The target system's hostname. */ + std::string hostname; + /*! The packages to install to the target system. */ + std::vector<std::string> packages; + /*! The root shadow line. */ + std::string rootpw; + /*! Target system's mountpoints. */ + std::vector< std::unique_ptr<Horizon::Keys::Mount> > mounts; }; Script::Script() { |