Make this build and install under IRIX. To do this, we patch
one file to get the proper include (not quite what's suggested in
PR pkg/31273, but based on it), add the proper library to link against
and simply ignore the fact that we don't have nroff (and thus don't install
pre-formatted manual pages).
one file to get the proper include (not quite what's suggested in
PR pkg/31273, but based on it), add the proper library to link against
and simply ignore the fact that we don't have nroff (and thus don't install
pre-formatted manual pages).
all the fields used by fam. It's easier to use the statfs interface for
now.
Don't explicitly link against libstdc++, it is the job of the C++
compiler to do that.
(Maybe that didn't matter.)
Also set CONFIGURE_HAS_MANDIR=NO because this configure
script is too old.
(I have a patch to commit too for honoring PKGMANDIR.)
Welcome to the File System Construction Kit! This is a software
package that accompanies the book, Practical File System Design, which
Dominic Giampaolo wrote and is published by Morgan Kaufmann (ISBN
1558604979).
This package is a very simple framework in which you can experiment
with a working (but simple) file system implementation. The framework
is designed so that you can go in and modify one part of it, such as
how the used and free disk blocks are managed, and not have to touch
the rest of the file system. And because the package creates its file
system inside of a normal file on your hard disk, you don't have to
have a spare disk or require special (root) privileges to run the
program. The goal is that this package should provide a convenient
test bed for trying out new file system ideas without having to go
through the pain and difficulty of creating a real kernel based file
system. The API is generic enough however that after an you debug
your implementation within this framework it could be moved to a real
kernel based file system for the BeOS or a Unix like operating system.
This package has a "no commercial use" licence.
v 0.9.1b 2004/02/06
* fixed bug introduced 2004/02/05 which caused true default
options, such as INCDEPTH, to be destroyed when new options
blocks are defined
v 0.9b 2004/02/05
* fixed bug that caused some duplicate definitions of directives
to add to previous definitions, rather than replace them
bug id 631657
* fixed OPTION->INDEX to report an error if an invalid INDEX
value is specified
* directives can now be specified with no data. Combined with
the above fix for duplicate directives, this has the effect
that any directive can now be unset, even when originally
specified in the OPTIONS block
bug id 631660
* fixed bug that would result in syslogd being signalled on every
execution of sarah
bug id 891554
* fixed output in verbose mode that would cause sarah to try to
print file type as well as permissions when doing a chmod on
rotated files
2002/05/10
* fixed bug introduced on 2002/05/06 that causes sarah to die in
mid-rotation if DATE indexing is used.
* complete rewrite of log rotation logic -- old bug would cause
logs to always rotate when SIZELOGIC is OR, DATE is defined,
and SIZE is not defined
2002/05/06
* changed the way day-of-week matching is done to fix support for
OSes that don't comply with XPG4, such as Solaris pre-8.0
2002/02/28
* SIZE directive takes magnitude attribute (deprecated SIZEMOD)
v 0.8b 2002/02/13
* SARAH now released under the GNU GPL. Added and changed
licensing information in the necessary places.
Use pkgsrc config file handling framework.
This tool is to be used to mesure different kinds of streams, the idea is to
create a good source to get concepts and resources for other tools that mesure
system usage.
You can mesure how KB/s grows a file received by FTP or NetCat for example.
How fast processes eat memory, stream usage (pipe like), etc.
that the length could be omitted from the last track of an AUDIO CD. The
length fixer-upper would quit consistently on certain (innocent) TOC files,
which lead to an error about zero-length tracks. Bump PKGREVISION.
Grub will actually build using plain, old BSD curses, so no need to
actually pull in ncurses (unless curses is missing on your system).
This makes sysutils/grub build on NetBSD-3.0_BETA with PREFER_PKGSRC=yes.
Bump the PKGREVISION to 2.
Lots of changes/bugfixes including:
rdiff-backup now writes its PID to current_mirror marker
Security fixes with --restrict-read-only, --restrict-update-only and
--restrict
OSX fixes
For a full list of changes see:
http://www.nongnu.org/rdiff-backup/CHANGELOG-stable
| xfrd reads from the network socket using
| fread() on an _IONBF'ed stream; under NetBSD, this results in a
| sequence of one-character reads. This behavior, as far as I can tell,
| goes back all the way to V7 Unix; i.e., it's older than me.
|
| So I've modified libxutil, which has its own IO indirection layer, to
| switch to read(2) in the "unbuffered" case"
bump PKGREVISION
a patch to lsof that the author would be interested in taking back as
it only addresses the use of pkgsrc on Darwin:
Do not ask the user about the path to the darwin XNU kernel header
files in the case they are not found -- report an error instead
(since going interactive breaks bulk building...)
We are in a "freeze" at the moment, but this ought to fix the build of
a leaf package under Darwin.
Note that config file format has changed, but rsnapshot will detect an
old config and refuse to run until config is updated.
VERSION 1.2.1 (Apr 09 15:10 2005)
------------------------------------------------------------------------------
- Fixed security bug when neither cmd_cp or link_dest are enabled
VERSION 1.2.0 (Jan 31 21:43 2005)
------------------------------------------------------------------------------
- Turned off buffering ($|=1)
- Changed default lockfile to /var/run/rsnapshot.pid, for FHS compliance
- Clarified man page licensing (GPL)
- Fixed is_real_local_abs_path() to handle dangling symlinks
- Changed utils/backup_smb_share.sh to re-order the smbtar arguments
- Added "-uroot" to utils/backup_mysql.sh example file
- Changed regex in is_blank() subroutine
- Changed rsync include/exclude mode to relative
- Peter Palfrader <weasel@debian.org> enhanced error reporting to include
command line options
- Bharat Mediratta <bharat@menalto.com> improved the exclusion rules to avoid
backing up the snapshot root. The old way was also kept for users who can't
or don't want to upgrade their destination paths in their backup points.
- Bharat Mediratta <bharat@menalto.com> added a "+" feature to the per-backup
point args to allow additive include/exclude rules.
- Added safe_rename() subroutine to work around a semi-obscure timestamp bug
in certain Linux kernels
- Clarified error message about local/relative paths in config file parsing
- Added check for leading/trailing spaces in remote (ssh) paths
- Added du(1) and crontab(1) to man page references
- Added config.guess and config.sub for automake
- Changed default destination paths for backup points in example config file
for compatibility with --relative rsync flag
- Added formatting fix to show one slash only when invoking backup_script
with link_dest option enabled
- Broke backwards compatibility for the benefit of fixing several outstanding
issues. The default value for rsync_long_args is now different.
- Changed add_lockfile() verbose message to "echo $$ > /path/to/lockfile.pid"
which is actually what the code is doing
- Added check to make sure backup_scripts can't share destination path with
backup points
- Added check to make sure different backup_script destinations don't overlap
and don't clobber backup point destinations
- Added "cmd_du" parameter to allow specifying the path to "du"
- Nicolas Kaiser <nikai@nikai.net> provided various typo fixes in the program
and man page
- Fixed "missing rsync/configtest ok" bug
- Added config_version parameter, which is now required
- All autoconf files were updated with the ones from Debian sarge
- Added upgrade-config-file feature for "make upgrade" target and manual use
- Added upgrade feature to RPM spec file
- Added check-config-version feature for use with shell scripts, etc.
- Changed version_only argument to version-only, for consistency with new
options
- Conditionalized configure script to only advise the user to copy the
rsnapshot.conf.default file to rsnapshot.conf if it's a new installation
- Added rollback feature to restore interval.0 snapshots when using link_dest
- Added second option for du, to compare subdirectories or files
- Added "du_args" to pass arguments to du
- Relaxed cmd line option validation, but only when du is the command
- Now only show command invocation for logger on verbose level 4
- Added rsync cleanup after native_cp_al() to preserve special files
- Removed warning messages from native_cp_al() about special files
- Modified error printing so full run string is displayed once at the top
of a list of error messages
- Fixed bug in old method of preventing the snapshot root from being backed
up, which occurred when snapshot root was more than one level down from a
backup point
- Added commented out du_args to rsnapshot.conf.default.in
- Added descriptive error if "du" fails
| libxc change #1 is to have xfrd's forked child munmap each 4MB batch
| of foreign RAM after it's done writing it, rather than unmapping only
| the last one and letting the process's exit clean up the rest. This
| really does look like a simple mistake, and strictly speaking it's not
| that big a deal -- but on NetBSD, the foreign mappings count against
| the process's locked memory rlimit as if it were the dom0's own RAM.
|
| libxc change #2... I don't really understand the problem; it has
| something to do with live migration and the domU releasing
| pseudo-physical pages after they were sent but before it's suspended.
| Except that, for non-live mode, I think it's reporting all the holes
| in the pseudo-physical range, even though those pages haven't been
| sent. In any case, the result is that the restoring xfrd fails to
| decrease_reservation the pages away. And I distinctly recall this
| working at least once under Linux with Xen 2, but I have little idea
| what NetBSD might be doing differently.
Bump PKGREVISION. This, along with a up to date -current kernel,
make xm (save|restore) work properly for a linux domU.
pkgsrc changes:
- use REQD_DIRS where appropriate
- add a patch to allow gkrellm to read everything off sysctl() and thus
don't install it setgid kem on NetBSD 3.99.1+
- use options framework to choose between OpenSSL and gnutls
- minor nits
gkrellm changes:
2.2.7 - Tue May 24, 2005
------------------------
* gkrellmd can send a network interface connect time to be displayed
on client timer button panels by configuring a net-timer in gkrellmd.conf.
* Don't add virtual disk (/dev/mdX) stats to composite disk.
* Bugfixes:
o server/main.c inet6 compile error on machines with old libc.
o Philipp Hartmann patch: add gnutls multithread initialization to mail.c
o While mixing draw_decal_text and decal_scroll_text calls on transparent
panels the text layer pixmap was not cleanup up properly.
* Translation updates
2.2.6 - Fri May 13, 2005
------------------------
* Stanislav Likavcan patch: add monitoring of ibm acpi sensors to linux.c.
* UI improvement in fs.c and mail.c config button sensitivities and labels.
* Bugfixes:
o Test for not force creating user mailbox did not consider a configured
mail fetch.
o gkrellmd server mail check was missing the gkrellmd_need_serve() call
and server/mail.c mailbox code needed syncing with src/mail.c.
o gkrellmd glib 1.2 g_file_test compatibility was broken.
o gkrellmd debug-level option was missing.
o Darwin Makefile: add HAVE_GETADDRINFO=1
o Don Bostrom patch: when remote mail checking, handle select() EINTR.
o Charles Bailey patches:
1) darwin.c and Makefile tweaks for building on OS X 10.3.8.
2) darwin.c prevent left bit sign extension when shifting memory
monitor data.
o Don't read disabled sensors in the sensors thread.
* Translation updates
systen call. We now assumes that it only exists in NetBSD 2.99.x and
newer. This will avoid build problems under the upcoming NetBSD 2.1
release. Mark this package as unusable for NetBSD-2.0[D-H]-* (a few
very old NetBSD-current versions which have statvfs(2) but a version
number smaller than 2.99.x).
following packages because they don't use "it" and "setup check"
as BUILD_TARGET and INSTALL_TARGET, respectively:
devel/bglibs
mail/mailfront
mail/qmail-qfilter
sysutils/memtester
sysutils/qlogtools
Since there's only one consumer of BGWARE_INSTALLER, and future
bgware will use bg-installer from bglibs, move the do-install
routine directly into qlogtools.
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
Bump PKGREVISION to 1. From Piotr Meyer in PR pkg/30834.
As GRUB 0.x is in maintenance-only status now, I assume there is no
chance to get them incorporated mainstream. We'll keep them here
though, as they seem useful (could have really helped me in some
situations when needing to boot single user).
This is a stable release to coincide with the release of GNOME 2.10.2.
Changes since the last stable release
* Remove the temporary disc image on error
* Only allow directories, regular files and symlinks in ISOs
* Verify file exists before showing contextual menu items
Translators
* Vladimir Petkov (bg)
* Miloslav Trmac (cs)
* Rhys Jones (cy)
* Frank Arnold (de)
* Priit Laes (et)
* Christophe Merlet (RedFox) (fr)
* Gabor Kelemen (hu)
Fixes:
* Make user .desktop files correctly override system ones (Mark)
* Remove <LegacyDir> from settings menu (Mark)
* Fix memory leaks on re-load (Mark)
* Fix issue with duplicate sub-menus (Mark)
* Add support for building against uninstalled gnome-menus (Brian Cameron)
Translations updated: bg, et, gl, he, rw, vi, xh, zh_TW.
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
Changes:
* Looks like we'll have to mount the mfs_var tarball
before mounting the vnd(4) var_db_pkg compressed image.
* Remove all dirs/files from /usr and /var/db/pkg, saves
some space.
Changes:
* New option added: VND_COMPRESSION. To enable vnd(4)
compression on /usr and /var/db/pkg (at the moment).
* Fixed a problem with -k and USE_GNU_GRUB=yes,
building a kernel with -k overwrites the "menu.lst"
file.
* Only copy /etc/X11/XF86Config to $ISODIR when there
is not a previous file, fixes PR pkg/30889.
* Renamed the rc.d script mfs_rcd to livecd, because
it's not only mfs anymore.
Finally we can have kde-3.4.2 with NetBSD in a live CD-ROM:
416M netbsd-3.99.7_kde-3.4.2.iso
Enjoy.
Gamin is a file and directory monitoring system defined to be a subset
of the FAM (File Alteration Monitor) system.
The main goals of the project are:
1. Minimize the security model of FAM -- the daemon runs under the
user account.
2. Simplify the code base, dropping some of the most exotic features
of FAM.
3. Provide an API and ABI compatible replacement for FAM.
4. Try to fix some other issues like resource consumption.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
Changes:
- many small bug fixes
- improved syntax highlighting files for the internal editor
- security fix for the urar virtual file system
- updated German and Italian translations
packages. Set runtime dependencies on GNU tar and gzip for all amanda
packages.
Bump PKGREVISIONs to 1 for amanda-client and amanda-plot, to 2 for
amanda-common and amanda-server.
Changes:
o cdboot support on NetBSD >=4.0 (-current).
o Availability to choose the bootloader through a new option:
USE_GNU_GRUB (by default yes).
o When using GRUB as the bootloader, it is possible to build
and install multiple kernels with the target "kernel", it
will install the kernels into the ISO image and the menu.lst
file will be modified automatically, see MULTIPLE_KERNELS
(mklivecd(8)).
o Various misc fixes.
o Now /dev uses optimum values for not wasting space.
o Added -k flag, that accepts a kernel as argument. To build
an additional kernel without looking at the config file.
- fixed a bug when dragging files from Gnome (or other desktops?) to Xfe. The number of files
was incorrectly set to n+1 instead of n.
- fixed a small regression that occured when trying to copy or move a directory to a place
where a directory with the same name already exists
- simplified the source tree to reduce the compilation time
Version 0.83 (not released)
- modified the layout of the permissions tab to be more intuitive (first permissions,
then owner, and finally command)
- added button "Owner only" in the permissions tab to allow chown only operations
- fixed a bug in chmod and chown operations when trying to recursively change permissions
on a single folder
- new Debian package icon
- when multiple files are selected, the default for Properties/Permissions dialog is now "Set marked".
This is more consistent with the single selected file case.
- updated xfe.spec.in to reflect FOX 1.4.x support
- changed executable files icon
- added Windows EXE icon
- added Ctrl-W shortcut to the Quit button
- changed the font in Help window to text font (improve readability)
- changed delete and empty trash icons, for consistency
- fixed a problem when moving a file and that file already exists : only one overwrite dialog
should appear. Fixed the File::move() function in the File class.
- updated the README and help.cc files
- implementation of the trash can for file delete operations
- fixed a small bug in exists() function that prevent broken links to be deleted
* Increased version for GNOME 2.10 release version.
Changes 2.8.0:
* Increased version for GNOME 2.8 release version.
Changes 2.7.2:
* Now builds against latest gnome-vfs 2.7 API.
Changes 2.7.1:
This is the first version for GNOME 2.7/2.8 with additional API:
* Added Address.
* Added ResolveHandle.
* Added DnsSd functions.
* Drive: Added get_hal_udi().
* Volume: Added get_hal_udi().