Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jun 2008 11:02:14 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/sysutils Makefile ports/sysutils/kiconvtool Makefile distinfo pkg-descr
Message-ID:  <200806261102.m5QB2E5o080330@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
amdmi3      2008-06-26 11:02:14 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/kiconvtool  Makefile distinfo pkg-descr 
  Log:
  On FreeBSD, it's possible to allow plain users to mount filesystems
  without using su or sudo. This is enabled via vfs.usermount sysctl.
  However, if file name conversion is used when mounting a filesystem,
  in most cases mount will fail with `mount_XXX: XXX_iconv: Operation
  not permitted denied' error. This is caused by the fact that character
  set conversion tables need to be loaded into kernel, but, apart
  from mounting, that's not allowed to plain users, because charset
  tables are large enough to initiate a denial of service by filling
  kernel memory with many tables.
  
  This utility allows you to load only specific charset tables into
  kernel, so usermounts with file name conversions won't fail and in
  the same time it's not possible to bring the system down by filling
  kernel memory.
  
  WWW: http://wiki.freebsd.org/DmitryMarakasov/kiconvtool
  
  Approved by:    miwi (mentor)
  
  Revision  Changes    Path
  1.1025    +1 -0      ports/sysutils/Makefile
  1.1       +33 -0     ports/sysutils/kiconvtool/Makefile (new)
  1.1       +3 -0      ports/sysutils/kiconvtool/distinfo (new)
  1.1       +16 -0     ports/sysutils/kiconvtool/pkg-descr (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806261102.m5QB2E5o080330>