mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	pa-info: Handle configuration files from .d directories
Pulseaudio reads client.conf.d/*.conf and daemon.conf.d/*.pa, print these too. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/701>
This commit is contained in:
		
							parent
							
								
									8bf8a98052
								
							
						
					
					
						commit
						4f2c8ec002
					
				
					 1 changed files with 10 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -56,6 +56,14 @@ function cmd_do {
 | 
			
		|||
	echo "> $1"
 | 
			
		||||
	$1
 | 
			
		||||
}
 | 
			
		||||
function dot_d_files {
 | 
			
		||||
    local files=$1
 | 
			
		||||
    if ls -d1 "$files" 2> /dev/null; then
 | 
			
		||||
        for fn in $files; do
 | 
			
		||||
            cmd_do "cat $fn";
 | 
			
		||||
        done
 | 
			
		||||
    fi
 | 
			
		||||
}
 | 
			
		||||
cmds=(
 | 
			
		||||
	'pulseaudio_ps_do'
 | 
			
		||||
	'which pulseaudio'
 | 
			
		||||
| 
						 | 
				
			
			@ -65,7 +73,9 @@ cmds=(
 | 
			
		|||
	'pactl list'
 | 
			
		||||
	'cat /etc/pulse/daemon.conf'
 | 
			
		||||
	'cat /etc/pulse/client.conf'
 | 
			
		||||
	'dot_d_files /etc/pulse/client.conf.d/*.conf'
 | 
			
		||||
	'cat /etc/pulse/default.pa'
 | 
			
		||||
	'dot_d_files /etc/pulse/default.pa.d/*.pa'
 | 
			
		||||
	'cat /etc/pulse/system.pa'
 | 
			
		||||
	'ls -alt /dev/snd/*'
 | 
			
		||||
	'lsof /dev/snd/*'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue