Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
A CLI tool to bootstrap and configure ACI fabric using ACI as Code.
$ aac-init -h
Usage: aac-init [OPTIONS]
A CLI tool to bootstrap and configure ACI fabric using ACI as Code.
Options:
--version Show the version and exit.
-d, --data PATH Path to aac-init YAML data files.
[required]
-l, --log-level [debug|info|warning|error|critical]
Specify the logging level. Default setting
is 'info'. [default: info]
-h, --help Show this message and exit.
All data from the YAML files (-d/--data
option) will use to bootstrap and configure ACI fabric.
The data folder MUST use following structure, 00-global_policy.yml
and 01-fabric_mgmt.yml
are mandatory required, see docs/data_template
for details.
data/
├── 00-global_policy.yml # mandatory, ACI fabric global policies
└── nac_data
├── 01-fabric_mgmt.yml # mandatory, ACI fabric switch connection information
└── other-yaml-files.. # optional, other ACI as Code configurations
docs/image_server
if you don't have experience on setting up image server.Python 3.10+ is required to install aac-init
. Don't have Python 3.10 or later? See Python 3 Getting Started.
aac-init
can be installed using pip
:
pip install aac-init
You will also need to install ansible and related NetworkAsCode dependencies, see Cisco Network As Code - Ansible for details. You can also find requirements.yml/requirements.txt
at docs/requirements
.
apt-get install ansible
ansible-galaxy install -r requirements.yml
pip install -r requirements.txt
$ aac-init -d data/
Select single or multiple choice(s) to init ACI Fabric:
[1] Wipe and boot APIC/switch to particular version
[2] APIC initial setup (Single Pod)
[3] Init ACI Fabric via NaC (Network as Code)
Example: (1,2,.. or *): *
Are you sure to proceed with the following choice(s)?
[1] Wipe and boot APIC/switch to particular version
[2] APIC initial setup (Single Pod)
[3] Init ACI Fabric via NaC (Network as Code)
(yes, no) [yes]:
pip install aac-init --upgrade
pip uninstall aac-init
FAQs
Unknown package
We found that aac-init demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.