summaryrefslogtreecommitdiff
path: root/pkgs/os-specific/linux/iputils
AgeCommit message (Collapse)Author
2026-03-24iputils.apparmor: only include local/bin if exists (#477030)Grimmauld
2026-01-22iputils: split man outputDoron Behar
2026-01-11iputils: set updateScriptMichael Daniels
2026-01-11iputils: use finalAttrs, don't hardcode repo owner/name, rev -> tagMichael Daniels
2026-01-11iputils: adoptMichael Daniels
2026-01-05iputils.apparmor: only include local/bin if existsColin
otherwise `apparmor.service` will fail with: > AppArmor parser error for > /nix/store/zzfl79044n5px6arls0l8f7kgvp8s0p0-bin.ping in profile > /nix/store/251z356c3h7q2cxrx43agk98mrgdg11l-iputils-20250605-apparmor/bin.ping > at line 7: Could not open 'local/bin.ping' this follows the pattern used by every other apparmor profile in nixpkgs; see: - pkgs/applications/networking/p2p/transmission/4.nix - pkgs/by-name/in/inetutils/package.nix - nixos/modules/services/networking/murmur.nix - nixos/modules/services/web-apps/miniflux.nix - nixos/modules/virtualisation/incus.nix
2025-12-10treewide: clean up 'meta = with' patternIhar Hrachyshka
This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-10-05treewide: remove unused withWolfgang Walther
Auto-fixed by nixf-diagnose.
2025-07-24treewide: run nixfmt 1.0.0Wolfgang Walther
2025-07-06treewide: remove primeos from maintainersJohn Titor
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-06-14iputils: 20250602 -> 20250605Thomas Gerbet
https://github.com/iputils/iputils/releases/tag/20250605
2025-06-02iputils: 20240905 -> 20250602R. Ryantm
2025-04-08Revert "treewide: replace `rev` with `tag`"Winter
This reverts commit 65a333600d5c88a98d674f637d092807cfc12253. This wasn't tested for correctness with something like fodwatch [0], and should not have been (self-)merged so quickly, especially without further review. It also resulted in the breakage of at least one package [1] (and that's the one we know of and was caught). A few packages that were updated in between this commit and this revert were not reverted back to using `rev`, but other than that, this is a 1:1 revert. [0]: https://codeberg.org/raphaelr/fodwatch [1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e4587d75882aebc21a04bee960418f8ce9
2025-04-07treewide: replace `rev` with `tag`Pol Dellaiera
2024-12-10treewide: format all inactive Nix filesSilvan Mosberger
After final improvements to the official formatter implementation, this commit now performs the first treewide reformat of Nix files using it. This is part of the implementation of RFC 166. Only "inactive" files are reformatted, meaning only files that aren't being touched by any PR with activity in the past 2 months. This is to avoid conflicts for PRs that might soon be merged. Later we can do a full treewide reformat to get the rest, which should not cause as many conflicts. A CI check has already been running for some time to ensure that new and already-formatted files are formatted, so the files being reformatted here should also stay formatted. This commit was automatically created and can be verified using nix-build https://github.com/infinisil/treewide-nixpkgs-reformat-script/archive/a08b3a4d199c6124ac5b36a889d9099b4383463f.tar.gz \ --argstr baseRev b32a0943687d2a5094a6d92f25a4b6e16a76b5b7 result/bin/apply-formatting $NIXPKGS_PATH
2024-09-05iputils: 20240117 -> 20240905R. Ryantm
2024-06-21maintainers: drop lheckemannLinus Heckemann
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-01-20iputils: 20231222 -> 20240117R. Ryantm
2023-12-23iputils: 20221126 -> 20231222Aaron Jheng
2023-01-21Merge branch 'nativeCheckInputs' into staging-nativeCheckInputsGuillaume Girol
2023-01-21treewide: switch to nativeCheckInputsGuillaume Girol
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs.
2023-01-13iputils: format with nixpkgs-fmtAnthony Roussel
2023-01-13iputils: 20211215 -> 20221126Anthony Roussel
2021-12-30iputils: 20210722 -> 20211215Michael Weiss
The tools "tftpd" and "traceroute6" were removed. See [0] for more details. [0]: https://github.com/iputils/iputils/releases/tag/20211215
2021-07-24iputils: 20210202 -> 20210722Michael Weiss
2021-05-14apparmor: fix profile building on darwinJulien Moutinho
2021-04-23Revert "Revert "apparmor: fix and improve the service""Julien Moutinho
This reverts commit 420f89ceb267b461eed5d025b6c3c0e57703cc5c.
2021-02-03iputils: 20200821 -> 20210202 (#111645)Michael Weiss
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2021-01-17pkgs/os-specific: stdenv.lib -> libBen Siraphob
2020-10-19iputils: apply proposed upstream patch to get rid of systemd dependencyAndreas Rammhold
This allows us to get rid of the hack and the systemd dependency and thus reduces the rebuild closure whenever systemd changes.
2020-10-19iptuils: Remove systemd from dependenciesAndreas Rammhold
In our case systemd is only used to figure out if the unit files should be generated.
2020-10-07Revert "apparmor: fix and improve the service"Vladimír Čunát
This reverts commit fb6d63f3fdd95a5468d43a0693c8ca7c1894363f. I really hope this finally fixes #99236: evaluation on Hydra. This time I really did check basically the same commit on Hydra: https://hydra.nixos.org/eval/1618011 Right now I don't have energy to find what exactly is wrong in the commit, and it doesn't seem important in comparison to nixos-unstable channel being stuck on a commit over one week old.
2020-09-06apparmor: fix and improve the serviceJulien Moutinho
2020-08-21iputils: 20190709 -> 20200821Michael Weiss
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2019-07-17iputils: 20190515 -> 20190709Will Dietz
https://github.com/iputils/iputils/releases/tag/s20190709 See release notes for details, but of particular note is that this expression is now quite simpler due to the following: * ninfod now builds w/nettle! * update includes patches we fetched from upstream * cross should be handled now, during move to meson * prelim testing confirms, meson makes it much easier to get things right re:explanation given in comment (not propagating host/target info) * issue re:musl+idn2 appears resolved re:compilation, but results in unclear runtime errors regarding "invalid flags". Keep disabled as before as this is clearer at the expression level and reports failure to resolve instead which is a bit clearer. (testing with systemd-less iputils) This also means our iputils is openssl-free, which if nothing else is a nice reduction in trans. size :). (quick imperfect comparison shows: 39MB -> 35MB w/glibc 11.4 -> 7.9 w/musl ) iputils: nvm no IDN w/musl iputils: nvm keep idn disabled w/musl
2019-07-16iputils: Completed missing meta.longDescriptionCraige McWhirter
Provided a more complete and fleshed out meta.longDescription from the project's README
2019-05-17iputils: 20190324 -> 20190515Michael Weiss
This is mainly a bug fix release [0]. File changes: -etc/systemd/system/rdisc@.service +etc/systemd/system/rdisc.service nix path-info -S: 20190324: 41055576 20190515: 41055584 [0]: https://github.com/iputils/iputils/releases/tag/s20190515
2019-03-26iputils: 20180629 -> 20190324Michael Weiss
Important changes: - Two files where removed in [0]: - bin/ipg - share/man/man8/pg3.8.gz - The build system changed from Autotools to Meson. - New: systemd units and Japanese translations - "It is probable that within in many many changes a regression may have slipped in" [1] [0]: https://github.com/iputils/iputils/commit/45a1d39b0c740b5803330feb37650352ceea1086 [1]: https://github.com/iputils/iputils/releases/tag/s20190324 Co-authored-by: Will Dietz <github@wdtz.org>
2018-09-24iputils: upstream fixes for muslWill Dietz
2018-09-02iputils: Code refactoring and fixesMichael Weiss
- Fix the cross-compiling check and add openssl for ninfod - Add "AS-IS, SUN MICROSYSTEMS license" to meta.licenses - Install igp (see man pg3)
2018-09-02iputils: Drop unnecessary dependenciesMichael Weiss
2018-08-18iputils: 20161105 -> 20180629Michael Weiss
2018-08-02treewide: Remove stdenv.isCrossJohn Ericson
I *want* cross-specific overrides to be verbose, so I rather not have this shorthand. This makes the syntactic overhead more proportional to the maintainence cost. Hopefully this pushes people towards fewer conditionals and more abstractions.
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-07-18treewide: remove aliases in nixpkgsMatthew Bauer
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases = true;}'’ work in Nixpkgs. Misc... - qtikz: use libsForQt5.callPackage This ensures we get the right poppler. - rewrites: docbook5_xsl -> docbook_xsl_ns docbook_xml_xslt -> docbook_xsl diffpdf: fixup
2018-04-15iputils: enable rarpdLinus Heckemann
also add self to maintainers
2018-02-28iputils: Fix cross compileShea Levy