Skip to content

Commit

Permalink
Download packages directly instead of via repository
Browse files Browse the repository at this point in the history
  • Loading branch information
Maspital committed Jan 2, 2025
1 parent 69d2ba8 commit 6f05dd7
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions provisioning/ansible/roles/external_mail_handler/tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,23 @@
# Additionally, creates a logrotate config file for logs
#

- name: Add specific Kali Linux repository
apt_repository:
repo: "deb http://old.kali.org/kali 2024.4 main contrib non-free"
state: present
- name: Download binutils package
get_url:
url: "https://old.kali.org/kali/pool/main/b/binutils/binutils_2.43.1-5_amd64.deb"
dest: "/tmp/binutils_2.43.1-5_amd64.deb"

- name: Update apt cache
- name: Install binutils package
apt:
update_cache: yes
deb: "/tmp/binutils_2.43.1-5_amd64.deb"

- name: Ensure compatible version of binutils
apt:
name: binutils=2.43.1-5
state: present
- name: Install aiosmtpd (requirement) globally
- name: Download python3-aiosmtpd package
get_url:
url: "https://old.kali.org/kali/pool/main/p/python-aiosmtpd/python3-aiosmtpd_1.4.6-1_all.deb"
dest: "/tmp/python3-aiosmtpd_1.4.6-3_all.deb"

- name: Install python3-aiosmtpd package
apt:
name: python3-aiosmtpd=1.4.6-3
state: present
deb: "/tmp/python3-aiosmtpd_1.4.6-3_all.deb"

- name: "Create script directory {{ script_dir }}"
file:
Expand Down

0 comments on commit 6f05dd7

Please sign in to comment.