moved install php to own role and added bashrc

netsplit
Niklas Yann Wettengel 7 years ago
parent 1a4588d8f1
commit 58195b0ab9

@ -0,0 +1,82 @@
# Ansible managed: /home/niyawe/ansible/roles/home_directory/templates/bashrc.j2 modified on 2016-09-18 20:59:30 by niyawe on NiYaWe-T61
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines in the history. See bash(1) for more options
# ... or force ignoredups and ignorespace
HISTCONTROL=ignoredups:ignorespace
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTFILESIZE=99999999
HISTSIZE=99999999
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/[\1]/'
}
function timer_start {
timer=${timer:-$SECONDS}
}
function timer_stop {
timer_show=$(($SECONDS - $timer))
unset timer
}
trap 'timer_start' DEBUG
if [ "$PROMPT_COMMAND" == "" ]; then
PROMPT_COMMAND="timer_stop"
else
PROMPT_COMMAND="$PROMPT_COMMAND; timer_stop"
fi
PS1='\[\e[0m\][\h][last: ${timer_show}s][\w]$(parse_git_branch)\n\[\033[01;35m\]\$ \[\033[00m\]'
# If this is an xterm set the title to [host][dir]
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;[\h][\w]\a\]$PS1"
;;
*)
;;
esac
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
export EDITOR=vim
[ -e "$HOME/bin" ] && PATH="$HOME/bin:$PATH"

@ -15,3 +15,8 @@
- screen
- tmux
- vim
- name: copy bashrc
copy:
src: bashrc
dest: /root/.bashrc

@ -9,11 +9,6 @@
path: /etc/dhcpd.hosts.conf
state: touch
- name: install php
pacman:
name: php
state: present
- name: copy fastd-services-api.php
copy:
src: fastd-services-api.php

@ -58,11 +58,6 @@
path: /etc/fastd/ffmyk/peers
state: directory
- name: install php for api script
pacman:
name: php
state: present
- name: add fastd peer api script
copy:
src: fastd-api.php

@ -0,0 +1,11 @@
---
- name: install php
pacman:
name: php
state: present
- name: set default_socket_timeout
lineinfile:
path: /etc/php/php.ini
regexp: '^;?default_socket_timeout'
line: 'default_socket_timeout = 10'

@ -8,6 +8,7 @@
- configure_sysctl
- configure_iptables
- install_ssmtp
- install_php
- install_nginx
- install_ntp
- install_haveged

Loading…
Cancel
Save