mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-31 01:57:48 +00:00 
			
		
		
		
	 7d40384c58
			
		
	
	7d40384c58
	
	
	
		
			
			This pull request add plugin support library to bash.
    And we will create a TACACS+ plugin for bash in an other PR, which will bring per command authorization feature to bash.
Why I did it
    To support TACACS per command authorization, we check user command before execute it.
How I did it
    Add plugin support to bash.
How to verify it
    UT with CUnit under bash project cover all new code in plugin.c.
    Also pass all current UT.
Which release branch to backport (provide reason below if selected)
    N/A
Description for the changelog
    Add plugin support to bash.
		
	
		
			
				
	
	
		
			16 lines
		
	
	
		
			500 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			500 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # bash package
 | |
| #
 | |
| # Created to patch plugin support in the bash-package included in Debian-11 (Bullseye)
 | |
| # release.
 | |
| 
 | |
| # Bash major release-number corresponding to Debian-11 (Bullseye)
 | |
| BASH_VERSION_MAJOR = 5.1
 | |
| # Bash complete release-number. This image contains all 5.1 fixes  up to patch '2'.
 | |
| BASH_VERSION_FULL = $(BASH_VERSION_MAJOR)-2
 | |
| 
 | |
| export BASH_VERSION_MAJOR BASH_VERSION_FULL
 | |
| 
 | |
| BASH = bash_$(BASH_VERSION_FULL)_$(CONFIGURED_ARCH).deb
 | |
| $(BASH)_SRC_PATH = $(SRC_PATH)/bash
 | |
| SONIC_MAKE_DEBS += $(BASH)
 |