Commit d9fdafb0 authored by Jelle van der Waa's avatar Jelle van der Waa 🚧 Committed by Sven-Hendrik Haase
Browse files

Use archlinux-contrib over git submodule

Prefer using our maintained version of checkservices from the contrib
repository hosted on our Gitlab repository. This has the benefit of
getting rid of a submodule which isn't cloned by default.
parent b3b7dfd2
Pipeline #1265 failed with stage
in 37 seconds
[submodule "roles/common/files/contrib"]
path = roles/common/files/contrib
url =
......@@ -2,9 +2,6 @@
This repository contains the complete collection of ansible playbooks and roles for the Arch Linux infrastructure.
It also contains git submodules so you have to run `git submodule update --init
--recursive` after cloning or some tasks will fail to run.
## Requirements
Install these packages:
Subproject commit 7c791d4179daab4f108b14bbc19bfaf60db4cf8a
......@@ -151,11 +151,14 @@
- zshrc
- dircolors
- name: install checkservices
copy: src=contrib/admin/checkservices dest=/usr/local/bin/checkservices owner=root group=root mode=0755
- name: install pacman-contrib,archlinux-contrib
pacman: name=pacman-contrib,archlinux-contrib state=installed
- name: install pacman-contrib
pacman: name=pacman-contrib state=installed
- name: remove old checkservices copied script (from submodule)
file: path=/usr/local/bin/checkservices state=absent
- name: symlink checkservices to /usr/local/bin
file: src=/usr/share/archlinux/contrib/admin/checkservices dest=/usr/local/bin/checkservices state=link
- name: install pacman config
template: src=pacman.conf.j2 dest=/etc/pacman.conf mode=0644 owner=root group=root
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment