aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-06-04(* BREAKING *) PGSQL: password_encryption is enumIgor Pashev1-1/+1
It is enum since Postgresql 10.
2019-06-04postgresql: automatically find keys (experimental)Igor Pashev1-3/+36
2019-05-27Stop overriding in vbox s3uri of backup appsIgor Pashev1-3/+0
2019-05-27Clean imports (and spaces)Igor Pashev9-14/+10
2019-05-27Use mapfile in backup appsIgor Pashev3-6/+6
Fix shellcheck warning SC2207: Prefer mapfile or read -a to split command output (or quote to avoid splitting).
2019-03-06Stop gyp downloading nodejs headersIgor Pashev1-1/+3
2019-03-02Update Jenkins: 2.156 -> 2.166Igor Pashev1-2922/+5000
2019-02-06Delete mydumper.nixIgor Pashev1-17/+0
Exists in nixpkgs.
2019-02-03Add pyresttest 1.7.1+ (from github)Igor Pashev2-0/+79
With UNIX socker support: https://github.com/svanoort/pyresttest/pull/300
2019-01-30Add uglify-jsIgor Pashev6-0/+600
2018-12-31Make `probes` include only "local" pluginsIgor Pashev1-3/+0
2018-12-31monitoringPlugins: set some dirs out of the prefixIgor Pashev1-0/+2
This is to help copying plugins to other packages like `probes` so that those new packages would not depend on the whole `monitoringPlugins`.
2018-12-29Update README.mdIgor Pashev1-3/+3
2018-12-19Add check_jsonIgor Pashev3-0/+184
2018-12-19Use closed intervalsIgor Pashev1-2/+2
2018-12-18Jenkins: 2.144 -> 2.156Igor Pashev1-2753/+4281
2018-12-18sproxy2: 1.96.0 -> 1.97.0Igor Pashev1-12/+11
2018-12-11(* HUGE *) Use nixpkgs overlaysIgor Pashev99-40/+22
2018-12-07Add the "package" option to the nginx appIgor Pashev3-5/+10
2018-10-30icinga2: 2.9.1 -> 2.10.1Igor Pashev1-2/+2
2018-10-07Add check_aws_s3_fileIgor Pashev3-0/+203
2018-10-07Update Jenkins (core: 2.141 -> 2.144)Igor Pashev1-1525/+2338
2018-09-15Bump Jenkins (core: 2.138 -> 2.141)Igor Pashev1-1671/+2291
2018-09-15Support node configuration in JenkinsIgor Pashev2-0/+24
Similar to jobs.
2018-09-15Remove more of icinga2Igor Pashev1-1/+11
2018-08-16Add new Jenkins option `master-access-control`Igor Pashev2-1/+15
True by default, i. e. enable slave to master access control See https://wiki.jenkins.io/display/JENKINS/Slave+To+Master+Access+Control
2018-08-16Fix icinga2 2.9.x can't find its librariesIgor Pashev1-2/+7
Ref. https://github.com/Icinga/icinga2/issues/6548
2018-08-15icinga2: 2.8.4 -> 2.9.1Igor Pashev1-2/+2
2018-08-15Update Jenkins (core: 2.131 -> 2.138)Igor Pashev1-4104/+5415
2018-08-15Use advanced option types in raid0.nixIgor Pashev1-4/+4
Requires nixpkgs >= 18.03
2018-08-15Fix weird evalutation error in raid0.nixIgor Pashev1-4/+14
Propably due to "implicit imports" which is unwise anyway. The error was: while evaluating the attribute 'physical' at ..../nixpkgs/lib/modules.nix:198:7: while evaluating 'evalOptionValue' at ..../nixpkgs/lib/modules.nix:286:31, called from ..../nixpkgs/lib/modules.nix:221:16: while evaluating 'fixupOptionType' at ..../nixpkgs/lib/modules.nix:454:26, called from ..../nixpkgs/lib/modules.nix:220:23: while evaluating the attribute 'type.getSubModules' at ..../nixpkgs/lib/types.nix:91:14: value is a built-in function while a set was expected, at ..../nixpkgs/lib/types.nix:254:23
2018-07-29IcingaWeb2: 2.5.3 -> 2.6.0Igor Pashev2-112/+2
2018-07-11Update nix-serve for Nix 2.0Igor Pashev1-6/+4
2018-07-09icingaweb2: 2.5.1 -> 2.5.3Igor Pashev1-2/+2
2018-07-09Update Jenkins (core: 2.117 -> 2.131)Igor Pashev1-2593/+6044
2018-06-28Patch IcingaWeb2 for PHP 7.2Igor Pashev2-1/+113
2018-06-28nix-serve: update build dependenciesIgor Pashev1-1/+1
2018-06-28Recommend nixpkgs >= 18.3Igor Pashev1-3/+3
2018-06-28sproxy2: drop overridesIgor Pashev4-87/+1
Fails to build with recent nixpkgs.
2018-06-28Drop naughty atopIgor Pashev1-1/+1
FTBFS because of trying to enable systemd service (!)
2018-06-24monitoringPlugins: use mariadb.client.devIgor Pashev1-2/+2
2018-06-24icinga2: 2.8.2 -> 2.8.4Igor Pashev1-2/+2
2018-06-24monitoringPlugins: apply the patch for MariaDB >= 10.2Igor Pashev2-0/+27
2018-06-11Update Js packages for Node.js 8 and naughty npm 5Igor Pashev12-811/+844
2018-06-10Update JS packagesIgor Pashev12-39202/+36271
2018-06-10Remove unused nodejs overrideIgor Pashev1-57/+0
This version is unused yet, fails to build with recent nixpkgs. Also see 79617d32c14667bac08ed56faa20cd243c09682e.
2018-06-10Stop overriding pkgs.mariadbIgor Pashev2-1/+1
Use specific default version for the current MariaDB application.
2018-05-05Add multi-instance Docker app with bash completionIgor Pashev2-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-19icinga2: fix a typoIgor Pashev1-1/+1
2018-04-19icingaweb2: 2.4.0 -> 2.5.1Igor Pashev3-26/+41