summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2005-12-05Added patch-ax, which fixes PR 30948. The SunPro compiler does not know therillig2-1/+17
__FUNCTION__ macro, but knows the __func__ identifier.
2005-12-04- Add missing files to PLIST.hira2-2/+7
- Add missing schema file to GCONF2_SCHEMAS. Bump PKGREVISION.
2005-12-03Update to webmin-1.170nb2 to address:adrianp3-6/+119
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3912
2005-12-02Update the patch to fix a build problem for pf in OpenBSD 3.8.peter2-20/+34
2005-12-01Add clex.minskim1-1/+2
2005-12-01Import clex from pkgsrc-wip. Packaged by Bartosz Kuzma.minskim4-0/+35
CLEX (pronounced KLEKS) is a file manager with a full-screen user interface. It displays directory contents including the file status details and provides features like command history, filename insertion, or name completion in order to help users to create commands to be executed by the shell. CLEX is a versatile tool for system administrators and all users that utilize the enormous power of the command line. Its unique one-panel user interface enhances productivity and lessens the probability of mistake. There are no built-in commands, CLEX is an add-on to your favorite shell.
2005-12-01Add detox.minskim1-1/+2
2005-12-01Fix a typo.minskim1-2/+2
2005-12-01Import detox from pkgsrc-wip. Packaged by Bartosz Kuzma.minskim5-0/+58
Detox is a utility designed to clean up filenames. It replaces difficult to work with characters, such as spaces, with standard equivalents. It will also clean up filenames with UTF-8 or Latin-1 (or CP-1252) characters in them.
2005-11-28Change all instances of including mk/ghostscript.mk into asking forjlam1-2/+2
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove ghostscript.mk. This change removes a rather out-dated file from pkgsrc and switches packages to use the more compact implementation of the Ghostcript-handling inside the tools framework.
2005-11-25Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS becausewiz4-6/+8
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-23Update to 0.30:wiz2-7/+6
0.30 Wed Jul 14 19:12:00 2005 - Applied CNANDOR's patch to fix trash() support on OS X 10.4.
2005-11-22Add sqlite3 database option (catalog-sqlite3). Unfortunately it's atv1-2/+6
completely separate option as SQLite 3.x is not backwards compatible with SQLite 1 and 2.
2005-11-22Move .if blocks for options from Makefile to options.mk.tv2-18/+16
2005-11-22Update to 1.38.1, to match bacula. Provided by Geert Hendrickx.wiz2-6/+6
2005-11-22Update to 1.38.1, provided by Geert Hendrickx in private mail.wiz5-10/+31
- Corrected ACL for Solaris (David Duchscher and Attila Fulop). - Add bacula_mail_summary.sh to examples directory. It makes a single email summary of any number of jobs. Submitted by Adrew J. Millar. - Unmount command now unloads autochanger. - Fix hang in FD (Martin Simmons) - Fix Win98 stat() problem in FD (Thorsten Engel) - Fix update slots which did not clear missing tapes. - Fix autostart install for FreeBSD (user reported) - Fix several problems with PostgreSQL scripts (Eric Bollinger) - Critical: allow restore of the first file of non-portable Win32 backup. - Important: with muliple concurrent jobs the autochanger could get confused because of a missing mutex. - Fix accessing last slot in label and update slots. - Modify configure.in to add execute option to sqlite3 catalog scripts. - Create update_xxx_table_8_to_9 scripts for updatedb - Move the -lcrypt for PostgreSQL after the PostgreSQL libs in autoconf/bacula-macros/db.m4 as suggested by user. Fixes bug #457. - Remove @STATIC_CONS@ from tray-monitor Makefile as suggested by user. Fixes bug #456.
2005-11-19Fix a build problem on OS X ('uint32_t' undeclared) using a patch fromkristerw2-1/+17
the upstrems repository.
2005-11-19Fix some static/non-static conflicts that prevented this from buildingkristerw3-1/+24
with gcc 4.
2005-11-18Fix COMMENT for client-only package. Noted by reed@.wiz2-4/+4
2005-11-17Removed empty patch files.rillig6-6/+1
2005-11-17Added five patches to make xosview build with SunPro on Solaris 9.rillig7-2/+110
Bumped PKGREVISION.
2005-11-15Added USE_PKGLOCALEDIR=yes.rillig1-1/+2
2005-11-15Removed CVS Id from patch-bf.rillig2-6/+4
2005-11-13Added xenconsolemartti1-1/+2
2005-11-13xenConsole (aka xcon) is a curses-based tty/console monitor for Xen 2.0,martti8-0/+143
basically presenting the output from 'xm list' in a full-screen interface with additional domain information from SNMP, colours and somewhat realtime updates.
2005-11-12On NetBSD, recognize ld(4) disk devices attached to HW raid controllers,jlam3-7/+20
e.g. aac(4), amr(4), twe(4), etc., so that we can install grub onto them. Bump PKGREVISION of sysutils/grub to 0.97nb3.
2005-11-12Make sure __NetBSD_Version__ is at least 299000900. This is similar tomartti2-4/+4
the recent postfix patch where it didn't compile on NetBSD 2.1.
2005-11-11Complete move of bacula-client to bacula-clientonly.wiz4-51/+2
2005-11-11Use latest bacula-client version (instead of the one before that).wiz2-2/+6
2005-11-11Re-import bacula-client as bacula-clientonly, to emphasize it is a subsetwiz3-0/+45
of the bacula package, not a complement. Suggested by Geert Hendrickx.
2005-11-11Update bacula* to 1.38.0, provided by Geert Hendrickx.wiz15-252/+94
Release Notes for Bacula 1.38.0 Bacula code: Total files = 420 Total lines = 138,440 (*.h *.c *.in) 20,440 additional lines of code since version 1.36.3 Major Changes: - Fixed out of order Volumes in restore. - Improved algorithm for reserving drives in multiple drive autochangers. Autochange users MUST use the new Autochanger resource in the Storage daemon. - There is a new database format that is not compatible with previous databases. You must upgrade if converting from 1.36.x. No changes from version 1.37.30. - The Director, Storage daemon, and File daemons are Deamons are not compatible with prior versions. All FDs must be upgraded at the same time. - Support for ANSI/IBM labels. - Faster database inserts due to combining the MD5/SHA1 into the attributes record, eliminating one INSERT/file backed up. - Python Event support has been added. See below for configuration and details. The implementation is somewhat minimal, so the functionality is not complete. The Python interface has not been extensively tested, so please consider it BETA. - DVD writing support, using parts, and some new directives in the Device resource of the Storage configuration file thanks to Nicolas Boichat. Please note that this code is still BETA and should be carefully tested before using in production. - Seven new options keywords in a FileSet resource: ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir, and regexfile thanks to Pruben Guldberg). See below for details. - Restore of all files for a Job or set of jobs even if the file records have been removed from the catalog. - Restore of a directory (non-recursive, i.e. only one level). - Support for TLS (ssl) between all the daemon connections thanks to Landon Fuller. - Any Volume in the Pool named Scratch may be reassigned to any other Pool when a new Volume is needed. - You may clone a Job and thus write (almost) the same data to multiple Volumes simultaneously (see below). Actually, any Job may start any other Job with this mechanism, so it also be used to group jobs. - Unicode filename support for Win32 (thanks to Thorsten Engel) - Volume Shadow Copy support for Win32 thus the capability to backup exclusively opened files (thanks to Thorsten Engel). A VSS enabled Win32 FD is available. You must explicitly turn on VSS with "Enable VSS = yes" in your FileSet resource. - New manual format with an index (thanks to Karl Cunningham). - New Web site format (thanks to Michael Scherer). - SQLite3 support. - Web-bacula, previously a separate project by Juan Luis Frances, is now included in the Bacula GUI release. This is a management level tool for reporting the state of Bacula jobs. - The code is now Internationalized so that it can be localized in native languages. Thanks to Nicolas Boichat. New Directives: - New Job directive "Prefer Mounted Volumes = yes|no" causes the SD to select either an Autochanger or a drive with a valid Volume already mounted in preference. If none is available, it will select the first available drive. - New Run directive in Job resource of DIR. It permits cloning of jobs. To clone a copy of the current job, use Run = "job-name level=%l since=\"%s\"" Note, job-name is normally the same name as the job that is running but there is no restriction on what you put. If you want to start the job by hand and use job overrides such as storage=xxx, realize that the job will be started with the default storage values not the overrides. The level=%l guarantees that the chosen level of the job is the same, and the since=... ensures that the job uses *exactly* the same time/date for incremental and differential jobs. The since=... is ignored when level=Full. A cloned job will not start additional clones, so it is not possible to recurse. - New Options keywords in a FileSet directive (backported to 1.36.3): - WildDir xxx Will do a wild card match against directories (files will not be matched). - WildFile xxx Will do a wild card match against files (directories will not be matched). - RegexDir xxx Will do a regular expression match against directories (files will not be matched). - RegexFile xxx Will do a regular expression match against files( directories will not be matched). - IgnoreCase = yes | no Will ignore case in wild card and regular expression matches. This is handy for Windows where filename case is not significant. - FsType = string where string is a filesystem type: ext2, jfs, ntfs, proc, reiserfs, xfs, usbdevfs, sysfs, smbfs, iso9660. For ext3 systems, use ext2. You may have multiple fstype directives and thus permit multiple filesystem types. If the type specified on the fstype directive does not match the filesystem for a particular directive, that directory will not be backed up. This directive can be used to prevent backing up non-local filesystems. - HFS Plus Support = yes | no If set, Mac OS X resource forks will be saved and restored. - Label Type = ANSI | IBM | Bacula Implemented in Director Pool resource and in SD Device resource. If it is specified in the SD Device resource, it will take precedence over the value passed from the Director to the SD. - Check Labels = yes | no Implemented in the SD Device resource. If you intend to read ANSI or IBM labels, this *must* be set. Even if the volume is not ANSI labeled, you can set this to yes, and Bacula will check the label type. - Scripts Directory = <directory> name. Defines the directory from which Bacula scripts will be called for events. In fact, Bacula appends this name to the standard Python list of search directories, so the script could also be in any of the Python system directories. - In FileSet, you can exclude backing up of hardlinks (if you have a lot, it can be very expensive), by using: HardLinks = no in the Options section. Patch supplied by David R Bosso. Thanks. - MaximumPartSize = bytes (SD, Device resource) Defines the maximum part size. - Requires Mount = Yes/No (SD, Device resource) Defines if the device require to be mounted to be read, and if it must be written in a special way. If it set, the following directives must be defined in the same Device resource: + Mount Point = directory Directory where the device must be mounted. + Mount Command = name-string Command that must be executed to mount the device. Before the command is executed, %a is replaced with the Archive Device, and %m with the Mount Point. + Unmount Command = name-string Command that must be executed to unmount the device. Before the command is executed, %a is replaced with the Archive Device, and %m with the Mount Point. + Write Part Command = name-string Command that must be executed to write a part to the device. Before the command is executed, %a is replaced with the Archive Device, %m with the Mount Point, %n with the current part number (0-based), and %v with the current part filename. + Free Space Command = name-string Command that must be executed to check how much free space is left on the device. Before the command is executed, %a is replaced with the Archive Device, %m with the Mount Point, %n with the current part number (0-based), and %v with the current part filename. - Write Part After Job = Yes/No (DIR, Job Resource, and Schedule Resource) If this directive is set to yes (default no), a new part file will be created after the job is finished. - A pile of new Directives to support TLS. Please see the TLS chapter of the manual. New Commands: - "python restart" restarts the Python interpreter. Rather brutal, make sure no Python scripts are running. This permits you to change a Python script and get Bacula to use the new script. New configure options: - --with-libintl-prefix for defining alternate locations for the NLS internationalization libraries. Not normally required. - --datadir for defining where the language files will be installed required only if you do not want the default /usr/share. Items to note!!! - If you use an Autochanger, you MUST update your SD conf file to use the new Autochanger resource. Otherwise, certain commands such as "update slots" may not work. - You must add --with-python=[DIR] to the configure command line if you want Python support. Python 2.2, 2.3 and 2.4 should be automatically detected if in the standard place. - When linking with --with-python, there are a few warnings that can be ignored. - You must either create a new catalog database or upgrade your old database. After installation, run from your scripts directory: ./upgrade_bacula_tables You can also find this script in the <bacula-source>/src/cats directory. - The Director, Storage daemon, and File daemons are Deamons are not compatible with prior versions. All FDs must be upgraded at the same time. - You must add --with-openssl to the configure command line if you want TLS communications encryption support. - Disk seeking during restores does not yet work correctly in all cases, so it is turned off. - Note, with gcc (GCC) 4.0.1 20050727 (Red Hat 4.0.1-5) on an AMD64 CPU running 64 bit CentOS4, there is a compiler bug that generates bad code that causes Bacula to segment fault. Typically you will see this in the Storage daemon first. The solution is to compile Bacula ensuring that no optimization is turned on (normally it is -O2). Other Items: - Security fixes for temp files created in mtx-changer, during ./configure, and during making of Rescue disk. - A new script, dvd-handler, in the scripts directory, which is designed to be used as parameters to Write Part Command and Free Space Command. They need the dvd+rw-tools to be installed (http://fy.chalmers.se/~appro/linux/DVD+RW/) AND, the growisofs program must be patched using the <bacula-source>/patches/dvd+rw-tools-5.21.4.10.8.bacula.patch You must have Python installed to run the scripts. - Part files support: File volumes can now be split into multiple files, called "parts". - For the details of the Python scripting support, please see the new Python Scripting chapter in the manual.
2005-11-10Depend on errno.h for errno.joerg8-1/+94
2005-11-10Depend on errno.h included from config.h to provide errno.joerg3-31/+45
2005-11-09Fix build problem under NetBSD 3.99.11 as suggested by Andrew Browntron2-1/+15
in private e-mail.
2005-11-09Substitute "XFce 4" with "Xfce" in DESCR and Makefile's COMMENT.martti24-36/+36
It is a lower-case f according to the official site.
2005-11-09Updated xfce4 to 4.2.3.1martti8-21/+70
* Lots of bug fixes * Translation updates Official ChangeLog is available at: http://www.xfce.org/release_notes/4.2.3.1_changelog.html
2005-11-08* Add a MESSAGE file with helpful information for NetBSD domain0jlam8-94/+311
installations. * Modify the package to not install all of the configuration files with the execute bit set -- only install the helper scripts that way. * Update the block-file-nbsd script to not blindly try to configure (and often fail to configure) every vnd(4) device until it finds one that works. We now just determine what the next free vnd(4) device is and configure it directly. * Add a netbsd-nbsd script that avoids trying to do all the Linux-specific that just filled the log files with garbage on NetBSD. * Update the vif-bridge-nbsd script to check that the bridge device is configured before using it. * Add clear comments at the top of scripts that can be customized so that the user has enough information to know how to do the customization. * Add a xendomains rc.d script that can be used to start and stop guest domains at system boot- or shutdown-time. Bump the PKGREVISION to 5.
2005-11-07Added p5-Sys-CpuLoadmartti1-1/+2
2005-11-07This module retrieves the 1 minute, 5 minute, and 15 minute load averagemartti4-0/+25
of a machine.
2005-11-05Fix HOMEPAGEseb1-2/+2
2005-11-05Added cvsreport.rillig1-1/+2
2005-11-05Imported cvsreport from pkgsrc-wip.rillig4-0/+39
CVSreport produces text or enhanced HTML activity reports from a local or remote CVS repository. It can be used to extract activity information from any time span, or to automatically generate reports and store/send them on commit events. CVSreport can extract changesets from a CVS repository history. A changeset is a set of commit operations (addition, removal, modification) which happen along a single invocation of the cvs commit command. Used from client side, it produces a report starting from an arbitrary date from a simple working copy. On the server side, it can automatically generate reports and mail them upon commit.
2005-11-04only include malloc.h if HAVE_MALLOC_H is defineddbj2-7/+12
2005-11-04when checking if _POSIX_PRIORITY_SCHEDULING is defined, also checkdbj3-1/+38
that its value is not -1 match declaration of check_writemodes_mdvd to its definition
2005-11-04when checking if _POSIX_PRIORITY_SCHEDULING is defined, also checkdbj2-1/+24
that its value is not -1
2005-11-04add ONLY_FOR_PLATFORM explicitly listing platforms listed in growisofs.cdbj1-1/+5
2005-11-04fix statvfs hack for non netbsd platformsdbj2-11/+13
2005-11-04Define INADDR_LOOPBACK on Interix. There's no clear place in a .h filetv1-0/+10
where this would belong, so keep it here for now.
2005-11-04Update xraidadmin to 1.3.1:jschauma2-10/+9
This software release fixes a number of issues improving overall reliability. The versions of RAID Admin and firmware in this release should replace all earlier versions. Key enhancements are: # Fixes an instance during rebuild where metadata was not updated correctly # Assigns LUN ID's consecutively for RAID sets and slices # The use of "All On" button in LUN Masking panel now works correctly # Fixes situation where slice information was not saved to metadata # Adds "Repair LUN Map" function to assign LUN ID's to slices after replacing a controller module
2005-11-04Add pdumpfs.minskim1-1/+2