Darko Poljak
3258fc98e1
Fix typo
5 years ago
Darko Poljak
3f133dbc17
Info command: support tilde expansion
5 years ago
Darko Poljak
11f569959d
Fix missing configuration file usage, support -g
...
PreOS code did not use configuration support. This fix adds support
for using cdist configuration, which takes into account cdist
configuration file, environment variables and command line options,
especially conf_dir.
It also adds support for -g, --config-file option, for specifying
custom configuration file.
5 years ago
Darko Poljak
4735df1bed
Add plugins-dir preos option
5 years ago
Darko Poljak
799ec72369
Implement preos
6 years ago
Markus Koller
16cb3a5ff1
Update PXE setup for Debian 8
9 years ago
Markus Koller
0e114c37ac
Always use current stable release for preos
9 years ago
Markus Koller
78d7d91e42
Install lsb-release in preos
...
Several types use the lsb_release command to determine the distribution,
if this command is missing unexpected things will happen.
9 years ago
Markus Koller
348867ff6a
Correctly set hostname in preos
9 years ago
Nico Schottelius
339167c23c
catch some errors
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Markus Koller
3d82a0d25c
Set hostname in preos
11 years ago
Nico Schottelius
4efe8553da
run apt-get clean before creating preos
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Steven Armstrong
ca47ea0038
cleanup apt cache before packing initramfs
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
11 years ago
Nico Schottelius
4cfedb1787
+curl
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
b125c0a4f2
create output directory, if it does not exist
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
55f26cbe25
- ' '
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
c3f79277b2
add some more packages for preos - fixes #267
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
3daa74e81d
fix 'stdin: is not a tty' problem (thanks, steven)
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
e7ad8f9298
inet not init
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
11ba4640b4
disable unsupported iso - create /init - include support for another initial manifest
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
0d78ab313f
create initramfs
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
c585e4876e
create kernel, pxeconfig and pxelinux.0
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
995e33afc9
add command line handling for pxe generating
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
4fb55b8d92
various updates for preos
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
b535e848ad
run apt-get update after deboostrap
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
8af1add2a6
preos: seperate parameters, create remote_exec, remote_copy and manifest on the fly
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
11 years ago
Nico Schottelius
adab987994
minor updates for preos
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
65cab0d0e8
add "preos" subcommand to generate preos
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago