Commit Graph
227120 Commits
Author SHA1 Message Date
Jan TojnarandGitHub 8a25e3dfd9 Merge pull request #88890 from r-ryantm/auto-update/gnome-software
gnome3.gnome-software: 3.36.0 -> 3.36.1
2020-05-26 02:42:14 +02:00
Jan TojnarandGitHub 1c0b497768 Merge pull request #88883 from r-ryantm/auto-update/gexiv2
gexiv2: 0.12.0 -> 0.12.1
2020-05-26 02:39:05 +02:00
Benjamin HippleandGitHub 5e22232f8f Merge pull request #87447 from bcdarwin/ocaml-torch
ocamlPackages.torch: init at 0.8
2020-05-25 20:25:54 -04:00
Mario RodasandGitHub 032e57dead Merge pull request #88897 from mweinelt/miniflux
miniflux: 2.0.19 -> 2.0.21
2020-05-25 19:19:53 -05:00
Benjamin HippleandGitHub 77eb712d50 Merge pull request #77281 from bcdarwin/python-livelossplot
python3Packages.livelossplot: init at v0.5.0
2020-05-25 20:15:52 -04:00
Mario RodasandGitHub 5dd85bfb60 Merge pull request #88879 from r-ryantm/auto-update/FlexGet
flexget: 3.1.30 -> 3.1.56
2020-05-25 18:52:51 -05:00
Mario Rodas 958ab0a763 flexget: 3.1.56 -> 3.1.57 2020-05-25 18:18:18 -05:00
Mario Rodas fed98249ba miniflux: install manpage 2020-05-25 18:00:00 -05:00
Florian KlinkandGitHub 921a4ec9c1 Merge pull request #76542 from primeos/etc-hosts-fqdn-fix
nixos/networking: Add the FQDN and hostname to /etc/hosts
2020-05-25 22:57:24 +02:00
Martin Weinelt 78e5bcf9ae miniflux: 2.0.19 -> 2.0.21 2020-05-25 22:55:57 +02:00
R. RyanTMandDmitry Kalinkin 25e8015fed recursive: 1.051 -> 1.052 2020-05-25 15:55:34 -04:00
R. RyanTM a82b2ddeca gnome3.gnome-software: 3.36.0 -> 3.36.1 2020-05-25 19:27:16 +00:00
Mario RodasandGitHub 3273a97f4a Merge pull request #88888 from prusnak/heroku
heroku: 7.39.2 -> 7.41.1
2020-05-25 14:25:27 -05:00
Michele Guerini RoccoandGitHub 489fa65007 Merge pull request #88863 from r-ryantm/auto-update/btfs
btfs: 2.20 -> 2.21
2020-05-25 21:20:22 +02:00
Pavol Rusnak 627df934ae heroku: 7.39.2 -> 7.41.1 2020-05-25 20:41:38 +02:00
Wout MertensandGitHub cedace7fc1 Merge pull request #86991 from toonn/wire-desktop-bump
wire-desktop: linux 3.16.2923 -> 3.17.2924
2020-05-25 20:34:58 +02:00
R. RyanTM 27fbd43843 gexiv2: 0.12.0 -> 0.12.1 2020-05-25 17:03:39 +00:00
LassulusandGitHub ab3f7b62ad Merge pull request #85898 from NickHu/rmapi
rmapi: init at 0.0.11
2020-05-25 19:00:20 +02:00
Markus SchmidlandGitHub 7915115ae8 pythonPackages.lazy_import: init at 0.2.2 (#70921) 2020-05-25 17:37:52 +01:00
Michael Weissandzimbatm 993baa587c nixos: Require networking.hostName to be a valid DNS label
This also means that the hostname must not contain the domain name part
anymore (i.e. must not be a FQDN).
See RFC 1035 [0], "man 5 hostname", or the kernel documentation [1].
Note: For legacy reasons we also allow underscores inside of the label
but this is not recommended and intentionally left undocumented.

[0]: https://tools.ietf.org/html/rfc1035
[1]: https://www.kernel.org/doc/html/latest/admin-guide/sysctl/kernel.html#domainname-hostname

Co-authored-by: zimbatm <zimbatm@zimbatm.com>
2020-05-25 18:13:39 +02:00
Julian StecklinaandMichael Weiss 837ec31493 nixos/tests/hostname: init (check system's host name)
NixOS currently has issues with setting the FQDN of a system in a way
where standard tools work. In order to help with experimentation and
avoid regressions, add a test that checks that the hostname is
reported as the user wanted it to be.

Co-authored-by: Michael Weiss <dev.primeos@gmail.com>
2020-05-25 18:13:14 +02:00
R. RyanTM 3e7543a74e flexget: 3.1.30 -> 3.1.56 2020-05-25 15:42:51 +00:00
Michael Weiss 6d923b36cd tdesktop: 2.1.6 -> 2.1.7 2020-05-25 17:28:59 +02:00
oxalicaandGitHub fe3e52c291 earlyoom: patch absolute dbus path and make nixos module up to date (#88443)
* earlyoom: patch absolute path of dbus-send

* nixos/earlyoom: replace `notificationsCommand` with `enableNotification`

* nixos/earlyoom: setup `systembus-notify` when `enableNotification`
2020-05-25 10:13:55 -05:00
Ryan MulliganandGitHub f1d9510c99 Merge pull request #88761 from r-ryantm/auto-update/rakudo
rakudo: 2020.05 -> 2020.05.1
2020-05-25 07:50:52 -07:00
Timo KaufmannandGitHub 9da092d147 Merge pull request #80610 from xavierzwirtz/azuredatastudio
azuredatastudio: init at 1.17.1
2020-05-25 14:15:31 +00:00
Anderson TorresandGitHub c51d8d6134 Merge pull request #88620 from doronbehar/wrapMpv
mpv: Move all wrapping logic to a single wrapper function
2020-05-25 10:56:04 -03:00
c640f7efd1 _1password: do not strip binary on darwin(OSX) (#88091)
Stripping the binary on OSX causes op(1password) to fail immediately.
Setting dontStrip = true; fixes the issue.
Additionally, adding a very simple installCheck section for testing
purposes.

Co-authored-by: Corban Raun <craun@instructure.com>
2020-05-25 08:46:14 -05:00
Mario RodasandGitHub 28667152aa Merge pull request #88869 from marsam/update-git-absorb
gitAndTools.git-absorb: 0.6.0 -> 0.6.2
2020-05-25 08:45:10 -05:00
Ryan MulliganandGitHub 1af2ab78b7 Merge pull request #88849 from r-ryantm/auto-update/signal-cli
signal-cli: 0.6.7 -> 0.6.8
2020-05-25 06:24:08 -07:00
Jan TojnarandGitHub f8ac6112b5 Merge pull request #84994 from r-ryantm/auto-update/spidermonkey 2020-05-25 15:22:42 +02:00
Ryan MulliganandGitHub 630b4de319 Merge pull request #88857 from r-ryantm/auto-update/uhubctl
uhubctl: 2.1.0 -> 2.2.0
2020-05-25 06:18:35 -07:00
Ryan MulliganandGitHub ff19714674 Merge pull request #88774 from r-ryantm/auto-update/supertux
superTux: 0.6.1.1 -> 0.6.2
2020-05-25 06:18:04 -07:00
Ryan MulliganandGitHub 85898181b0 Merge pull request #88844 from r-ryantm/auto-update/picard-tools
picard-tools: 2.22.7 -> 2.22.8
2020-05-25 06:09:11 -07:00
Nick Hu d5c52dbcce rmapi: init at 0.0.11 2020-05-25 13:53:35 +01:00
Jan TojnarandGitHub 8208f85cb4 Merge pull request #88862 from r-ryantm/auto-update/calls 2020-05-25 14:33:00 +02:00
Michael WeissandFlorian Klink 234d95a6fc nixos/networking: Add the FQDN and hostname to /etc/hosts
This fixes the output of "hostname --fqdn" (previously the domain name
was not appended). Additionally it's now possible to use the FQDN.

This works by unconditionally adding two entries to /etc/hosts:
127.0.0.1 localhost
::1 localhost

These are the first two entries and therefore gethostbyaddr() will
always resolve "127.0.0.1" and "::1" back to "localhost" [0].
This works because nscd (or rather the nss-files module) returns the
first matching row from /etc/hosts (and ignores the rest).

The FQDN and hostname entries are appended later to /etc/hosts, e.g.:
127.0.0.2 nixos-unstable.test.tld nixos-unstable
::1 nixos-unstable.test.tld nixos-unstable
Note: We use 127.0.0.2 here to follow nss-myhostname (systemd) as close
as possible. This has the advantage that 127.0.0.2 can be resolved back
to the FQDN but also the drawback that applications that only listen to
127.0.0.1 (and not additionally ::1) cannot be reached via the FQDN.
If you would like this to work you can use the following configuration:
```nix
networking.hosts."127.0.0.1" = [
  "${config.networking.hostName}.${config.networking.domain}"
  config.networking.hostName
];
```

Therefore gethostbyname() resolves "nixos-unstable" to the FQDN
(canonical name): "nixos-unstable.test.tld".

Advantages over the previous behaviour:
- The FQDN will now also be resolved correctly (the entry was missing).
- E.g. the command "hostname --fqdn" will now work as expected.
Drawbacks:
- Overrides entries form the DNS (an issue if e.g. $FQDN should resolve
  to the public IP address instead of 127.0.0.1)
  - Note: This was already partly an issue as there's an entry for
    $HOSTNAME (without the domain part) that resolves to
    127.0.1.1 (!= 127.0.0.1).
- Unknown (could potentially cause other unexpected issues, but special
  care was taken).

[0]: Some applications do apparently depend on this behaviour (see
c578924) and this is typically the expected behaviour.

Co-authored-by: Florian Klink <flokli@flokli.de>
2020-05-25 14:06:25 +02:00
Mario RodasandGitHub bfdb43f1c3 Merge pull request #88832 from r-ryantm/auto-update/lyra
lyra: 1.3 -> 1.4
2020-05-25 07:01:06 -05:00
Mario RodasandGitHub e61b2b165c Merge pull request #88860 from r-ryantm/auto-update/biblesync
biblesync: 2.0.1 -> 2.1.0
2020-05-25 07:00:13 -05:00
Mario RodasandGitHub 1a4e8a10a7 Merge pull request #88865 from r-ryantm/auto-update/bup
bup: 0.30 -> 0.30.1
2020-05-25 06:43:48 -05:00
Jan TojnarandGitHub 27e0dff5ac Merge pull request #87531 from r-ryantm/auto-update/uchardet 2020-05-25 13:35:00 +02:00
Mario RodasandGitHub 66daaaf7e8 Merge pull request #88818 from r-ryantm/auto-update/imgurbash2
imgurbash2: 3.1 -> 3.2
2020-05-25 06:28:08 -05:00
Jan TojnarandGitHub 7318f93c84 Merge pull request #86926 from r-ryantm/auto-update/gnome-latex 2020-05-25 13:27:14 +02:00
Mario RodasandGitHub e9ea9b2aee Merge pull request #88868 from davidtwco/grafana-loki-1.5.0
grafana-loki: 1.4.0 -> 1.5.0
2020-05-25 06:25:35 -05:00
Mario RodasandGitHub 3daaf6636d Merge pull request #88850 from r-ryantm/auto-update/sngrep
sngrep: 1.4.6 -> 1.4.7
2020-05-25 06:24:19 -05:00
Mario RodasandGitHub be1b02cbd1 Merge pull request #88830 from r-ryantm/auto-update/libxsmm
libxsmm: 1.13 -> 1.15
2020-05-25 06:21:53 -05:00
leo60228andGitHub c49c8a7d6b vimPlugins.vim-graphql: init at 2020-03-30 (#88840) 2020-05-25 13:18:44 +02:00
Jörg ThalheimandGitHub fbc9515e66 Merge pull request #88855 from r-ryantm/auto-update/telegraf 2020-05-25 12:15:11 +01:00
Mario RodasandGitHub 246b93a81b Merge pull request #88838 from r-ryantm/auto-update/monolith
monolith: 2.2.5 -> 2.2.6
2020-05-25 06:07:11 -05:00
Jan TojnarandGitHub 9005d43d3e Merge pull request #88236 from r-ryantm/auto-update/tpm2-tools 2020-05-25 12:53:16 +02:00