Thomas Strobel
bc52fa0508
update maintainer's email address
2016-02-29 01:51:41 +01:00
Thomas Strobel
2d6696fc0a
nixos-modules: Fixes related to "literalExample" and "defaultText".
2016-02-29 01:47:12 +01:00
Thomas Strobel
cad8957eab
Add the tool "nixos-typecheck" that can check an option declaration to:
...
- Enforce that an option declaration has a "defaultText" if and only if the
type of the option derives from "package", "packageSet" or "nixpkgsConfig"
and if a "default" attribute is defined.
- Enforce that the value of the "example" attribute is wrapped with "literalExample"
if the type of the option derives from "package", "packageSet" or "nixpkgsConfig".
- Warn if a "defaultText" is defined in an option declaration if the type of
the option does not derive from "package", "packageSet" or "nixpkgsConfig".
- Warn if no "type" is defined in an option declaration.
2016-02-29 01:09:00 +01:00
Thomas Strobel
a04a7272aa
Add missing 'type', 'defaultText' and 'literalExample' in module definitions
...
- add missing types in module definitions
- add missing 'defaultText' in module definitions
- wrap example with 'literalExample' where necessary in module definitions
2016-01-17 19:41:23 +01:00
Thomas Strobel
d3de3db077
emacs-packages: init evil-mc, evil-jumper and evil-visualstar at 20151017
2016-01-07 14:30:03 +01:00
Thomas Strobel
d856841ba4
nixos trustedGRUB: add support for HP laptops
2015-12-22 03:12:30 +01:00
Thomas Strobel
2b9b9dc611
nixos cups-browsed: better link to avahi-daemon
...
Link cups browsed daemon to reload or exit with the avahi-daemon.
2015-12-21 18:20:52 +01:00
Thomas Strobel
cdd7310a50
nixos avahi-daemon: add new option declarations
...
Add new option declarations to control what information is published
by the avahi daemon. The default values are chosen to respect the
privacy of the user over the connectivity of the system.
2015-12-21 18:20:35 +01:00
Thomas Strobel
d7f9b6d8ca
miraclecast: init at 0.0-git-20151002
2015-11-14 18:11:23 +01:00
Thomas Strobel
2ee7aaf46b
miraclecast: init at 0.0-git-20151002
...
(cherry picked from commit 9e33e2365e )
Signed-off-by: Domen Kožar <domen@dev.si >
2015-11-11 12:54:14 +01:00
Thomas Strobel
c6b2365e9a
supplicant module: extended module for wpa_supplicant
...
Add new configuration options for wpa_supplicant and allow to
configure and start one wpa_supplicant per device.
2015-10-06 20:12:40 +02:00
Thomas Strobel
d5604f0b22
power management: restart post-resume.target on resume
...
Trigger a restart of the post-resume.target on resume.
That allows other systemd services to receive the restart signal
after resume by becoming 'partOf' the post-resume.target.
2015-10-06 20:12:40 +02:00
Thomas Strobel
acb1b3cdd0
networking module: wlanInterfaces: fix file name of udev rules
2015-10-06 20:12:39 +02:00
Thomas Strobel
881ec1efb8
networking module: vswitches: re-structure dependencies to systemd units
2015-10-06 20:12:39 +02:00
Thomas Strobel
7a8980193d
nixos grub: trustedBoot: introduce safety check that TPM is available
2015-10-06 20:12:39 +02:00
Thomas Strobel
5b800ea05e
trustedGRUB2: 1.2.0 -> 1.2.1
2015-10-06 20:12:39 +02:00
Thomas Strobel
d286ac5887
networking module: restructure wlanInterfaces
...
Restructure internals of networking.wlanInterfaces option to generate
proper '.device' systemd targets for the WLAN interfaces.
2015-10-04 11:00:05 +02:00
Thomas Strobel
9e33e2365e
miraclecast: init at 0.0-git-20151002
2015-10-02 12:16:37 +02:00
Thomas Strobel
26150153ba
systemd: add option to build with "--enable-kdbus"
2015-10-02 12:16:27 +02:00
Thomas Strobel
213bb58752
networking module: fix for wlanInterfaces
2015-10-02 12:16:20 +02:00
Thomas Strobel
64eed4b98a
deskcon: init at 0.3
2015-10-01 18:14:03 +02:00
Thomas Strobel
c720f06f7c
linux kernel common config: re-enable NFC support
...
As test, Linux kernels were build successfully with NFC support for 3.18.x and
for 4.1.x.
2015-10-01 17:53:51 +02:00
Thomas Strobel
6dfb16730b
networking module: fix DocBook tags
2015-10-01 17:50:42 +02:00
Thomas Strobel
c0248c0c1f
networking module: init 'wlanInterfaces' option
...
Configuration option for setting up virtual WLAN interfaces.
If the hardware NIC supports it, then multiple virtual WLAN interfaces can be
configured through the options of the new 'networking.wlanInterfaces' module.
For example, the following configuration transforms the device with the persistent
udev name 'wlp6s0' into a managed and a ad hoc device with the device names
'wlan-managed0' and 'wlan-adhoc0', respectively:
networking.wlanInterfaces = {
"wlan-managed0" = {
type = "managed";
device = "wlp6s0";
};
"wlan-adhoc0" = {
type = "ibss";
device = "wlp6s0";
};
};
Internally, a udev rule is created that matches wlp6s0 and runs a script which adds
the missing virtual interfaces and re-configures the wlp6s0 interface accordingly.
Once the new interfaces are created by the Linux kernel, the configuration of the
interfaces is managed by udev and systemd in the usual way.
2015-10-01 15:35:30 +02:00
Thomas Strobel
e0d5b14ce4
neard: enable support for Secure Elements
2015-10-01 15:30:34 +02:00
Thomas Strobel
cc29a6e788
neard: add sample applications
2015-09-30 16:10:16 +02:00
Thomas Strobel
ca4a4714ef
neardal: add 'ncl' and 'demo' application
2015-09-30 16:10:06 +02:00
Thomas Strobel
6b934c30d3
neardal: init at 0.7-post-git-20150930
2015-09-30 11:36:47 +02:00
Thomas Strobel
8d7fba9b65
neard: init at 0.15-post-git-20510929
2015-09-29 17:54:26 +02:00
Thomas Strobel
05c46bfc05
systemd module: add option to specify generators
...
Adding the configuration option 'systemd.generators' to
specify systemd system-generators. The option allows to
either add new system-generators to systemd, or to over-
ride or disable the system-generators provided by systemd.
Internally, the configuration option 'systemd.generators'
maps onto the 'environment.etc' configuration option.
Having a convenience wrapper around 'environment.etc' helps
to group the systemd system-generator configuration more
easily with other 'systemd...' configurations.
2015-09-29 11:53:25 +02:00
Thomas Strobel
6da2ea345c
networking module: add extraResolvconfConf option
2015-09-26 18:49:16 +02:00
Thomas Strobel
59bc47c9ed
nixos networking: add vswitch option
...
Add a configuration option for Open vSwitch that is
similar to the option for the Linux kernel ethernet
bridge.
2015-09-25 11:55:27 +02:00
Thomas Strobel
1f5f472a8a
Revert "openvswitch module: do not fork services"
...
This reverts commit fcab752abf .
2015-09-24 14:58:31 +02:00
Thomas Strobel
251a00da4c
openvswitch module: add option to reset db on start
2015-09-24 12:45:46 +02:00
Thomas Strobel
1f45b59885
dnscrypt-wrapper: init at 0.2
2015-09-10 21:56:56 +02:00
Thomas Strobel
684cd17ff5
dnschain nixos module: init
2015-09-10 18:11:40 +02:00
Thomas Strobel
8db7c14e56
namecoind nixos module: security enhancements
2015-09-10 18:11:40 +02:00
Thomas Strobel
260be2cbf6
xtrlock-pam: init at 3.4
2015-09-10 09:13:06 +02:00
Thomas Strobel
cb4bea5f97
namecoind nixos module: fix environment variable
2015-09-08 22:37:10 +02:00
Thomas Strobel
b6fb760484
namecoind nixos module: init
2015-09-08 20:17:52 +02:00
Thomas Strobel
5e21271af0
dnsmasq nixos module: fix path in systemd service
2015-09-08 19:33:01 +02:00
Thomas Strobel
119a6e33ed
dnschain: init at 0.5.3
2015-09-07 19:14:23 +02:00
Thomas Strobel
a9dab9df61
strongswan: enable more plugins
2015-09-06 21:12:08 +02:00
Thomas Strobel
167383c7bf
vpnc: patch to not set a default route when a netmask is given
...
also, fix the name attribute in the nix expression
2015-09-06 19:27:08 +02:00
Thomas Strobel
616aa2bdda
ocaml modules: fix some CamelCase and under_scores
2015-09-02 09:14:59 +02:00
Thomas Strobel
e80b41e94f
xen: remove 4.4.1 + fixes compilation of 4.5.x, fixes #9572
2015-09-02 08:33:24 +02:00
Thomas Strobel
e6f0cd336d
reverse_proxy module: helper to run nginx as reverse proxy
2015-08-28 09:33:08 +02:00
Thomas Strobel
74ce1df8f5
openh264: fix license
2015-08-26 22:24:05 +02:00
Thomas Strobel
63a1d2a364
linphone: wrap to find plugins
2015-08-26 22:17:41 +02:00
Thomas Strobel
e8aa031d69
mediastreamer-openh264: init at 1.0.0
2015-08-26 22:16:28 +02:00
Thomas Strobel
dbd3584590
mediastreamer: introduce environment variable to set plugins directory
2015-08-26 22:15:31 +02:00
Thomas Strobel
444b8484d7
openh246: init at 1.4.0
2015-08-26 17:42:13 +02:00
Thomas Strobel
c35309ff0b
ortp: 0.24.2 -> 0.24.2
2015-08-26 17:19:19 +02:00
Thomas Strobel
1d2632f820
mediastreamer: 2.11.1 -> 2.11.2
2015-08-26 17:18:53 +02:00
Thomas Strobel
46de943ec7
belle-sip: 1.4.0 -> 1.4.1
2015-08-26 17:18:28 +02:00
Thomas Strobel
7160a32001
linphone: 3.8.1 -> 3.8.5
2015-08-26 17:08:27 +02:00
Thomas Strobel
26ef514981
canon-cups-ufr2: init at 2.90
2015-08-20 01:22:10 +02:00
Thomas Strobel
3607cf316e
openpts: init at 0.2.6
2015-08-11 13:38:58 +02:00
Thomas Strobel
0bc1d05037
rencode python package: init at git 2015/08/10
2015-08-10 23:15:15 +02:00
Thomas Strobel
50a5845855
xpra: fix rencode dependency
2015-08-10 23:14:29 +02:00
Thomas Strobel
032f0ffdd0
perl-packages: add a few new ones
2015-08-10 22:21:46 +02:00
Thomas Strobel
4da188cf54
openxpki: init at git 2015/08/07
2015-08-10 22:05:20 +02:00
Thomas Strobel
a8776cdc3d
e19 update
...
efl: 1.14.1 -> 1.15.0
elementary: 1.14.1 -> 1.15.0
emotion: 1.14.0 -> 1.15.0
evas: 1.14.0 -> 1.15.0
enlightenment: 1.19.5 -> 1.19.8
pythonefl: 1.14.0 -> 1.15.0
2015-08-05 22:33:23 +02:00
Thomas Strobel
4661158164
vpnc: revert default local port to 500
2015-08-05 21:55:02 +02:00
Thomas Strobel
531e93eaf4
vpnc: 0.5.3 -> svn-rev-550
...
also, change default local port from 500 to random to avoid
clashes with other IPSec services like, e.g., strongSwan
2015-08-05 21:16:35 +02:00
Thomas Strobel
9011f117f2
strongswan: fix resolvconf plugin
2015-08-05 12:12:59 +02:00
Thomas Strobel
69397d9f94
strongswan: enable more plugins
2015-08-04 19:21:47 +02:00
Thomas Strobel
c31dc22aa2
ima-evm-utils: init at 1.0.0
2015-08-04 01:10:13 +02:00
Thomas Strobel
6f727a8a83
strongswan: add TNC build option
2015-08-03 17:07:12 +02:00
Thomas Strobel
89e78b5211
omapd: init at 0.9.2
2015-08-03 13:04:59 +02:00
Thomas Strobel
192091dc06
trustedGRUB2: git -> 1.2.0
2015-08-02 23:03:45 +02:00
Thomas Strobel
6193f5260c
tcsd module: adjust default value of kernelPCRs
2015-08-02 22:55:45 +02:00
Thomas Strobel
aa63d4299f
tcsd module: expose firmwarePCRs and kernelPCRs
2015-08-01 16:56:06 +02:00
Thomas Strobel
88be5eb371
gstreamer-vaapi: 0.5.10 -> 0.6.0
2015-07-19 17:06:32 +02:00
Thomas Strobel
2ff9129337
xen: fixes (authored by michalpalka)
...
Xen required a few changes in order to be usable:
* Include xenfs module in initrd as loading it in the activation
script was failing.
* Include /etc/default/xendomains, which is needed by
xen-domains service.
* Create /var/log/xen and /var/lib/xen directories in
the xen-store service, which are needed by the xl command.
The directories could be created by any other script as long as
they are guaranteed to exist before xl is called.
* Fix a reference to /bin/ls in the xendomains script.
2015-07-15 12:38:37 +02:00
Thomas Strobel
90cad1bc0c
cbfstool: init at git-2015-07-09
2015-07-15 10:50:58 +02:00
Thomas Strobel
127300a51d
tpm-luks: update -> git-2015-07-11
2015-07-15 10:22:40 +02:00
Thomas Strobel
e0da9ec935
tpmmanager: init at 0.8.1
2015-07-15 10:21:11 +02:00
Thomas Strobel
6f9cc87bf5
diffpdf: fix icon
2015-07-15 10:20:09 +02:00
Thomas Strobel
8f2f1dbb76
qboot: init at pre-release
2015-07-09 11:11:18 +02:00
Thomas Strobel
88d5f2c0a5
pdfdiff: init at 0.92
2015-07-08 00:22:57 +02:00
Thomas Strobel
528fae6dd3
diffpdf: init at 2.1.3
2015-07-07 23:32:54 +02:00
Thomas Strobel
c465170662
ocaml-text: 0.6 -> 0.7.1
2015-07-07 09:39:53 +02:00
Thomas Strobel
5f8104cd45
ocaml-modules.ssl: make openssl propagatedBuildInput
2015-07-07 01:03:25 +02:00
Thomas Strobel
4ee2d39fbf
grub installation: fix: simplify code
2015-07-05 21:55:56 +02:00
Thomas Strobel
65cbbc75b0
grub installation: integrate trustedGRUB + fix broken equality check
2015-07-05 19:51:53 +02:00
Thomas Strobel
c9e5218b33
sbsigntool: init at 0.5
2015-07-05 14:59:01 +02:00
Thomas Strobel
2285ad1bfa
trustedGRUB: GRUB 1 based -> GRUB 2 based
2015-07-05 11:48:36 +02:00
Thomas Strobel
36f2ec82cc
tmp-luks: init at 0.9pre
2015-07-04 23:57:59 +02:00
Thomas Strobel
7b6f279142
pam_mount module: integrate pam_mount into PAM of NixOS
2015-07-04 23:42:31 +02:00
Thomas Strobel
5a5587ba6d
pam_mount: fix PATH issue
2015-07-04 16:36:47 +02:00
Thomas Strobel
b73e917237
chaps: init at version 0.42-6812
...
Chaps is a PKCS #11 implementation with TPM backend.
2015-07-04 12:53:09 +02:00
Thomas Strobel
91b85236d0
Virtualization: add XEN/KVM related drivers for Windows
2015-07-04 00:14:05 +02:00
Thomas Strobel
7e1be588bf
Leveldb: export helper functions of leveldb
2015-07-03 23:04:35 +02:00
Thomas Strobel
31ba3ab30d
pam_mount: version update: 2.14 -> 2.15
2015-07-02 16:49:35 +02:00
Thomas Strobel
649697ddcf
Xen: add XEN 4.5.1
2015-07-02 16:37:03 +02:00
Thomas Strobel
6bd694321d
Xen: enable Spice/QXL + add libhvm + minor fixes
2015-07-02 16:33:01 +02:00
Thomas Strobel
8f911263e9
Xen Dom0: add dnsmasq to xen-bridge.
2015-07-02 16:27:40 +02:00
Thomas Strobel
399b549611
Fix: xen-bridge systemd service
2015-06-12 12:52:14 +02:00
Thomas Strobel
a6e12c23fc
Link Xen scripts to /etc/xen
2015-06-12 12:52:14 +02:00