Eelco Dolstra
647b0f5f5c
Update the installer tests for nixos-generate-config
2013-10-13 17:35:57 +02:00
Eelco Dolstra
3e001244e4
Load the xfs kernel module on demand
2013-10-13 17:35:57 +02:00
Eelco Dolstra
9b8847eb91
Document nixos-install
2013-10-13 17:35:57 +02:00
Eelco Dolstra
00f380dee5
Document nixos-generate-config
2013-10-13 17:35:57 +02:00
Eelco Dolstra
ca3725bfc9
nixos-generate-config: Add --root option
...
If this option is given, nixos-generate-config will write the
configuration to /etc/nixos under the given root, and only emit
fileSystems attributes for filesystems under the given root directory.
The typically use case is at installation time, where you can say:
$ nixos-generate-config --root /mnt
which will create /mnt/etc/nixos/{configuration.nix,hardware-configuration.nix}.
Also add a --force flag to force overwriting configuration.nix.
2013-10-13 17:35:56 +02:00
Eelco Dolstra
3875dcdfeb
nixos-generate-config: Emit boot.initrd.availableKernelModules instead of kerneLmodules
2013-10-13 17:35:56 +02:00
Eelco Dolstra
57804f44ec
nixos-generate-config: Skip FUSE filesystems
...
I don't know how to recover that a FUSE filesystem is (say) ntfs-3g.
2013-10-13 17:35:56 +02:00
Eelco Dolstra
984921e657
nixos-generate-config: Emit fileSystems automatically
2013-10-13 17:35:56 +02:00
Eelco Dolstra
677d9882b0
nixos-generate-config: Generate swapDevices
2013-10-13 17:35:56 +02:00
Eelco Dolstra
440fe8f05d
Use read_file from File::Slurp
2013-10-13 17:35:56 +02:00
Eelco Dolstra
ac13bd2575
Merge "nixos-option --install" into nixos-generate-config
...
Having configuration.nix generation hidden underneath nixos-option
never made sense, also given that there was another command to
generate part of the configuration (nixos-hardware-scan). Now
nixos-generate-config produces both configuration.nix and
hardware-configuration.nix. The latter is overwritten while the
former is not.
2013-10-13 17:35:55 +02:00
Eelco Dolstra
0f550596c9
Typo
2013-10-13 17:35:55 +02:00
Eelco Dolstra
fd0fd49d36
nixos-generate-config: Write to /etc/nixos/hardware.nix rather than stdout
2013-10-13 17:35:55 +02:00
Eelco Dolstra
3ed41735b8
Rename nixos-hardware-scan to nixos-generate-config
2013-10-13 17:35:55 +02:00
Eelco Dolstra
4b28f28028
Remove unused file
2013-10-13 17:35:55 +02:00
Eelco Dolstra
f42d494355
Refactor variable names
2013-10-13 17:35:55 +02:00
Eelco Dolstra
57ec8424e4
Drop <services> from $NIX_PATH
2013-10-13 17:35:55 +02:00
Eelco Dolstra
ef72fcc2aa
Map --help flag to "man <command>" for more NixOS commands
2013-10-13 17:35:55 +02:00
Eelco Dolstra
a042d91290
nixos-rebuild: Document --profile-name
2013-10-13 17:35:54 +02:00
Eelco Dolstra
f1a03addae
nixos-rebuild: Let --help invoke "man nixos-rebuild"
2013-10-13 17:35:54 +02:00
Eelco Dolstra
2be774ccfa
Set .version-suffix properly when building from Git
2013-10-13 17:35:54 +02:00
Domen Kožar
e28ddcfbec
Merge pull request #1063 from offlinehacker/nixos/graphite/listen_defaults_fix
...
nixos: graphite, listen on localhost by default
2013-10-12 12:23:34 -07:00
Domen Kožar
a8dd839c1f
Merge pull request #1067 from offlinehacker/nixos/statsd/mgmt_ip_port
...
nixos/statsd: Add support to specify managment ip/port
2013-10-12 12:23:11 -07:00
Domen Kožar
15608f6df6
Merge pull request #1068 from offlinehacker/nixos/elasticsearch/logfix
...
nixos/elasticsearch: change loglevel from DEBUG to INFO
2013-10-12 12:22:53 -07:00
Jaka Hudoklin
fd0d2872a4
nixos/elasticsearch: change loglevel from DEBUG to INFO
2013-10-12 12:43:33 +02:00
Jaka Hudoklin
285f447c49
nixos/statsd: Add support to specify managment ip/port
2013-10-12 12:37:52 +02:00
Jaka Hudoklin
677ecf4868
nixos/graphite: listen on localhost by default
2013-10-12 12:34:26 +02:00
Marc Weber
4683774277
experimental/vsftpd
...
vsftpd improvements:
- intorduce one declarative list of options
- make docummentation strings more understandable and add missing options
such as SSL/TLS support
- Use environment.etc."vsftpd".text because I can't think about any
reason why a shell script should be used.
That code was written in 2009.
2013-10-12 01:05:13 +02:00
Eelco Dolstra
a2600b7bc3
Terrible backward compatibility hack
2013-10-11 13:36:09 +02:00
Domen Kožar
cf3e36a3b9
bash: place interactiveShellInit at the end to be able to override existing settings
2013-10-11 11:55:58 +02:00
Shea Levy
a63b4dc555
Remove old efi boot stub bootloader
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-10-10 10:54:35 -04:00
Eelco Dolstra
a5357e80cd
Tweak the version string
...
It's now "<yy>.<mm>pre<commit-count>.<short-hash>"
(e.g. "13.10pre5678.gfedcba") for the unstable branch, and
"<yy>.<mm>.<commit-count>.<short-hash>" (e.g. "13.10.5678.gfedcba")
for stable branches.
2013-10-10 13:28:22 +02:00
Eelco Dolstra
a7824368c2
Fix setting of .version-suffix
2013-10-10 13:28:22 +02:00
Eelco Dolstra
95c98166ec
Merge .gitignore files
2013-10-10 13:28:22 +02:00
Eelco Dolstra
c8628e0989
nixos-checkout: Only fetch the Nixpkgs repo
2013-10-10 13:28:22 +02:00
Eelco Dolstra
31203732b3
Update the release expressions and the channel generators
2013-10-10 13:28:22 +02:00
Eelco Dolstra
041da5a6f9
Unify the Nixpkgs and NixOS version numbers
2013-10-10 13:28:22 +02:00
Eelco Dolstra
5c1f8cbc70
Move all of NixOS to nixos/ in preparation of the repository merge
2013-10-10 13:28:20 +02:00