spark/roles
Pig Monkey 759d83c55f run mailsync as a user service
When this role was created, Ansible did not support systemd user units,
so we setup mailsync as a system service and timer running as the user.
The only practical difference in moving to a user service is that the
user can control the service without sudo, but we might as well.

Existing users should first stop, disable, and remove the old system timer and
service:

    $ sudo systemctl stop mailsync@$USER.timer
    $ sudo systemctl disable mailsync@$USER.timer
    $ sudo rm /etc/systemd/system/mailsync@.*

If the system timer is present in the trusted unit file, remove it.
2018-04-03 19:12:47 -07:00
..
archive verify mimeapps.list exists 2016-12-27 20:12:58 -08:00
aws/tasks create a single role for aws management 2016-08-31 19:54:13 -07:00
backitup update backitup 2017-07-14 18:53:35 -07:00
base Merge branch 'feature/start-systemd-user-session' of https://github.com/elvetemedve/spark into elvetemedve-feature/start-systemd-user-session 2018-03-26 11:27:57 -07:00
bitlbee allow bitlbee to be torified 2016-08-12 19:02:20 -07:00
bluetooth rfkill moved to util-linux 2017-12-28 10:33:02 -08:00
borg/tasks remove unused borgmatic 2017-12-27 19:40:52 -08:00
browsers add xclip to browser chooser 2017-08-26 16:25:19 -07:00
calibre remove calibre firejail role, jail ebook-viewer 2017-09-10 12:54:40 -07:00
cron add cron handler 2016-01-30 16:10:21 -08:00
cryptshot make cryptshot logs more quiet 2017-09-22 17:05:57 -07:00
cups add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
dotfiles/tasks allow configuring dotfiles location and move default 2017-05-12 19:05:37 -07:00
dvorak correct dvorak map copy 2018-03-16 18:09:55 -07:00
editors support multiple editors 2015-09-28 16:01:48 -07:00
filesystems/tasks add htfs and ntfs support 2015-12-07 14:06:57 -08:00
firejail remove firejail generic.profile 2017-07-29 16:11:31 -07:00
fonts add inconsolata 2018-01-21 12:47:14 -08:00
formd fix virtualenv_command 2016-04-02 14:56:32 -07:00
git-annex run git-annex as a user service 2018-04-03 19:09:25 -07:00
gnupg/tasks enable gpg-agent-ssh.socket 2017-06-11 17:05:22 -07:00
golang/tasks add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
grub/handlers move grub handler to its own role 2016-04-17 11:17:02 -07:00
hardened replace grsec with linux-hardened 2017-05-06 18:20:37 -07:00
hashicorp terraform is in community 2017-07-14 11:52:00 -07:00
himawaripy add himawaripy 2017-04-09 12:34:59 -07:00
hostsctl upgrade hostsctl 2017-05-29 10:45:14 -07:00
i3/tasks install explicit i3 packages 2018-03-27 17:01:04 -07:00
iptables add handlers 2016-01-30 16:01:47 -08:00
kiwix/tasks install aur deps for kiwix-cli-git 2017-07-15 10:12:49 -04:00
laptop enable 4.15 med_power_with_dipm 2018-02-11 14:28:09 -08:00
ledger ledger moved to community 2018-02-01 09:14:15 -08:00
lightdm replace slim with lightdm 2016-12-23 16:07:20 -08:00
localtime localtime depends on nmtrust 2016-09-03 17:36:58 -07:00
macbook collapse macbook role 2016-01-18 22:28:02 -08:00
macchiato start macchiato in handler 2017-01-21 17:32:24 -08:00
mail run mailsync as a user service 2018-04-03 19:12:47 -07:00
mapping fix whitespace 2017-01-21 18:55:04 -08:00
media update some pkg locations and deps 2017-10-27 08:18:51 -04:00
microcode install microcode updates on intel CPUs 2016-04-17 11:24:46 -07:00
mpd use default firejail mpd profile 2017-12-26 16:39:41 -08:00
mpv update firejail profiles 2017-07-29 16:07:34 -07:00
nettools/tasks add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
networkmanager update nmtrust 2017-08-29 12:52:36 -07:00
ntp rename network role 2016-01-21 19:23:03 -08:00
office add visidata for spreadsheet manipulation 2018-02-09 10:31:24 -08:00
parcimonie only perform parcimonie tasks when tor variable is defined 2016-09-02 16:23:55 -07:00
pass/tasks pass-otp is in community 2017-10-18 19:19:43 -07:00
pianobar remove firejail generic.profile 2017-07-29 16:11:31 -07:00
pim use python3 for vdirsyncer/khard/khal 2016-07-17 13:48:53 -07:00
postgresql Move postgresql data into /home 2017-10-16 20:00:29 -07:00
radio/tasks chirp is now chirp-hg 2017-06-10 09:04:14 -04:00
redshift remove firejail generic.profile 2017-07-29 16:11:31 -07:00
rtorrent update firejail profiles 2017-07-29 16:07:34 -07:00
screensaver detach physlock 2016-07-10 13:13:17 -07:00
sound replace pasystray pkgbuild 2018-01-16 20:13:12 -08:00
spell/tasks consolidate spelling dictionaries 2017-01-24 19:24:46 -08:00
ssd/tasks install hdparm 2016-04-08 11:37:15 -07:00
ssh reference mozilla wiki 2016-12-26 16:01:37 -08:00
sysctl/handlers increase amount of inotify watchers for git-annex assistant 2016-04-28 15:21:51 -07:00
systemd/handlers add handlers 2016-01-30 16:01:47 -08:00
tarsnap add configurable tarsnap jitter 2017-07-12 20:06:01 -07:00
taskwarrior install taskopen 2016-11-07 19:54:19 -08:00
thinkpad Merge branch 'reloc' of https://github.com/brett/spark into brett-reloc 2017-12-28 11:46:11 -08:00
tor use default firejail tor profile 2017-12-26 16:40:45 -08:00
udisks support udisks configuration 2016-12-26 16:14:03 -08:00
unbound always download latest root hints from internic 2018-04-03 19:08:38 -07:00
virtualbox/tasks add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
virtualenv/tasks add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
weechat update firejail profiles 2017-07-29 16:07:34 -07:00
wormhole re-add mistakenly removed dependency 2017-12-28 11:35:44 -08:00
wttr add wttr script 2017-02-05 18:56:36 -08:00
x add the user tag whenever modifying the user 2018-03-26 11:26:43 -07:00
yubikey yubikey-personalization-gui is now in official repos 2016-04-08 11:39:38 -07:00