Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
`kmod` is a linux-only package. Previous versions worked on `darwin`
by chance and might break in the future. Remove `kmod` import from
there.
Co-authored-by: Artturi <Artturin@artturin.com>
|
|
This is unfortunately more complex than a simple version bump because
upstream has not released a dist tarball for this release. This commit
switches to using the github source and running autoreconf ourselves.
Along the way, stop randomly patching sources and Makefiles and instead
switch to upstreamable alternatives. The two (small) build system
patches have been sent upstream, see tuxera/ntfs-3g#39.
|
|
|
|
New version has important security fixes.
|
|
|
|
|
|
|
|
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
|
|
* ntfs-3g: enable extras
Adds a few extra utilities, most of which are useful.
* ntfs-3g: download over https
|
|
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
* ntfs-3g: remove patch as it been fixed (#60697)
* ntfs3g: fetchpatch is unused
|
|
|
|
|
|
|
|
It was being parsed incorrectly, as noted on
https://github.com/NixOS/nix/issues/1440
nix-repl> builtins.parseDrvName ntfs3g.name
{ name = "ntfs"; version = "3g-2017.3.23"; }
|
|
|
|
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
|
|
From the Debian advisory:
Jann Horn of Google Project Zero discovered that NTFS-3G, a read-write
NTFS driver for FUSE, does not scrub the environment before executing
modprobe with elevated privileges. A local user can take advantage of
this flaw for local root privilege escalation.
|
|
Also old homepage seems to be in a redirect loop.
|
|
|
|
|
|
|
|
|
|
|
|
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
|
|
|
|
ntfsprogs collection is now part of ntfs-3g
svn path=/nixpkgs/trunk/; revision=31065
|
|
to ensure that NTFS filesystems are mounted using ntfs-3g, which is
much better than the kernel NTFS driver. In particular, this
ensures that udisks will automount external NTFS drives with
read/write support. (See also
http://www.tuxera.com/community/ntfs-3g-faq/#plugandplay)
svn path=/nixpkgs/trunk/; revision=31055
|
|
svn path=/nixpkgs/trunk/; revision=30092
|
|
svn path=/nixpkgs/trunk/; revision=24617
|
|
tools/filesystems. Previously they were all over the place.
svn path=/nixpkgs/trunk/; revision=18809
|