schnusch
218c7795a6
nixos/cgit: init
2023-01-31 12:06:12 +01:00
pennae
5b6dcece88
Merge pull request #212684 from pennae/nixos-render-docs
...
nixos-render-docs: init, use for some manual rendering to docbook
2023-01-30 19:26:07 +01:00
Michele Guerini Rocco
72c6c848ee
Merge pull request #212685 from rnhmjoj/pr-connman
...
nixos/wireless: fix failure on missing config file
2023-01-30 13:32:58 +01:00
pennae
0a6e6cf7e6
nixos/manual: render module chapters with nixos-render-docs
...
this converts meta.doc into an md pointer, not an xml pointer. since we
no longer need xml for manual chapters we can also remove support for
manual chapters from md-to-db.sh
since pandoc converts smart quotes to docbook quote elements and our
nixos-render-docs does not we lose this distinction in the rendered
output. that's probably not that bad, our stylesheet didn't make use of
this anyway (and pre-23.05 versions of the chapters didn't use quote
elements either).
also updates the nixpkgs manual to clarify that option docs support all
extensions (although it doesn't support headings at all, so heading
anchors don't work by extension).
2023-01-27 20:07:34 +01:00
rnhmjoj
688d658a96
nixos/wireless: fix failure on missing config file
...
This change prevents doing the secret substitution when the config is
missing, which would result in an error.
The service can be useful even without configuration; for example
connman controls wpa_supplicant using dbus and as such it does not need
a config file nor any other declarative options.
2023-01-26 00:31:21 +01:00
Sandro
e3d6edd75f
Merge pull request #209045 from Izorkin/update-dhcpcd-ipv6rs
2023-01-23 23:25:03 +01:00
Bernardo Meurer
271dbd928e
nixos/blocky: restart on failure
2023-01-23 11:45:56 -05:00
pennae
e067d9e33e
nixos/redsocks: fix option description formatting
2023-01-22 17:50:09 +01:00
Nick Cao
c2de985844
Merge pull request #211559 from GTrunSec/nomad-credential
...
nixos/nomad: add LoadCredential option
2023-01-22 08:27:44 +08:00
Naïm Favier
8bf63a5ed4
Merge pull request #211992 from ncfavier/remove-stray-spaces
2023-01-21 21:51:52 +01:00
Naïm Favier
3aa1337a71
nixos: remove stray spaces
2023-01-21 21:46:53 +01:00
Naïm Favier
363158603a
nixos: fix backticks in Markdown descriptions
2023-01-21 18:08:38 +01:00
guangtao
6c46078aad
nixos/nomad: add LoadCredential option
2023-01-21 06:09:22 -08:00
guangtao
b5a3f795c3
nixos/nomad: fix multi-plugin-dir path
2023-01-18 22:22:43 -08:00
maifel-maifel
4dbc2fe873
nixos/syncthing: point out pitfalls with extraOptions ( #210208 )
...
Co-authored-by: digital <git-voopaipa@dinid.net>
2023-01-16 13:12:12 +01:00
Sandro
6fecd5a257
Merge pull request #204342 from anpandey/znc
2023-01-16 02:07:30 +01:00
Matthieu Coudron
293de575cb
modules.openssh: provide default settings
...
else evaluation fails
2023-01-16 00:11:53 +01:00
Matthieu Coudron
83e2f6f3da
services.openssh: fix doc
2023-01-16 00:06:40 +01:00
Ryan Lahfa
b42ea74b96
Merge pull request #206655 from vlinkz/distroname
...
nixos/version: add system.nixos.distroName and system.nixos.distroId options
2023-01-15 17:39:55 +01:00
Matthieu Coudron
cf10d7aef8
services.openssh: support freeform settings ( #193757 )
...
* services.openssh: support freeform settings
Keep "extraConfig" but introduces "settings".
Also renames several options
(mkRenamedOptionModule [ "services" "openssh" "kbdInteractiveAuthentication" ] [ "services" "openssh" "settings" "KbdInteractiveAuthentication" ])
(mkRenamedOptionModule [ "services" "openssh" "passwordAuthentication" ] [ "services" "openssh" "settings" "PasswordAuthentication" ])
(mkRenamedOptionModule [ "services" "openssh" "useDns" ] [ "services" "openssh" "settings" "UseDns" ])
(mkRenamedOptionModule [ "services" "openssh" "permitRootLogin" ] [ "services" "openssh" "settings" "PermitRootLogin" ])
* updated doc
* regen doc
2023-01-15 16:32:46 +01:00
Victor Fuentes
d3528cdc3d
nixos/version: add config.system.nixos.distroName and config.system.nixos.distroId
2023-01-14 16:19:06 -05:00
github-actions[bot]
49722fd14a
Merge master into staging-next
2023-01-13 18:01:34 +00:00
Izorkin
0e9cb9fcfd
nixos/dhcpcd: don't solicit or accept ipv6 router advertisements if use static addresses
2023-01-12 09:57:17 +03:00
pennae
53fc887582
nixos/manual: move "edit the MD file" comments to generated XML
2023-01-10 12:34:37 +01:00
pennae
bf92eaebe4
nixos/manual: generate module chapters with md-to-db.sh
2023-01-10 10:32:00 +01:00
pennae
dc7788efb8
nixos/manual: regenerate chapter xml files
...
apparently pandoc has changed behavior over the past releases, so the
files are no longer in sync. occasionally this requires edits
to the markdown source to not remove an anchor that was there
before (albeit wth a very questionable id), or where things were simply
being misrendered due to syntax errors.
2023-01-10 10:31:59 +01:00
pennae
23ea73b416
nixos/manual: enable smart quotes for all MD chapters
2023-01-10 10:31:59 +01:00
pennae
e4897cdf16
nixos/yggdrasil: convert manual chapter to MD
2023-01-10 10:31:57 +01:00
pennae
963c6f54aa
nixos/prosody: convert manual chapter to MD
2023-01-10 10:31:57 +01:00
pennae
5917123885
nixos/pleroma: convert manual chapter to MD
2023-01-10 10:31:57 +01:00
pennae
0715ecf936
nixos/manual: normalize <programlisting>
...
makes sure that program listing tags are separated from their contents
by exactly a newline character. this makes the markdown translation
easier to verify (since no new newlines need to be inserted), and
there's no rendering difference anyway.
2023-01-10 10:31:52 +01:00
pennae
80a78f2e1e
nixos/manual: remove links from program listings
...
markdown cannot represent those links. remove them all now instead of in
each chapter conversion to keep the diff for each chapter small and more
understandable.
2023-01-10 10:31:52 +01:00
github-actions[bot]
e4fc9a910a
Merge master into staging-next
2023-01-09 12:01:24 +00:00
Naïm Favier
bff4bb5540
Merge pull request #208762 from ncfavier/link-manpages-options-doc
2023-01-09 11:57:01 +01:00
github-actions[bot]
e3480cf1cc
Merge master into staging-next
2023-01-06 00:02:28 +00:00
Thiago Kenji Okada
1deddf959c
Merge pull request #209175 from gador/unifi-fix-monogdb-version
...
nixos/unifi: fix mongodb to a stable version
2023-01-05 20:39:14 +00:00
Florian Brandes
45d27d43c4
nixos/unifi: fix mongodb to a stable version
...
Otherwise unifi might break on a next big update
just like https://github.com/NixOS/nixpkgs/pull/207382#issuecomment-1371303817
Also this requires an update of the unifi package. With the LTS
version, newer mongodb versions aren't supported. The current supported
version of unifi 7 is mongodb 3.6 acording to
https://community.ui.com/releases/UniFi-Network-Application-7-0-20/3e4a4099-c063-42f6-8e21-5fb2c99fcea9 which isn't even supplied by nixpkgs anymore.
mongodb-4_2 isn't officially supported, but works.
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-01-05 15:16:02 +01:00
github-actions[bot]
0c8280b1c4
Merge staging-next into staging
2023-01-05 06:01:39 +00:00
Aneesh Agrawal
1e94e9146f
radicale: Drop self (aneeshusa) from maintainership
...
I have switched to using etebase/etesync.
2023-01-05 00:14:38 -05:00
pennae
9da5f12ecf
modules: add mkPackageOptionMD
...
another transitional option factory, like mkAliasOptionModuleMD.
2023-01-05 02:33:13 +01:00
pennae
4c1cfbdb84
modules: add mkAliasOptionModuleMD
...
mkAliasOptionModule should not default to mdDoc descriptions because
that can break out-of-tree users of documentation infrastructure. add an
explicitly-MD variant for now, to be removed some time after the MD
transition is complete.
2023-01-05 02:33:13 +01:00
github-actions[bot]
e076f677a1
Merge staging-next into staging
2023-01-03 18:01:45 +00:00
Izorkin
b943fb24b7
chrony: update sandboxing options
2023-01-03 07:04:55 -06:00
Naïm Favier
4fb500d629
nixos/doc: fix some manpage references
2023-01-03 14:03:35 +01:00
Jan Tojnar
5810109b42
Merge branch 'staging-next' into staging
...
- readline6 attribute removed from all-packages.nix in d879125d61
- readline attribute was bumped to readline82 in 50adabdd60
2023-01-02 03:04:32 +01:00
Naïm Favier
1596c87bdb
Merge pull request #195945 from ncfavier/wg-quick-nftables
2023-01-01 14:13:01 +01:00
0x4A6F
7e159b1a67
nixos/cloudflared: systemd dependency fix
...
- also wait for network-online.target:
fixes startup error on reboot without functioning networking
- restart on-failure (upstream service definition)
2023-01-01 11:01:02 +01:00
Ryan Lahfa
06542b21a0
Merge pull request #205636 from LoveIsGrief/webhook-module
...
nixos/webhook: add support for a webhook service option
2022-12-31 22:31:38 +01:00
Joel
4c365aa9fc
nixos/cloudfared: fix options that are required having defaults
...
> ERR Couldn't start tunnel error="The last ingress rule must match all URLs (i.e. it should not have a hostname or path filter)"
2022-12-30 20:54:06 +10:00
Joel
1cee5ecfeb
nixos/cloudflared: fix invalid systemd unit description
2022-12-30 20:54:06 +10:00