Update deprecated openssl library from source code

From wikieduonline
Revision as of 13:26, 5 February 2024 by Welcome (talk | contribs)
Jump to navigation Jump to search
#!/usr/bin/env ansible-playbook 

- hosts: localhost
  #remote_user: YOUR_REMOTEUSER 
  #become: yes
  #connection: ssh

  tasks:
    - name: Install and start as service sysstat for Ubuntu 
      block:
      - package:
          name: 
            - perl-IPC-Cmd
            - make
          state: present	

      - ansible.builtin.unarchive:
          src: https://www.openssl.org/source/openssl-3.0.7.tar.gz
          dest: /tmp/
          remote_src: yes

      - shell: cd /tmp/openssl-3.0.7/ && ./config && make && make test && make install

      - shell: echo "/usr/local/lib64" > /etc/ld.so.conf.d/openssl.conf 




============
      - lineinfile:
          path: /etc/default/sysstat
          state: present
          backrefs: yes
          regexp: '^ENABLED="false"'
          line: 'ENABLED="true"'

      - service:
          name: sysstat
           state: started
          enabled: yes
      when: ansible_distribution == 'Ubuntu'


[[./config]]
make
make test
make install

Related

See also

Advertising: