mirror of
				https://git.launchpad.net/livecd-rootfs
				synced 2025-10-30 08:24:06 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			29 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash -ex
 | |
| 
 | |
| if [ -n "$SUBARCH" ]; then
 | |
| 	echo "Skipping rootfs build for subarch flavor build"
 | |
| 	exit 0
 | |
| fi
 | |
| 
 | |
| . /build/config/functions
 | |
| 
 | |
| setup_mountpoint binary/boot/filesystem.dir
 | |
| 
 | |
| chroot binary/boot/filesystem.dir dpkg-divert --local --rename /usr/sbin/grub-probe
 | |
| chroot binary/boot/filesystem.dir touch /usr/sbin/grub-probe
 | |
| chroot binary/boot/filesystem.dir chmod +x /usr/sbin/grub-probe
 | |
| 
 | |
| env DEBIAN_FRONTEND=noninteractive chroot binary/boot/filesystem.dir apt-get --purge remove --assume-yes '^linux-.*' 'linux-base+'
 | |
| env DEBIAN_FRONTEND=noninteractive chroot binary/boot/filesystem.dir apt-get --purge remove --assume-yes '^grub-.*'
 | |
| env DEBIAN_FRONTEND=noninteractive chroot binary/boot/filesystem.dir apt-get autoremove --purge --assume-yes
 | |
| chroot binary/boot/filesystem.dir mkdir /lib/modules
 | |
| 
 | |
| chroot binary/boot/filesystem.dir rm /usr/sbin/grub-probe
 | |
| chroot binary/boot/filesystem.dir dpkg-divert --remove --local --rename /usr/sbin/grub-probe
 | |
| 
 | |
| mv resolv.conf.tmp "binary/boot/filesystem.dir/etc/resolv.conf"
 | |
| umount "binary/boot/filesystem.dir/proc"
 | |
| umount "binary/boot/filesystem.dir/sys"
 | |
| umount "binary/boot/filesystem.dir/dev/pts"
 | |
| umount "binary/boot/filesystem.dir/dev"
 |