logo       

darcs setpref distwrapper fakeroot: msg#00415

Subject: darcs setpref distwrapper fakeroot
I have just sent a patch to David to allow a new preference:
"distwrapper". Here is the documentation part:

\item ``distwrapper'' --- a command wrapping tar and gzip. Typically this
  would be fakeroot on Debian systems, to ensure that the owner of all
  files in the tarball is set to root. The distwrapper must be a single
  word pointing to an executable.

I just used that for a program I am about to release. I happen to be
running Debian GNU/Linux on the machine I use to develop this
software, and found it painful to say each time:

% fakeroot darcs dist -d ...

For those who don't know it, fakeroot makes getuid() and friends
return 0 as if you were root, using the LD_PRELOAD mechanism. As a
result, the generated tarball contains uids of "0", which is much
cleaner than 1000 (my current uid) who may well correspond to another
user on the computer on which the untar occurs.

As a side note, fakeroot is available on other systems as well
(security/fakeroot on FreeBSD for example), and is very convenient to
use when building tarballs.

  Sam
-- 
Samuel Tardieu -- sam@xxxxxxxxxxx -- http://www.rfc1149.net/sam


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
boot-loaders.gr...    php.pear.genera...    debugging.valgr...    kde.redhat.user...    text.xml.xsl.ge...    culture.languag...    hardware.microc...    java.servicemix...    redhat.release....    web.zope.plone....    user-groups.lin...    opendarwin.webk...    video.mjpeg.use...    sysutils.bcfg2....    encryption.gpg....    lx-office.devel...    xfree86.forum/2...    mail.mutt.devel...    acpi.devel/2003...    qnx.openqnx.dev...    network.irc.irs...    freebsd.devel.m...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe