mirror of
				https://github.com/xcat2/confluent.git
				synced 2025-11-04 05:12:32 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			819 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			819 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/bash
 | 
						|
mkdir -p /etc/pki/tls/certs
 | 
						|
echo -n "" >> /tmp/net.ifaces
 | 
						|
cat /tls/*.0 >> /etc/pki/tls/certs/ca-bundle.crt
 | 
						|
if ! grep console= /proc/cmdline >& /dev/null; then
 | 
						|
    autocons=$(/opt/confluent/bin/autocons)
 | 
						|
    if [ -n "$autocons" ]; then
 | 
						|
        echo console=$autocons |sed -e 's!/dev/!!' >> /tmp/01-autocons.conf
 | 
						|
        autocons=${autocons%,*}
 | 
						|
        echo $autocons > /tmp/01-autocons.devnode
 | 
						|
        echo "Detected firmware specified console at $(cat /tmp/01-autocons.conf)" > $autocons
 | 
						|
	echo "Modify profile.yaml and run updateboot to have nodeconsole work by adding console=$(cat /tmp/01-autocons.conf)" > $autocons
 | 
						|
    fi
 | 
						|
fi
 | 
						|
if grep console=ttyS /proc/cmdline >& /dev/null; then
 | 
						|
    echo "Serial console has been requested in the kernel arguments, the local video may not show progress" > /dev/tty1
 | 
						|
fi
 | 
						|
 |