Antsiferov Grigory
e727626509
* sls/watchdog/watchdog.conf.tpl
...
Use pillar instead of grains, interval and logtick 10 seconds.
2016-08-07 13:42:21 +03:00
Antsiferov Grigory
3b32b49c46
* sls/gentoo/repos
...
Read-only repos support.
2016-07-31 10:13:11 +03:00
Antsiferov Grigory
844f4f049c
* sls/gentoo/repos
...
ini_manage module was renamed to ini.
2016-07-30 19:39:33 +03:00
Antsiferov Grigory
a04e560cab
* sls/gentoo/repos
...
Jinja syntax update.
2016-07-30 18:31:19 +03:00
Antsiferov Grigory
dd28faf8e8
* sls/gentoo
...
** repos.conf
Deleted.
** repos
Directory for portage repository states.
** portage
Gentoo portage tree states have been moved to gentoo.repos.gentoo.
** init.sls
Included gentoo.repos.gentoo and gentoo.repos.baka-bakka.
2016-07-30 18:28:37 +03:00
Antsiferov Grigory
0a261424d2
* sls/gentoo/portage.sls
...
Removed the server-repos.conf clone.
2016-07-29 13:30:54 +03:00
Antsiferov Grigory
3dbef55d32
sls/augeas/init.sls: removed the temporary - from augeas version.
2016-07-18 22:25:26 +03:00
Antsiferov Grigory
29b5486f50
* sls
...
** augeas
*** init.sls
Augeas 1.5 segfaults on newlines in set values (sls/tayga/config.sls), downgrading it to latest stables 1.1.0;
*** lenses/confd.aug
Removed the conf.d/net includes.
** tayga/config.sls:
Configuration updates.
2016-07-18 22:21:34 +03:00
Antsiferov Grigory
6ffee3bdce
sls/tayga/config.sls: more configuration updates.
2016-07-18 21:56:43 +03:00
Antsiferov Grigory
0dde1b0758
* sls/tayga
...
netifrc module and /etc/conf.d/net configuration update.
2016-07-18 21:15:34 +03:00
Antsiferov Grigory
bc39b8e8ed
sls/tayga/config.sls: requisite update and pillar data check.
2016-07-18 06:39:28 +03:00
Antsiferov Grigory
0253a125d7
Squashed commit of the following:
...
commit c3fcfd405ec5bd654e6c7745a5df6c531736f748
Author: Antsiferov Grigory <azr@bakka.su>
Date: Mon Jul 18 05:41:53 2016 +0300
* sls
** tayga
*** init.sls
Services for net.nat64 and tayga were added.
*** config.sls
Rewritten in pydsl and augeas.
*** pkg.sls
Init file, netifrc module, /var/db/tayga/ directory and tayga user were added.
*** tayga.initd
Openrc init file for tayga
*** tayga.sh
netifrc module for tayga.
commit 5085b0331623de9088475d366be3d5f5b6c89931
Author: Regna <ki@bakka.su>
Date: Sun Jul 17 22:53:19 2016 +0300
sls/tayga: draft;
2016-07-18 05:45:15 +03:00
Antsiferov Grigory
19cb65767f
sls/gentoo/makeconf.sls: rewritten in pydsl
2016-06-15 17:16:59 +03:00
Antsiferov Grigory
74caf97df5
sls/gentoo/portage.sls: vcs.git;
...
sls/vcs/git.sls: moved from sls/core;
2016-05-31 21:07:27 +03:00
Antsiferov Grigory
229a05684e
sls/users: added;
2016-05-28 18:50:18 +03:00
Antsiferov Grigory
8c8c13615f
sls/gentoo/modules.sls: core -> gentoo.
...
sls/watchdog/init.sls: core -> gentoo.
2016-05-27 18:56:38 +03:00
Antsiferov Grigory
289152f811
sls/gentoo/modules.sls: moved from core
...
sls/ssh: moved from core.
2016-05-27 18:47:23 +03:00
Antsiferov Grigory
5d145583bd
sls/xen/init.sls: jinja syntax fix.
2016-05-27 18:24:51 +03:00
Antsiferov Grigory
d99878906c
sls/qemu/init.sls: xen/qemu state split.
2016-05-27 18:23:32 +03:00
Antsiferov Grigory
f0640e9d5c
sls/qemu/init.sls, sls/xen/init.sls: qemu/xen state split.
2016-05-27 18:22:43 +03:00
Antsiferov Grigory
54f4b20498
sls/gentoo/makeconf.sls: features syntax update.
2016-05-24 17:55:12 +03:00
Antsiferov Grigory
8e17e4fa53
sls/editors: qemacs and nvi states.
2016-05-24 17:39:59 +03:00
Antsiferov Grigory
76e8d86db3
sls/gentoo/extra-utils.sls: forgot them in the previous commit.
2016-05-24 17:09:48 +03:00
Antsiferov Grigory
15a9dde467
sls/gentoo: extra portage utils have been moved to sls/gentoo/extra-utils.sls;
...
portage state was rewritted and emerge-changed-use has been removed, as it has become obsolete with a fresh salt;
2016-05-24 17:09:16 +03:00
Antsiferov Grigory
f705dfa75d
sls/gentoo: openrc moved to sls/openrc;
...
sls/openrc: splitted to multiple states;
2016-05-24 16:30:23 +03:00
Antsiferov Grigory
9c71ab2c9a
sls/apcupsd: state has been splited to 3 files.
2016-05-19 16:12:45 +03:00
Antsiferov Grigory
3a151d4b9a
sls/gentoo/makeconf.sls: --binpkg-changed-deps=n as default option.
2016-05-18 13:46:57 +03:00
Antsiferov Grigory
ca38afbc4d
sls/apcupsd: imported.
2016-05-12 19:44:02 +03:00
Regna
7b396e48ef
sls/gentoo/makeconf.sls: fixed "other" attribute processing.
2016-05-10 17:34:25 +03:00
Regna
28ad1c8966
sls/gentoo/makeconf.sls: default defaults.
2016-04-26 19:04:29 +03:00
Regna
c44bfaab38
sls/xen/xendomains.confd.tpl has been added.
2016-04-26 17:55:42 +03:00
Regna
f624c4743a
sls/xen/init.sls: salt['pillar.get'] instead of pillar.get;
2016-04-26 17:50:09 +03:00
Regna
781b9c4eb4
sls/xen: confd.tpl and xenbr loop have been merged.
2016-04-26 14:16:53 +03:00
Regna
d0e95fa121
/etc/portage/env/ has been added.
2016-04-25 15:09:11 +03:00
Regna
5bb70d5f07
sls/xen/init.sls: content -> contents. There's so much mistakes here.
2016-04-25 15:04:48 +03:00
Regna
45fba460c7
sls/xen/init.sls: portage_confg.flags.
2016-04-25 15:02:47 +03:00
Regna
a09bfa99b9
sls/xen/init.sls: yaml syntax, again.
2016-04-25 15:01:43 +03:00
Regna
7bd2f448b3
sls/xen/init.sls: yaml pipe syntax, I hate that.
2016-04-25 14:59:42 +03:00
Regna
0c771f9ce6
sls/xen/init.sls: xen-install-mask.
2016-04-25 14:51:21 +03:00
Regna
f6ca5b3e64
pillar/arch has been added.
...
sls/gentoo/makeconf.sls: default lang has been removed from make.conf.
2016-04-22 18:45:45 +03:00
Regna
46812775c6
sls/gentoo/makeconf.sls: join.
2016-04-22 18:36:21 +03:00
Regna
7a7b4114c1
sls/gentoo/makeconf.sls: features split-join.
2016-04-22 18:31:57 +03:00
Regna
b6b91e5281
sls/gentoo/makeconf.sls: endif.
2016-04-21 22:53:41 +03:00
Regna
d867d921e2
sls/gentoo/makeconf.sls: endif -> endfor
2016-04-21 22:50:26 +03:00
Regna
6534d3bcba
sls/gentoo/makeconf.sls: updated with new pillars.
2016-04-21 19:07:57 +03:00
Regna
bf63987f34
Initial import
2016-04-17 02:52:58 +03:00