Finished packer scripts for Debian 12
This commit is contained in:
29
packer/linux/debian-12-x64/data/prep-script.sh
Normal file
29
packer/linux/debian-12-x64/data/prep-script.sh
Normal file
@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo Resize root partition...
|
||||
sudo parted /dev/sda resizepart 2 100% > /dev/null 2>&1
|
||||
sudo pvresize /dev/sda2 > /dev/null 2>&1
|
||||
sudo lvextend -y -f -l +100%FREE /dev/vg01/root > /dev/null 2>&1
|
||||
sudo resize2fs /dev/vg01/root > /dev/null 2>&1
|
||||
|
||||
echo Create rc.local file...
|
||||
sudo echo "#!/bin/sh -e
|
||||
#
|
||||
# rc.local
|
||||
#
|
||||
# This script is executed at the end of each multiuser runlevel.
|
||||
# Make sure that the script will exit 0 on success or any other
|
||||
# value on error.
|
||||
#
|
||||
# In order to enable or disable this script just change the execution
|
||||
# bits.
|
||||
#
|
||||
# By default this script does nothing.
|
||||
|
||||
|
||||
exit 0
|
||||
" > /etc/rc.local
|
||||
sudo chown root:root /etc/rc.local
|
||||
sudo chmod 755 /etc/rc.local
|
||||
|
||||
exit 0
|
Reference in New Issue
Block a user