Commit graph

6104 commits

Author SHA1 Message Date
dholland
c4657eab39 Fix makefile provided by patch-ai to work properly with make -j. 2011-05-22 19:17:57 +00:00
dholland
aa5981f9d4 Fix assorted build problems. Should close PR 42081. While here, add at
least minimal comments to all patches and tidy up some (but by no
means all) pkglint.

I have no idea if this works. It spews warnings about "packed", which
lead me to suspect it may not run correctly, but I don't have the
facilities to test it. It does, however, now build ok on LP64 and if
someone can test it may be reasonable to remove the restriction on that.
2011-05-22 19:11:42 +00:00
bouyer
5bba88133c Add a patch which fixes 2 problems:
- use the correct way to get the size of a disk device or partition (from
  haad@NetBSD.org)
- if given a block device, use the character device instead (the block device
  is already in use by the backend driver).

With this I could succeffully boot a HVMPV FreeBSD kernel using a phy:
virtual disk.
2011-05-20 17:09:21 +00:00
drochner
a7ad87ce06 update to 1.2.8.11
changes:
-Support for backward/forward mouse buttons
-bugfixes
2011-05-18 10:58:55 +00:00
drochner
58571259ee reset PKGREV for base pkg update 2011-05-18 09:48:59 +00:00
wiz
289406dd0a + bup. 2011-05-16 13:53:18 +00:00
wiz
c3854adc14 Initial import of bup-0.24b.
bup is a program that backs things up.  bup has a few advantages
over other backup software:

It uses a rolling checksum algorithm (similar to rsync) to split
large files into chunks. The most useful result of this is you can
backup huge virtual machine (VM) disk images, databases, and XML
files incrementally, even though they're typically all in one huge
file, and not use tons of disk space for multiple versions.

It uses the packfile format from git (the open source version
control system), so you can access the stored data even if you
don't like bup's user interface.

Unlike git, it writes packfiles directly (instead of having a
separate garbage collection / repacking stage) so it's fast even
with gratuitously huge amounts of data. bup's improved index formats
also allow you to track far more filenames than git (millions) and
keep track of far more objects (hundreds or thousands of gigabytes).

Data is "automagically" shared between incremental backups without
having to know which backup is based on which other one - even if
the backups are made from two different computers that don't even
know about each other. You just tell bup to back stuff up, and it
saves only the minimum amount of data needed.

You can back up directly to a remote bup server, without needing
tons of temporary disk space on the computer being backed up.  And
if your backup is interrupted halfway through, the next run will
pick up where you left off. And it's easy to set up a bup server:
just install bup on any machine where you have ssh access.

Bup can use "par2" redundancy to recover corrupted backups even if
your disk has undetected bad sectors.

Even when a backup is incremental, you don't have to worry about
restoring the full backup, then each of the incrementals in turn;
an incremental backup acts as if it's a full backup, it just takes
less disk space.

You can mount your bup repository as a FUSE filesystem and access
the content that way, and even export it over Samba.
2011-05-16 13:52:56 +00:00
abs
92b404034b Remove sysutils/p5-Ocsinventory-Agent as a version is already present as
net/ocsinventory-agent
2011-05-16 13:29:38 +00:00
gls
5f035dc797 Update sysutils/capistrano to latest version, 2.6.0
Upstream changes:

## 2.6.0 / May 3 2011

A rather large release, feature-version bump because of the new
multiple-gateways feature as implemented by Ryan Duryea (way to go!)

Please also note from this release that if you use Git submodules, the
Git-version requirement for the new implementation is now >= 1.5.6, from
previously un-documented. (1.5.6 is new-enough that I think this is
acceptable)

* Upgrade Net::SSH-gateway dependency to 1.1 (fixes a thread-deadlocking bug on
MRI 1.9)
* Respect "dry-run" on transfer methods (Florian Frank)
* Add support for multiple gateways: (Ryan Duryea)
        set :gateway, {
          'gate1.example.com' => 'server1.example.com',
          [ 'gate2.example.com', 'gate3.example.com' ] =>
[ 'server5.example.com', 'server6.example.com' ]
        }
* Properly support nested Git submodules, moves Git requirement to >= 1.5.6 [if
you rely upon submodules] (Ken Miller)
* Fetch tags into the remote cache, allows deploying a tag when using Git, with
the remote_cache strategy (Florian Frank)
* Various fixes to path handling bugs in the copt strategy. (Philippe Rathé)
2011-05-15 19:46:21 +00:00
wiz
6cfafe5d68 Finish move of tarsnap from security to sysutils. 2011-05-15 11:17:51 +00:00
wiz
ae49ad647e Follow Greg's advice and reimport in a better place, i.e. move
tarsnap from security to sysutils.
2011-05-15 11:16:14 +00:00
hans
191c281dcf Fix build on SunOS. 2011-05-15 09:59:18 +00:00
abs
027e2e293e +p5-Ocsinventory-Agent 2011-05-14 23:12:12 +00:00
abs
832905db5e Added sysutils/p5-Ocsinventory-Agent version 1.1.2
ocsinventory-agent creates inventory data. This agent is the
successor of the former linux_agent which was released with OCS
1.01 and prior. It also replaces the Solaris/AIX/BSD unofficial
agents. The detailed list of supported Operating System is available
in the OCS Inventory Wiki.
2011-05-14 23:10:48 +00:00
obache
92870aacd6 + amtterm 2011-05-13 13:25:31 +00:00
obache
d9db54cf6a Import amtterm-1.2 as sysutils/amtterm.
Based on PR#44884 by YAMAMOTO Takeshi.
Additionaly, some improvements by me.

Active Management Technology (AMT) tools

descriptions from man pages:

	amttool - remotely control Intel AMT managed machines.
	amtterm - Intel AMT serial-over-lan (sol) client.

from amt-howto(7):

   What is AMT and why I should care?
       AMT stands for "Active Management Technology".  It provides some remote
       management facilities.  They are handled by the hardware and  firmware,
       thus  they work independant from the operation system.  Means: It works
       before Linux bootet up to the point  where  it  activated  the  network
       interface.   It works even when your most recent test kernel deadlocked
       the machine.  Which makes it quite useful for development machines  ...

       Intel  AMT  is  part  of the vPro Platform.  Recent intel-chipset based
       business machines should have it.  My fairly new Intel SDV machine  has
       it too.
2011-05-13 13:24:01 +00:00
bouyer
1b0d4dc222 Apply patch from xen repository, fixing CVE-2011-1583 2011-05-12 15:57:38 +00:00
bouyer
3c6e3ba2bc Add patch from the xen-dev mailing list to fix CVE-2011-1583
Bump PKGREVISION
2011-05-12 15:39:05 +00:00
taca
5e2bad7b6a Revert previous commit; I didn't noticed revision 1.8 of patches/patch-ac. 2011-05-09 15:26:16 +00:00
taca
b7d9f63012 Fix build problem on NetBSD 4_STABLE which dosen't have _X86_SYSARCH_L()
cpp macro.
2011-05-09 14:06:46 +00:00
tnn
d9e2c5fce2 Try to fix CONF_FILES handling and some pkglint warnings.
Bump PKGREVISION.
2011-05-07 18:39:05 +00:00
tnn
fd6cfcee51 sort PLIST, add two missing ocaml files 2011-05-07 17:02:39 +00:00
tnn
fc4999371e Override texi2html & pod2man detection so that manpages belonging to
emulators/qemu don't get spuriously overwritten during install.
2011-05-07 16:55:58 +00:00
cheusov
4b62a6b69e fix build failure caused by #!/usr/bin/env. revied by wiz@
(libexec/mc/extfs.d/s3+ script is not checked for interpreter correctness)
2011-05-07 15:49:37 +00:00
cheusov
1dc33a32fb +user_irix (package oked by wiz@ and reed@) 2011-05-07 15:45:45 +00:00
cheusov
0c4d93a6de This implements a subset of useradd(8)/groupadd(8) functionality on
IRIX that is sufficient for pkgsrc use.
2011-05-07 15:43:13 +00:00
shattered
5aaac13c65 Fix build on NetBSD 4 2011-05-07 10:07:12 +00:00
shattered
ff80a9795a PR/44785 -- fix build on NetBSD 4 2011-05-07 10:06:34 +00:00
tnn
779063a84e xenkernel41 didn't build on current/amd64.
It uses -nostdinc and tries to use #include <stdarg.h> through
a local copy of stdarg.h, which can't work.
Fixed this by putting the relevant builtin stdarg definitions for
NetBSD in the local copy.
2011-05-07 07:11:22 +00:00
tnn
098a844b3b drop superflous item in CHECK_PORTABILITY_SKIP 2011-05-07 06:39:16 +00:00
agc
612e36fc23 add and enable mkmemstick 2011-05-05 06:54:18 +00:00
agc
c0b8ceedcc Initial import of Jared Mcneill's script to create a memory stick from a
NetBSD installation ISO.

Further information can be found here:

	http://genericzero.wordpress.com/2009/08/01/install-netbsd-from-a-usb-memory-stick-the-easy-way/

	memory stick the easy way

	I got tired of having to jump through hoops to install NetBSD on my
	Eee PC, so I wrote a simple script to take a NetBSD release ISO and
	convert it to an image that can be written to a USB memory stick.

	To use the script, simply feed it an ISO and tell it where to write
	the resulting image:

	$ sh mkmemstick.sh i386cd-5.0.1.iso i386memstick-5.0.1.img

	The resulting image can be written to a memory stick using dd(1):

	$ dd if=i386memstick-5.0.1.img of=/dev/sd0d

	Please note that this script depends on the sysutils/cdrtools package
	for extracting the contents of the release ISO.

	Hopefully this will be integrated with the build process so these
	images are available for those who cannot prepare an image due to lack
	of access to a NetBSD machine.
2011-05-05 06:53:27 +00:00
gdt
1b59bff55a Update to 0.2. (Changes are due to Richard Hansen of BBN.)
New in Version 0.2 (released 2011-04-15):

    * Bug fixes:
      + extract-account:
        - account extraction left temp files if authorized_keys had
          the uchg flag set
        - if the user didn't actually exist, a bogus tarball would be
          created anyway
      + install-account:
        - the home directory was assumed to be /home/${USER}, which
          meant that root's files weren't installed properly
        - If the user already existed, the order of entries in the
          passwd database wasn't preserved.  This caused problems with
          root accounts because getpwuid(0) started returning the
          passwd entry for the 'toor' user (breaking "are you root?"
          tests in various scripts).
      + sudo-add:
        - if sudo-add couldn't find the sudoers file or couldn't read
          it, it didn't remove existing entries when adding or
          removing a user (adding duplicate entries if adding a user
          that was already there, and silently failing when removing a
          user)
        - if sudo-add could find and read the sudoers file:
          * it would remove the wrong existing entry if the username
            of the user being added/removed started with the same
            characters as another user higher in the sudoers file
            (e.g., adding or removing foo would remove user foobar if
            foobar was higher in the sudoers file)
          * 'sudo-add -r' would only remove the first instance of a
            user from sudoers (a particular problem given the above
            bug)
        - sudo-add wasn't preserving order if the user was already in
          sudoers (order can be significant in sudoers)
    * Less verbose output.
2011-05-04 22:26:56 +00:00
abs
20343f7198 Avoid using == in /bin/sh script. Bump PKGREVISION 2011-05-02 20:32:27 +00:00
wiz
4da2c8d3f0 Update to 3.01a04:
Libfind:

-	New flag WALK_STRIPLDOT to strip leading "./" like star does

Cdrecord:

-	cdrecord now warns about the correct max. CD-Text size
	for a single language that is permitted by the standard.


Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-	Fixed several typos in the mkisofs man page and in mkisofs
2011-05-02 13:15:10 +00:00
dholland
392ec9205c Depend on gamin as well as libgamin, so the gamin server exists at runtime.
First part of PR 44782; PKGREVISION -> 9.
2011-04-30 23:54:02 +00:00
abs
1807a940dc REPLACE_PYTHON for /usr/bin/env python in misc/xsview, bump PKGREVISION 2011-04-30 19:25:53 +00:00
abs
c82cf21c54 Fix a "/usr/bin/env python" usage, bump pkgrevision 2011-04-30 19:10:12 +00:00
tnn
57f3182ec1 Fix fallout from gnutls update. gnome-vfs wants a symbol from libgcrypt,
so should link with it explicitly.
2011-04-27 17:50:25 +00:00
obache
20ea3f8d70 LICENSE=modified-bsd 2011-04-26 13:36:55 +00:00
adam
ec19896139 Fix building with GDK with Quartz (Mac OS X) backend; switch to .tar.bz2; added LICENSE; fixed pkglint complaints 2011-04-25 08:55:28 +00:00
gls
291b928044 Update sysutils/fabric to 1.0.1
Upstream changes:

Bugfixes

    * #301: Fixed a bug in local?s behavior when capture=False and output.stdout
(or .stderr) was also False. Thanks to Chris Rose for the catch.
    * #310: Update edge case in put where using the mode kwarg alongside
use_sudo=True runs a hidden sudo command. The mode kwarg needs to be octal but
was being interpolated in the sudo call as a string/integer. Thanks to Adam
Ernst for the catch and suggested fix.
    * #311: append was supposed to have its partial kwarg's default flipped from
True to False. However, only the documentation was altered. This has been fixed.
Thanks to Adam Ernst for bringing it to our attention.
    * #312: Tweak internal I/O related loops to prevent high CPU usage and poor
screen-printing behavior on some systems. Thanks to Kirill Pinchuk for the
initial patch.
    * #320: Some users reported problems with dropped input, particularly while
entering sudo passwords. This was fixed via the same change as for #312.

Documentation

    * Added a missing entry for env.path in the usage documentation.
2011-04-23 15:23:53 +00:00
gls
7eebfa4f75 Update sysutils/capistrano to 2.5.21
Upstream changes:

## 2.5.21 / April 6 2011

* Fixed to follow best-practice guidelines from Bundler (Ben Langfeld)
* No longer force a gemset for Capistrano development. (Ben Langfeld)

## 2.5.20 / March 16 2011

  * `deploy:migrations` will now always operate on the latest_release, not
current_release (Mike Vincent)
  * Adds a check for the presence of `rsync` when using the copy strategy with
`rsync`. (Chris Griego)
  * Do not try to look up the `:release_path` on servers which are defined
`:no_release` (Chris Griego)
  * Tiny patch to the `CVS` SCM code to be Ruby 1.9 compatible (Martin Carpenter)
  * Changed the default `Git` submodule behaviour to use `--recursive`
Lighthouse Issue #176. (Lee Hambley)
  * `:public_children` can now be `set()`, the default is unchanged, thanks
(Chris Griego)
  * Fixing the load path in the default `Capfile` to search vendored/unpacked
Gems. Lighthouse Issue #174 (Mari Carmen/Rafael García)
  * Adds a `maintenance_basename` variable (default value is `maintenance`) to
allow you to set the maintenance page name (Celestino Gomes)
  * Spelling fixes in inline-documentation (Tom Copeland)
  * Make `zip` and `tar` handle symlinks the same way (zip follows symlinks by
default, tar needs the option `-h`) (Ross Cooperman)
2011-04-22 20:31:49 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
f1fb728c25 remove "used by net/gnome-vfs-dns-sd/Makefil" comment, it had been removed. 2011-04-21 11:32:02 +00:00
roy
bc20b7cbc4 Use perl correctly. 2011-04-19 16:10:16 +00:00
bouyer
daa56d37ed Add $NetBSD: $ 2011-04-15 13:35:05 +00:00
obache
afe43ce416 Update pfstat to 2.5.
while here,
* set LICENSE=2-clause-bsd
* swith to USE_BSD_MAKEFILE.
* honor PKG_SYSCONFDIR.
2011-04-15 11:27:04 +00:00
bouyer
8390fe6133 Install hotplug scripts (actually called by xenbackendd on NetBSD)
in share/examples/xen/scripts, and copy them to etc/xen/scripts/.
Bump pkgrevision
2011-04-15 10:32:22 +00:00