This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/src/sonic-host-services-data
Hua Liu 228c3d3321
[202012] [TACACS+] Add Config DB schema and HostCfg Enforcer plugin to support TACACS+ per-command authorization&accounting.(#9029) (#15718)
This pull request add Config DB schema and HostCfg Enforcer plugin to support TACACS+ per-command authorization&accounting.

##### Work item tracking
- Microsoft ADO **(number only)**: 24433713

#### Why I did it
    Support TACACS per-command authorization&accounting.

#### How I did it
    Change ConfigDB schema and HostCfg enforcer.
    Add UT to cover changed code.

#### How to verify it
    Build following project and pass all UTs:
    make target/python-wheels/sonic_host_services-1.0-py3-none-any.whl

#### Which release branch to backport (provide reason below if selected)
    N/A

#### Tested branch (Please provide the tested image version)
Extract tacacs support functions into library, this will share TACACS config file parse code with other project.
Also fix memory leak issue in parse config code.

- [ ]  SONiC.202012-15723.309781-38d8852cd

#### Description for the changelog
    Add Config DB schema and HostCfg Enforcer plugin to support TACACS+ per-command authorization&accounting.
2023-07-10 21:17:31 -07:00
..
debian [hostcfgd] [202012] Fix the delay type to 'boot' delay instead of a unit activation delay (#8896) 2021-11-23 15:21:07 -08:00
templates [202012] [TACACS+] Add Config DB schema and HostCfg Enforcer plugin to support TACACS+ per-command authorization&accounting.(#9029) (#15718) 2023-07-10 21:17:31 -07:00
.gitignore Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
LICENSE Add sonic-host-services and sonic-host-services-data packages (#5694) 2020-10-23 09:52:29 -07:00
MAINTAINERS [hostcfgd] Convert to Python 3; Add to sonic-host-services package (#5713) 2020-11-07 12:48:19 -08:00
README.md [202012] Change submodule path from Azure to sonic-net (#12312) 2022-10-13 23:30:37 +08:00

sonic-host-services-data

Data files required for SONiC host services

To build

dpkg-buildpackage -rfakeroot -b -us -uc

To clean

dpkg-buildpackage -rfakeroot -Tclean

See the SONiC Website for more information about the SONiC project.