Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Arch Linux
infrastructure
Commits
377290f6
Verified
Commit
377290f6
authored
Dec 09, 2016
by
Giancarlo Razzolini
Browse files
roles/security-tracker: Initial work on deploying it as a uwsgi application.
parent
664f6471
Changes
1
Hide whitespace changes
Inline
Side-by-side
roles/security-tracker/tasks/main.yml
0 → 100644
View file @
377290f6
---
-
name
:
install packages
pacman
:
name={{ item }} state=present
with_items
:
-
git
-
python
-
python-sqlalchemy
-
python-flask
-
python-flask-sqlalchemy
-
python-flask-wtf
-
python-flask-login
-
python-requests
-
python-scrypt
-
pyalpm
-
sqlite
-
expac
-
name
:
make security user
user
:
name=security shell=/bin/false home="{{ security_tracker_dir }}" createhome=no
-
name
:
fix home permissions
file
:
state=directory owner=security group=security path="{{ security_tracker_dir }}"
-
name
:
clone security-tracker repo
git
:
repo=https://github.com/anthraxx/arch-security-tracker.git version="stable" dest="{{ security_tracker_dir }}"
become
:
true
become_user
:
security
-
name
:
fix home permissions
file
:
state=directory owner=security group=security path="{{ security_tracker_dir }}"
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment