Configuration Tasks
Version 7 (Nikos Skalkotos, 01/03/2012 06:10 pm)
1 | 1 | Nikos Skalkotos | h1. Configuration Tasks |
---|---|---|---|
2 | 1 | Nikos Skalkotos | |
3 | 7 | Nikos Skalkotos | Configuration tasks are scripts called by snf-image-helper, to accomplish various configuration steps on the newly created instance. See below for a description of each one of them: |
4 | 7 | Nikos Skalkotos | |
5 | 7 | Nikos Skalkotos | *FixPartitionTable*: This script will enlarge the last partition in the partition table of the instance, to consume all the available space. For now, only primary partitions are supported. |
6 | 7 | Nikos Skalkotos | |
7 | 7 | Nikos Skalkotos | *FilesystemResizeUnmounted*: |
8 | 7 | Nikos Skalkotos | *MountImage*: |
9 | 7 | Nikos Skalkotos | *DeleteSSHKeys*: |
10 | 7 | Nikos Skalkotos | *DisableRemoteDesktopConnections*: |
11 | 7 | Nikos Skalkotos | *InstallUnattend*: |
12 | 7 | Nikos Skalkotos | *SELinuxAutorelabel*: |
13 | 7 | Nikos Skalkotos | *AssignHostname*: |
14 | 7 | Nikos Skalkotos | *ChangePassword*: |
15 | 7 | Nikos Skalkotos | *EnforcePersonality*: |
16 | 7 | Nikos Skalkotos | *FilesystemResizeMounted*: |
17 | 2 | Nikos Skalkotos | |
18 | 6 | Nikos Skalkotos | |_/2=.Name|_/2=.Pr.|_\2=.Dependencies|_\2=.Enviromental Variables ^1^| |
19 | 1 | Nikos Skalkotos | |_.Run-After|_.Run-Before|_.Required|_.Optional| |
20 | 6 | Nikos Skalkotos | |FixPartitionTable|10||FilesystemResizeUnmounted|@DEV@|| |
21 | 6 | Nikos Skalkotos | |FilesystemResizeUnmounted|20|FixPartitionTable|MountImage|@DEV@|| |
22 | 6 | Nikos Skalkotos | |MountImage|30||UmountImage|@DEV@ |
23 | 6 | Nikos Skalkotos | @TARGET@ |
24 | 6 | Nikos Skalkotos | @PROPERTY_ROOT_PARTITION@|| |
25 | 6 | Nikos Skalkotos | |DeleteSSHKeys|40|MountImage|UmountImage|@TARGET@|@PROPERTY_OSFAMILY@| |
26 | 6 | Nikos Skalkotos | |DisableRemoteDesktopConnections|40|MountImage|UmountImage|@TARGET@|@PROPERTY_OSFAMILY@| |
27 | 6 | Nikos Skalkotos | |InstallUnattend|40|MountImage|UmountImage|@TARGET@|@PROPERTY_OSFAMILY@| |
28 | 6 | Nikos Skalkotos | |SELinuxAutorelabel|40|MountImage|UmountImage|@TARGET@|@PROPERTY_OSFAMILY@| |
29 | 6 | Nikos Skalkotos | |AssignHostname|50|InstallUnattend|UmountImage|@TARGET@ |
30 | 6 | Nikos Skalkotos | @HOSTNAME@|@PROPERTY_OSFAMILY@| |
31 | 6 | Nikos Skalkotos | |ChangePassword|50|InstallUnattend|UmountImage|@TARGET@ |
32 | 6 | Nikos Skalkotos | @PASSWORD@|@PROPERTY_USERS@ |
33 | 6 | Nikos Skalkotos | @PROPERTY_OSFAMILY@| |
34 | 6 | Nikos Skalkotos | |EnforcePersonality|50|DeleteSSHKeys|UmountImage|@TARGET@|@PERSONALITY@ |
35 | 6 | Nikos Skalkotos | @PROPERTY_OSFAMILY@| |
36 | 6 | Nikos Skalkotos | |FilesystemResizeMounted|50|InstallUnattend|UmountImage|@TARGET@|@PROPERTY_OSFAMILY@| |
37 | 6 | Nikos Skalkotos | |UmountImage|80|MountImage||@TARGET@|| |
38 | 6 | Nikos Skalkotos | |
39 | 6 | Nikos Skalkotos | ^1: all enviromental variables are prefixed with SNF_IMAGE_^ |