Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-10 | Stop overriding pkgs.mariadb | Igor Pashev | 2 | -1/+1 | |
Use specific default version for the current MariaDB application. | |||||
2018-05-05 | Add multi-instance Docker app with bash completion | Igor Pashev | 2 | -0/+172 | |
Example configuration: { config, ... }: let inherit (config.nixsap) apps; in { imports = [ <modules> ]; nixsap.apps.docker.foo = { }; users.users.pashev.extraGroups = [apps.docker.foo.daemon.group]; } Usage: (Sat, 05 May 2018 10:09:01 +0000) [pashev@vbox-devops:~] # docker-foo images REPOSITORY TAG IMAGE ID CREATED SIZE debian latest 8626492fecd3 7 days ago 101MB ubuntu latest 452a96d81c30 7 days ago 79.6MB | |||||
2018-04-19 | icinga2: fix a typo | Igor Pashev | 1 | -1/+1 | |
2018-04-19 | icingaweb2: 2.4.0 -> 2.5.1 | Igor Pashev | 3 | -26/+41 | |
2018-04-19 | Update Jenkins (core: 2.107 -> 2.117) | Igor Pashev | 1 | -2765/+4013 | |
2018-04-17 | (* BREAKING *) icinga2: use explicit IDO options | Igor Pashev | 1 | -50/+148 | |
Add support for PostgreSQL. Breaking because new deployments will not have DB initialized. | |||||
2018-04-13 | Add PostgreSQL support to IcingaWeb2 | Igor Pashev | 1 | -55/+92 | |
2018-04-13 | Stop running icinga2 as root (use fakeroot) | Igor Pashev | 1 | -11/+10 | |
2018-04-02 | icinga2: remove RunAsGroup/RunAsUser | Igor Pashev | 1 | -2/+1 | |
Gone in Icinga2 2.8.2 Icinga is started as non-root user anyway. | |||||
2018-04-02 | (* BREAKING *) icinga2: 2.4.10 -> 2.8.2 | Igor Pashev | 1 | -9/+18 | |
Breaking because of MySQL schema changes, icinga2 does not support unattended migrations. Added support for PostgreSQL. | |||||
2018-02-18 | Update Jenkins (core: 2.103 -> 2.107) | Igor Pashev | 1 | -2575/+3022 | |
2018-01-24 | Update Jenkins (core: 2.100 -> 2.103) | Igor Pashev | 1 | -1368/+2367 | |
2018-01-07 | Update Jenkins (core: 2.98 -> 2.100) | Igor Pashev | 1 | -553/+685 | |
2018-01-07 | Refactor writeFoo to use writeTextFile | Igor Pashev | 3 | -27/+36 | |
2018-01-07 | Add writeYAML | Igor Pashev | 2 | -1/+19 | |
2018-01-07 | MariaDB: 10.1.26 -> 10.1.30 | Igor Pashev | 2 | -23/+5 | |
* Remove MDEV-12366.patch (fixed upstream) * Switch to bundled PCRE For PCRE see: * https://bugs.exim.org/show_bug.cgi?id=2173 * https://jira.mariadb.org/browse/MDEV-14024 * https://github.com/NixOS/nixpkgs/commit/462076c909f10efd460595f2090a7cf76d595b74 While it is a common virtue to use "system" libraries, this is not a big deal in Nix because there is no "system" libraries. | |||||
2017-12-30 | Update Jenkins (core: 2.95 -> 2.98) | Igor Pashev | 1 | -454/+536 | |
2017-12-27 | postcss-cli: avoid redundant wrapper | Igor Pashev | 1 | -7/+1 | |
2017-12-27 | Update NPM packages | Igor Pashev | 11 | -74279/+31216 | |
Flatten dependencies. Use proper overrides. | |||||
2017-12-17 | Update Jenkins (core: 2.94 -> 2.95) | Igor Pashev | 1 | -1345/+323 | |
2017-12-13 | Update Jenkins (core: 2.92 -> 2.94) | Igor Pashev | 1 | -925/+1154 | |
2017-12-06 | Remove tailing space | Igor Pashev | 1 | -1/+1 | |
2017-12-02 | Sync Jenkins (core: 2.91 -> 2.92) | Igor Pashev | 1 | -401/+535 | |
2017-12-01 | Jenkins: configure java.util.logging | Igor Pashev | 2 | -0/+3 | |
2017-11-28 | hoogle: init at 5.0.13 | Igor Pashev | 2 | -0/+37 | |
2017-11-26 | sass-lint: init at 1.12.1 | Igor Pashev | 6 | -0/+2070 | |
2017-11-26 | (*BREAKING*) Jenkins: set user home directory | Igor Pashev | 2 | -1/+7 | |
BREAKING: user is now read-only | |||||
2017-11-26 | (*BREAKING*) Jenkins: introduce java properties | Igor Pashev | 2 | -12/+24 | |
Just like in Cassandra. First of all `hudson.model.DirectoryBrowserSupport.CSP` is needed. BREAKING: `jre` -> `jre.package` | |||||
2017-11-25 | xinclude2nix: style | Igor Pashev | 1 | -3/+3 | |
2017-11-25 | xinclude2nix: format with hindent -XArrows | Igor Pashev | 1 | -11/+14 | |
2017-11-25 | Remove space | Igor Pashev | 1 | -1/+1 | |
2017-11-25 | Jenkins app: fix key extraction | Igor Pashev | 1 | -1/+3 | |
Make sure files are captured into Nix store so that Nix daemon can access them and run xinclude2nix (which is still silently ignoring unreachable files). | |||||
2017-11-24 | Sync Jenkins (core: 2.79 -> 2.91) | Igor Pashev | 1 | -2498/+4731 | |
2017-09-19 | mariadb: 10.1.24 -> 10.1.26 | Igor Pashev | 2 | -39/+2 | |
2017-09-19 | Update check_aws_rds & check_aws_ec2_elb | Igor Pashev | 2 | -9/+10 | |
* `dig` now lives in bind.dnsutils (See https://github.com/NixOS/nixpkgs/commit/fa405aa26425e3632032d732edc0b85c8a23a074) * Use wrappers instead of in-place substitution (dangerous). * Update pmp-check-aws-rds.py: ignore UNKNOWN status by default (See https://github.com/percona/percona-monitoring-plugins/commit/7f4a9852a0e470698d90afc0036d2738a4906477) | |||||
2017-09-19 | Bump jenkins (core: 2.75 -> 2.79) | Igor Pashev | 1 | -1445/+2401 | |
2017-09-19 | cli: use GCC explicitly | Igor Pashev | 1 | -4/+3 | |
`runCommand` does not include C compiler, `runCommandCC` does, but we want GCC, so make sure we use it. | |||||
2017-09-19 | monitoring-plugins: 2.1.2 -> 2.2 | Igor Pashev | 2 | -18/+38 | |
Some more features enabled. | |||||
2017-08-22 | Update Jenkins (core: 2.73 -> 2.75) | Igor Pashev | 1 | -921/+1326 | |
2017-08-08 | Update Jenkins (core: 2.71 -> 2.73) | Igor Pashev | 1 | -1026/+1391 | |
2017-08-06 | sproxy2: 1.95.0 -> 1.96.0 | Igor Pashev | 1 | -2/+2 | |
2017-07-26 | mediawiki: 1.23.13 -> 1.23.17 | Igor Pashev | 1 | -2/+2 | |
2017-07-24 | cli: security.setuidOwners -> security.wrappers | Igor Pashev | 1 | -6/+4 | |
Require nixpkgs >= 17.03 | |||||
2017-07-24 | Update Jenkins (core: 2.67 -> 2.71) | Igor Pashev | 1 | -1397/+2067 | |
2017-07-16 | postcss-plugins: init | Igor Pashev | 7 | -0/+107154 | |
This should be similar jenkinsWithPlugins. | |||||
2017-07-16 | nodejs-sass: read package version from main.json | Igor Pashev | 1 | -2/+15 | |
2017-07-16 | postcss-cli: init at 4.1.0 | Igor Pashev | 6 | -0/+3393 | |
2017-07-16 | gpg: fix for recent nixpkgs | Igor Pashev | 1 | -1/+1 | |
2017-07-12 | nodejs-sass: init at 4.5.3 | Igor Pashev | 6 | -0/+2532 | |
*WARNING* This was added to make sure npm won't download any pre-built binaries (sic!). Instead it will build sass bindings in place, using bundled libsass (ok). preRebuild = '' SASS_FORCE_BUILD=true npm run-script build ''; | |||||
2017-07-09 | memcached: use simple mapAttrs' | Igor Pashev | 1 | -4/+5 | |