Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-16 | Allow building and installing local packages | Igor Pashev | 2 | -1/+24 | |
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 | |
2017-07-02 | mariadb: 10.1.21 -> 10.1.24 | Igor Pashev | 1 | -2/+2 | |
2017-07-02 | Update Jenkins (core: 2.61 -> 2.67) | Igor Pashev | 1 | -1981/+2858 | |
2017-06-12 | Apache Cassandra: init | Igor Pashev | 4 | -0/+426 | |
Add the `nixsap.apps.cassandra` application and Apache Cassandra 3.11 package along with Hyperic Sigar. The application runs in single node mode just fine. Clustering is not tested yet. This is PoC on Java applications. A Java application should comprise: 1. JRE 2. Class path 3. Library path A Java "package" should include all jar/classes/libraries needed to run the application. Using symbolic links to pull in dependencies is fine. This is much similar to nix "environments". Apache Cassandra is the first example of this approach. Using $out/share/java/ and $out/lib/jni is to help building such environments (also with nix-env). | |||||
2017-05-24 | Jenkins: allow spaces in job name | Igor Pashev | 1 | -2/+5 | |
2017-05-20 | mywatch: 0.2.1 -> 0.3.0 | Igor Pashev | 1 | -5/+5 | |
2017-05-17 | jenkins: get better looking path | Igor Pashev | 1 | -2/+2 | |
2017-05-17 | memcached: remove superfluous `-start` | Igor Pashev | 1 | -2/+2 | |
2017-05-17 | gnupg: remove superfluous `-start` | Igor Pashev | 1 | -2/+2 | |
2017-05-16 | sproxy2: 1.94.1 -> 1.95.0 | Igor Pashev | 1 | -2/+2 | |
2017-05-16 | Sync Jenkins (core: 2.57 -> 2.61) | Igor Pashev | 1 | -725/+1218 | |
2017-05-08 | Jenkins: define SHELL | Igor Pashev | 1 | -0/+1 | |
For the Jenkins user it's usually `nologin`, so we have to override it. | |||||
2017-05-07 | sproxy2: fix `datafile` option processing | Igor Pashev | 1 | -3/+3 | |
`datafile` is usually a derivation (a set at the very basic nix level), so it wasn't processed as a string, but rather as a fallback case "toString v". Other option is to use `lib.isDerivation`. | |||||
2017-05-07 | vbox: use fakeSSL for sproxy2 | Igor Pashev | 1 | -0/+5 | |
2017-05-07 | sproxy2: enable by default if there are backends | Igor Pashev | 1 | -2/+8 | |
2017-05-01 | Updated README | Igor Pashev | 1 | -3/+31 | |
2017-04-30 | Sync Jenkins (core: 2.54 -> 2.57) | Igor Pashev | 1 | -734/+931 | |
2017-04-30 | nix-serve: perl syntax check | Igor Pashev | 1 | -0/+1 | |
2017-04-30 | nix-serve: do not compress when NAR size < 1 KiB | Igor Pashev | 1 | -4/+22 | |
2017-04-30 | mysqlbackup: fail if any server is unavailable | Igor Pashev | 1 | -6/+12 | |
2017-04-30 | (* BREAKING *) Avoid ambiguous options | Igor Pashev | 9 | -47/+47 | |
"either foo (listOf foo)" was not very useful and interfered proper merging. | |||||
2017-04-30 | typo | Данило Глинський (Danylo Hlynskyi) | 1 | -1/+1 | |
2017-04-29 | Added nix-serve app and package | Igor Pashev | 3 | -0/+218 | |
2017-04-25 | Update mydumper | Vaibhav Sagar | 1 | -2/+2 | |
2017-04-23 | (* BREAKING *) jenkins: allow custom plugins | Igor Pashev | 2 | -39/+68 | |
Plugin function should now return an attribute set instead of a list. Each plugin is now a derivation, not a plain attribute set. Now: pkgs.jenkinsWithPlugins (plugins: { inherit (plugins) BlameSubversion ... ; inherit (pkgs) my-plugin; }) Before: pkgs.jenkinsWithPlugins (plugins: [ plugins.BlameSubversion ... ]) | |||||
2017-04-14 | Sync Jenkins (core: 2.52 -> 2.54) | Igor Pashev | 1 | -2119/+2008 | |
2017-04-14 | possible typo fix | Данило Глинський (Danylo Hlynskyi) | 1 | -1/+1 | |
possible typo fix | |||||
2017-04-14 | keyrings: updated description | Igor Pashev | 1 | -4/+4 | |
2017-04-14 | README: keyrings | Igor Pashev | 1 | -0/+12 | |
2017-04-13 | README: accentuate deterministic nature of ids | Igor Pashev | 1 | -5/+7 | |
2017-04-13 | README: moved boring material to the bottom | Igor Pashev | 1 | -14/+13 | |
2017-04-12 | README: about and some features | Igor Pashev | 1 | -0/+58 | |
2017-04-10 | sysops: allow systemctl reset-failed | Igor Pashev | 1 | -1/+1 | |
2017-04-03 | mariadb: added patch for MDEV-12366 | Igor Pashev | 2 | -0/+18 | |
FLUSH PRIVILEGES can miss some roles | |||||
2017-03-31 | Sync Jenkins (core: 2.47 -> 2.52) | Igor Pashev | 1 | -8088/+10199 | |
2017-03-28 | mariadb: add some more mysqld options | Igor Pashev | 1 | -0/+4 | |
2017-03-25 | Add sysops group | Igor Pashev | 1 | -4/+11 | |
The wheel group is allowed to do everything by default. We need a separate group to really confine users. For example: $ sudo ls We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. [sudo] password for pashev: Sorry, user pashev is not allowed to execute '/run/current-system/sw/bin/ls --color=tty' as root on vbox-manul. | |||||
2017-03-10 | rdsdump: wrap for mysql client binaries | Igor Pashev | 1 | -1/+4 | |
2017-03-02 | BREAKING: changed key names semantics | Igor Pashev | 1 | -1/+1 | |
"foo[bar]" becomes "foo@bar". Key names must be very carefully chosen due to different requirements from file system, systemd, etc. See https://github.com/NixOS/nixops/issues/614 | |||||
2017-02-20 | Sync Jenkins (core: 2.46 -> 2.47) | Igor Pashev | 1 | -429/+396 | |
2017-02-19 | gnupg app: set --max-cache-ttl to something big | Igor Pashev | 1 | -1/+3 | |
From the gpg-agent man page: Set the maximum time a cache entry is valid to n seconds. After this time a cache entry will be expired even if it has been accessed recently or has been set using gpg-preset-passphrase. The default is 2 hours (7200 seconds). | |||||
2017-02-19 | gnupg app: typo | Igor Pashev | 1 | -1/+1 | |
2017-02-18 | Added gnupg app | Igor Pashev | 2 | -0/+182 | |
2017-02-17 | mariadb: fixed order roles are removed in | Igor Pashev | 1 | -9/+9 | |
The list of SQL statements is constructed and then executed. Thus if you delete role `foo` which was granted another role `bar`, role `bar` has to be revoked before `foo` is removed. | |||||
2017-02-15 | Sync Jenkins (core: 2.44 -> 2.46) | Igor Pashev | 1 | -1007/+1316 | |
2017-02-14 | vbox: mount /jenkins | Igor Pashev | 1 | -0/+1 | |
2017-02-14 | README on parameters | Igor Pashev | 1 | -0/+40 | |
2017-02-07 | sproxy2: 1.94.0 -> 1.94.1 | Igor Pashev | 1 | -2/+2 | |