Albert Hopkins
6d06ba3c05
xfce: updates
2016-03-10 20:09:24 +00:00
Albert Hopkins
b435c4b5c5
gnome: updates for GNOME 3.18
2016-03-10 20:09:03 +00:00
Albert Hopkins
017b37d025
mariadb: updates.
...
Add "server" flag to mariadb in package.use
2016-02-03 11:45:57 +00:00
Albert Hopkins
6c06958fc9
*/package.use: add "ssl" to wget
...
It's needed to install a lot of packages (such as virtualenv)
2016-01-21 09:03:48 +00:00
Albert Hopkins
c6f192cde0
mongodb: update package.use
...
wget needs ssl support.
2016-01-08 01:35:46 +00:00
Albert Hopkins
3e9b250524
teamplayer: update to Postgres 9.5
2016-01-08 01:33:29 +00:00
Albert Hopkins
523d23043a
airport: update to Postgres 9.5
2016-01-07 20:59:33 +00:00
Albert Hopkins
7fdaf49b36
remove hemp-node appliance
...
I don't use this anymore, and there are better and still-maintained
alternatives (Docker, vagrant, ansible, etc.) and I no longer feel like
maintaining it.
2015-12-20 23:11:44 +00:00
Albert Hopkins
7bde1c5ab0
scripts/echo: don't use ANSI escapes if stdout is not a terminal
2015-12-17 21:26:47 +00:00
Albert Hopkins
e867f3cf2e
Makefile: use the git repo for the PORTAGE_DIR
...
Now more rsync'ing snapshots. We can just clone/pull the repo on github.
2015-12-17 21:25:59 +00:00
Albert Hopkins
45f3ee7a75
Makefile: use /var/tmp instead of /tmp
...
systemd (by default) opens with a clean /tmp, so copying a file into it
will get cleared out (it's a tmpfs mount).
2015-12-17 21:25:03 +00:00
Albert Hopkins
098369b404
jenkins: updates
...
Add git, mercurial, subversion and virtualenv
2015-12-17 21:23:13 +00:00
Albert Hopkins
9245bc26b9
jenkins: fix a typo
...
s/jar/war/
2015-12-13 15:44:34 +00:00
Albert Hopkins
6dbe6c0b98
airport: updates
2015-12-12 21:42:37 +00:00
Albert Hopkins
c907bdf048
appliances: new appliance: vabuilder
...
This appliance hosts the Gentoo Virtual Appliance[1] tool. Now you can
build the thing that builds the thing that builds the things.
Note that you cannot (yet) run this inside of a systemd (or Docker)
container (without giving it special privs), but I'm working on that. It
should at least be possible to build stage4s with it.
[1] https://bitbucket.org/marduk/virtual-appliance
2015-12-11 04:12:56 +00:00
Albert Hopkins
a8eb60d006
appliances: new appliance: jenkins
...
This appliance runs the Jenkins[1] continuous integration tool. The
service is available via HTTP port 80.
[1] http://jenkins-ci.org/
2015-12-11 01:27:50 +00:00
Albert Hopkins
42d8f6df45
appliances: new appliance: rabbitmq
...
This appliance runs the rabbitmq[1] message broker service.
[1] https://www.rabbitmq.com/
2015-12-11 01:23:19 +00:00
Albert Hopkins
a188e9557c
appliances: new appliance: docker
...
This appliance runs the docker[1] service. Now you have something to run
your Gentoo Virtual Appliances images in ;-)
Note this appliance uses its own kernel config, because docker won't run
with the default configs.
[1] https://www.docker.com/
2015-12-11 01:20:13 +00:00
Albert Hopkins
899184e1ec
Makefile: fix typo
...
The line that was including the appliance-specific config had a typo. The
typo was overlooked all this time because no appliance really uses this
feature. Until now...
2015-12-11 01:15:10 +00:00
Albert Hopkins
e73c7cebb5
Makefile: shell: remove /root/.bash_history on exit
...
So not to pullute the history in the appliance.
2015-12-10 17:17:50 +00:00
Albert Hopkins
43408fc986
Makefile: print some helpful status messages
2015-12-10 17:17:21 +00:00
Albert Hopkins
1253b0325e
appliances: new appliance: mariadb
...
This is a mariadb appliance.
2015-12-10 17:16:51 +00:00
Albert Hopkins
ae1b17132e
Makefile: add a "shell" target
...
This will put you at a shell prompt inside the build environment. Why
didn't I think of this before?!
2015-12-09 18:15:09 +00:00
Albert Hopkins
0d0af1a03e
elasticsearch: upgrade to elasticsearch 2.1.0
2015-12-09 18:14:21 +00:00
Albert Hopkins
2e296640e5
teamplayer: updates
...
For some reason we had to add "setuptools" to emerge even though we're
installing virtualenv. Does virtualenv not install setuptools anymore or
was this just a bug?
2015-12-09 18:13:18 +00:00
Albert Hopkins
ae2dc47182
gnome: updates
2015-12-09 18:11:56 +00:00
Albert Hopkins
24944f921a
configs: add "openssl" to USE in make.conf
...
Now that there is a openssl/libressl split. We choose openssl for now.
Perhaps when everything is compatible we may move to libressl.
2015-12-09 18:11:27 +00:00
Albert Hopkins
288b734590
configs: update x86 kernel config for 4.3.0
2015-12-03 17:21:57 +00:00
Albert Hopkins
a4680c8ded
configs: update amd64 kernel config for 4.3.0
2015-12-03 16:22:43 +00:00
Albert Hopkins
f5c4b54a14
elasticsearch: Makefile: add PHONY target
2015-10-28 12:26:31 +00:00
Albert Hopkins
953793bd20
gnome: updates
2015-10-28 12:24:53 +00:00
Albert Hopkins
e0fdebdb0d
mongodb: install mongo-tools
...
I guess I didn't know they were separate now.
2015-09-30 11:07:12 +00:00
Albert Hopkins
5c77f82f71
owncloud: updates
2015-09-30 09:46:51 +00:00
Albert Hopkins
e2e08b05d9
elasticsearch: install the marvel plugin
2015-09-30 09:45:55 +00:00
Albert Hopkins
902886918a
teamplayer: pass '--no-cache-dir' to pip
...
So that it doesn't create a directory we don't want.
2015-09-30 08:49:36 +00:00
Albert Hopkins
9eb8ceeb06
Set the locale
...
By default it's set to en_US.utf8
2015-09-26 20:57:49 +00:00
Albert Hopkins
ab8dd35965
teamplayer/*.service: remove extraneous whitespace
2015-09-23 10:09:29 +00:00
Albert Hopkins
b9a7851810
teamplayer: set wsgi service type to notify
...
It supports sd_notify()
2015-09-23 10:06:39 +00:00
Albert Hopkins
8ba3d8b191
teamplayer: send the correct signal to the uwsgi service
...
The reason we had to put a timeout in was that we weren't sending the
correct signal. This change fixes that.
2015-09-23 10:00:35 +00:00
Albert Hopkins
b3ff6f8e4a
teamplayer/settings: set new custom haystack highligher
2015-09-23 09:50:41 +00:00
Albert Hopkins
cc8b95d425
elasticsearch/Makefile: run wget inside the container instead of the host
2015-09-23 03:37:42 +00:00
Albert Hopkins
24ce75a112
elasticsearch: update to elasticsearch 1.7.2
2015-09-23 03:37:12 +00:00
Albert Hopkins
73c5fce1e0
teamplayer: replace openrc-style startup with systemd units
...
When I switched over from openrc to systemd I was being lazy and took
advantage of the fact that /etc/local.d still gets run as usual on
Gentoo. This commit finally does a proper(-ish) systemd startup using
(3) unit files.
2015-09-23 03:35:47 +00:00
Albert Hopkins
bde2764a9c
teamplayer: add pip to package.accept_keywords
...
Needed by virtualenv
2015-09-23 03:31:16 +00:00
Albert Hopkins
e6dc5c7874
airport/Makefile: remove unused variable
2015-09-17 01:06:59 +00:00
Albert Hopkins
0ea74dcf59
xfce: updates
2015-09-16 23:30:13 +00:00
Albert Hopkins
168de34153
Use xargs to process the world file
...
Instead of the if `stat ....` we can simply use xarg -r -a ...
2015-09-16 23:29:49 +00:00
Albert Hopkins
2f9b52e3c5
Change the way we create checksums
2015-09-14 11:09:15 +00:00
Albert Hopkins
91b5e962ec
Allow per-appliance build directories.
...
This allows different appliances from the same profile to be built
simultaneously.
2015-09-14 10:22:42 +00:00
Albert Hopkins
1da2ba10dd
Set systemd container name according to profile.
...
This allows more different profiles to with the same appliance to build
simultaneously.
2015-09-14 10:16:56 +00:00