summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2017-03-06* Fix compilation with GCC, based on https://github.com/joyent/pkgsrc/pull/470.fhajny7-53/+62
* Use proper Github support, use tagged releases. * Use upstream install target. * Cleanup and legibility.
2017-03-04New package for py-google-compute-engine aka compute-engine-packages.bsiegert5-1/+150
The guest environment denotes the Google provided configuration and tooling inside of a Google Compute Engine (GCE) virtual machine. The metadata server is a communication channel for transferring information from a client into the guest. The guest environment includes a set of scripts and daemons (long running processes) that read the content of the metadata server to make a virtual machine run properly on our platform. You probably do not need this package unless you are running in a virtual machine on Google Compute Engine.
2017-03-03Update to 2016.11.3. Lots of bug fixes (too many to list individually), butsborrill3-57/+7
of note is a pull up of previous pkgsrc patch for NetBSD support. Full changelog here: https://docs.saltstack.com/en/latest/topics/releases/2016.11.3.html
2017-03-02pciutils: fix checksum mismatch.maya1-2/+2
the file on kernel.org has a different checksum from other mirrors. (contents don't appear different) because ftp.kernel.org went down, we were not fetching it, which resulted in a mismatch. switch to http @ kernel.org. now the first mirror will have a mismatched checksum, but the second won't.
2017-03-01Update sysutils/beats to 5.2.2fhajny2-7/+7
Metricbeat - Fix bug docker module hanging when docker container killed. - Set timeout to period instead of 1s by default as documented.
2017-02-28Update sysutils/entr to entr-3.7leot2-8/+8
Changes: == 3.7: February 27, 2017 - Terminate subprocess in restart mode if a file under watch disappears - Allow NOTE_ATTRIB to set '/_' only if file mode changes - New '-s' option executes commands using $SHELL -c - Print usage and exit if input is from a terminal instead of a pipe
2017-02-28Recursive revbump from graphics/libwebpryoon9-18/+18
2017-02-27Update sysutils/rsyslog* to 8.25.0fhajny2-7/+7
Changes: - imfile: add support for wildcards in directory names - add new global option "parser.PermitSlashInProgramname" - mmdblookup: fix build issues, code cleanup - improved debug output for queue corruption cases - an error message is now displayed when a directory owner cannot be set - rainerscript: add new functions ipv42num and num2ipv4 - bugfix: ratelimiter does not work correctly is time is set back - core: fix potential message loss in old-style transactional interface - bugfix queue subsystem: queue corrupted if certain msg props are used - bugfix imjournal: fixed situation when time goes backwards - bugfix: bFlushOnTxEnd == 0 not honored when writing w/o async writer - bugfix core: str2num mishandling empty strings - bugfix rainerscript: set/unset statement do not check variable name validity - bugfix mmrm1stspace: last character of rawmsg property was doubled - bugfix: rsyslog loops on freebsd when trying to write /dev/console - bugfix imtcp: fix very small (cosmetic) memory leak - fix build issues on some platforms (detected on newer Fedora) For full changelog see: https://github.com/rsyslog/rsyslog/blob/v8.25.0/ChangeLog
2017-02-26Updated sysutils/pciutils to 3.5.4.msaitoh4-48/+12
2017-02-25 Martin Mares <mj@ucw.cz> * Released as 3.5.4. * Previous version broke compilation on systems, for which lib/types.h did not provide a 64-bit integer type. It is provided everywhere now.
2017-02-24PLIST was not updated, sorry. Thanks joerg@. 703 warning now, but let me fix ↵mef2-3/+1818
later, thank you
2017-02-23Recursive bump for libzip shlib major bump.wiz2-4/+4
2017-02-20Fix no-x11 option and add option to disable icu. Bump rev.tnn2-8/+13
2017-02-19Include sys/stat.h on NetBSD as well, to provide struct stat.wiz2-1/+17
2017-02-18Add missing include.joerg2-1/+14
2017-02-18Fix zlib fallout.joerg2-5/+36
2017-02-17Initial addition of sandboxctl 1.0:jmmv9-1/+103
sandboxctl is a tool to interact with chroot-based sandboxes. The sandboxctl tool provides an automated mechanism to create and interact with chroot-based sandboxes. These sandboxes can be transient (e.g. to run a single command within them) or long-lived (e.g. to run a system service in a safe manner). Sandboxes can be created using multiple mechanisms, which range from extracting fresh distribution sets to bind-mounting the outer file systems inside the sandbox. The specific mechanism depends on the features supported by the underlying operating system and the chosen sandbox type. Currently, sandboxctl includes support for FreeBSD, Linux, macOS (Darwin), and NetBSD. Each sandbox is defined via a configuration file provided by the user and a system-specific template provided by this package. The user configuration is simple and semantically-rich, allowing the system administrator to not worry about the environment-specific details. This package is primarily targetted at supporting pkgtools/pkg_comp but is provided as a standalone tool for flexibility.
2017-02-17Update sysutils/consul to 0.7.5.fhajny2-7/+7
- server: Fixed a rare but serious issue where Consul servers could panic when performing a large delete operation followed by a specific sequence of other updates to related parts of the state store (affects KV, sessions, prepared queries, and the catalog).
2017-02-17Update sysutils/beats to 5.2.1.fhajny2-7/+7
- Metricbeat: Fix go routine leak in docker module. - Packetbeat: Fix error in the NFS sample dashboard. - Winlogbeat: Fix error in the Winlogbeat sample dashboard.
2017-02-16Updated dbus to 1.10.16.wiz2-7/+7
D-Bus 1.10.16 (2017-02-16) == The “super digging powers” release. The fixes in this release are arguably security fixes, but if they affect you, please take this opportunity to rethink how you are configuring dbus. Enhancements: • Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian stable and Debian testing in addition to the older Ubuntu that is the default (fd.o #98889, Simon McVittie) Fixes: • Prevent symlink attacks in the nonce-tcp transport on Unix that could allow an attacker to overwrite a file named "nonce", in a directory that the user running dbus-daemon can write, with a random value known only to the user running dbus-daemon. This is unlikely to be exploitable in practice, particularly since the nonce-tcp transport is really only useful on Windows. On Unix systems we strongly recommend using only the unix: and systemd: transports, together with EXTERNAL authentication. These are the only transports and authentication mechanisms enabled by default, (fd.o #99828, Simon McVittie) • Avoid symlink attacks in the "embedded tests", which are not enabled by default and should never be enabled in production builds of dbus. (fd.o #99828, Simon McVittie)
2017-02-16Revert probably unintended checksum change.wiz1-2/+2
2017-02-16Update sysutils/pcuutils to 3.5.3.msaitoh4-17/+53
ChangeLog: 2017-02-15 Martin Mares <mj@ucw.cz> * Released as 3.5.3. * When lspci looks for Linux kernel modules, it uses the default path to module directory provided by libkmod. Previously, it tried to construct the path explicitly, which need not work on all systems. * Improved formatting of memory and I/O ranges behind a bridge. * PCIe link capabilities now display GEN4 speed (16GT/s). * PCIe device capabilities now show bits related to atomic operations. Thanks to Satanand Burla for a patch. * As usually, updated pci.ids to the current snapshot of the database.
2017-02-14Disable a couple more warnings for the clang build and merge somejoerg6-3/+320
patches from Git to fix another set of issues.
2017-02-14Ignore a couple more warnings when building with clang.joerg4-8/+15
2017-02-14Add missing include.joerg2-2/+16
2017-02-14Fix Go invocation. Mark as BROKEN because it tries to fetch things fromjoerg3-5/+22
the net during build.
2017-02-14Try to deal with API changes for the NetBSD port.joerg3-17/+20
2017-02-14glib smart pointers should not be compared to integers.joerg2-1/+52
2017-02-14Add missing includes.joerg4-6/+33
2017-02-14Clear PKGREVISION after master package updatefhajny1-2/+1
2017-02-14Update sysutils/beats to 5.2.0.fhajny2-7/+7
==== Bugfixes Affecting all Beats - Fix overwriting explicit empty config sections. Filebeat - Fix alignment issue were Filebeat compiled with Go 1.7.4 was crashing on 32 bits system. Metricbeat - Fix service times-out at startup. - Kafka module case sensitive host name matching. - Fix interface conversion panic in couchbase module Packetbeat - Fix issue where some Cassandra visualizations were showing data from all protocols. ==== Added Affecting all Beats - Add support for passing list and dictionary settings via -E flag. - Support for parsing list and dictionary setting from environment variables. - Added new flags to import_dashboards (-cacert, -cert, -key, -insecure). - The limit for the number of fields is increased via the mapping template. - Updated to Go 1.7.4. - Added a NOTICE file containing the notices and licenses of the dependencies. Heartbeat - First release, containing monitors for ICMP, TCP, and HTTP. Filebeat - Add enabled config option to prospectors. - Add target option for decoded_json_field. Metricbeat - Kafka module broker matching enhancements. - Add a couchbase module with metricsets for node, cluster and bucket. - Export number of cores for CPU module. - Experimental Prometheus module. - Add system socket module that reports all TCP sockets. - Kafka consumer groups metricset. Winlogbeat - Reduced amount of memory allocated while reading event log records.
2017-02-14Update sysutils/consul to 0.7.4.fhajny2-7/+7
- agent: Integrated gopsutil library to use built in host UUID as node ID, if available, instead of a randomly generated UUID. This makes it easier for other applications on the same host to generate the same node ID without coordinating with Consul. - agent: Added a configuration option, tls_min_version, for setting the minimum allowed TLS version used for the HTTP API and RPC. - agent: Added a relay-factor option to keyring operations to allow nodes to relay their response through N randomly-chosen other nodes in the cluster. - build: Consul is now built with Go 1.7.5. - dns: Add ability to lookup Consul agents by either their Node ID or Node Name through the node interface (e.g. DNS (node-id|node-name).node.consul). - dns: Fixed an issue where SRV lookups for services on a node registered with non-IP addresses were missing the CNAME record in the additional section of the response.
2017-02-13Update sysutils/rsyslog to 8.24.0.fhajny5-27/+28
Changelog (abridged): - rsyslog now builds on AIX - mmdblookup: new maxminddb lookup message modify plugin - mmrm1stspace: new module; removes first space in MSG if present - KSI signature provider: file permissions can now be specified - omzmq: new features - change: when the hostname is empty, we now use "localhost-empty-hostname" - omelasticsearch: remove "asyncrepl" config parameter - omfwd: Add support for bind-to-device (see below on same for imudp) - imudp: Add support for bind-to-device - imudp: limit rcvbufsize parameter to max 1GiB - rainerscript: implement new "call_indirect" statement - bugfix imjournal: make state file handling more robust - bugfix core: lookup table reload was not properly integrated - bugfix core: potential dealock on shutdown - bugfix ommongodb: did not work in v8 due to invalid indirection - bugfix ommongodb: fix tryResume handling - bugfix omfwd: retry processing was not done correctly, could stall - bugfix imuxsock: segfault non shutdown when $OmitLocalLogging is on
2017-02-13Enable rsyslog-relpfhajny1-1/+2
2017-02-13Import rsyslog RELP modules as sysutils/rsyslog-relp.fhajny3-0/+20
rsyslog modules for receiving and sending of RELP protocol messages.
2017-02-13vifm: remove a patch which has unclear motives (possibly a legacy patchmaya3-50/+3
to fix a compilation problem on netbsd that is no longer relevant) that is breaking compilation on macos. PR pkg/51960
2017-02-12Remove outdated master sites.wiz1-12/+1
Remove NEW/ folder. We should only ever need / and /OLD/
2017-02-12Recursive revbump from fonts/harfbuzzryoon97-194/+194
2017-02-11* The July 7, 2015 revision (4.89): corrects an error I made in applying arodent2-8/+7
Solaris 11 patch; supports latest version of FreeBSD 11.0-CURRENT; adjusts for a missing bool typdef on i386 FreeBSD 10.0; fixes Linux UNIX socket search by name bug; adds Linux display of UNIX socket endpoint information; makes vm defintiions once again visible on FreeBSD 11.
2017-02-11The checksum recorded for the ".tar.gz" file in this package doesn't matchtron2-7/+9
the checksum on any of the master sites. Fix thys by switching to the ".tar.xz" file which is smaller and provide a correct checksum. I've compared the SHA256 checksum my copy of against the one list in the file "sha256sums.asc" on the master site and they match.
2017-02-09Fix configuration paths by not specifying PREFIX as installation root.sborrill1-10/+10
Move file server root paths to VARBASE/salt. Bump PKGREVISION
2017-02-09Just learned about SUBST_VARS.foo.hauke6-18/+16
2017-02-09Don't depend on header pollution for stat macros.joerg2-1/+16
2017-02-08Upstream has a version tag: Just use it, and get a proper version number.hauke2-11/+10
2017-02-08Fix lsof(1) pathhauke3-12/+12
Package version should be monotonous, so use commit timestamp instead of git hash
2017-02-07Add p5-Unburden-Home-Dir package.hauke11-1/+379
unburden-home-dir allows users to move cache files from browsers, etc. off their (nfs or ssd based) home directory, i.e. on a local harddisk or tmpfs and replace them with a symbolic link to the new location (e.g. on /tmp/ or /scratch/) upon login. Optionally the contents of these directories and files can be removed instead of moved.
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz97-191/+194
2017-02-06Fix NetBSD sockstat parsing.sborrill3-2/+52
Bump PKGREVISION
2017-02-06don't try to list all working platforms just because darwin probably isn't onemaya1-9/+2
rotate logic to list broken platforms.
2017-02-05Remove patch that is not in distinfo.wiz3-54/+0
2017-02-03Updated sysutils/e2fsprogs to 1.43.4mef6-22/+26
------------------------------------- (from RELEASE-NOTE, some 170 lines, sorry) ----------------------------------------- E2fsprogs 1.43.4 (January 31, 2017) =================================== Fix e2fsck to require that the system.data extended attribute is always present even for files smaller than 60 bytes, to be consistent with the kernel. Fix a bug which was causing mke2fs -d and fuse2fs to improperly handle Posix ACL's. Fix a bug which could cause mke2fs -d to fail if there is an zero-length file in source directory tree. Clarify the default for the "proceed?" question printed by mke2fs and tune2fs. (Addresses Debian Bug: #852727) Debugfs will now display project quota information. Debugfs's do_set_xattr now uses C strings to parse extended attribute values, and will print the extended attributes using either C strings or hex bytes when using debugfs's do_get_xattr command. It will now allow developers to see the contents of the system.data extended attribute. Fix a bug in mke2fs where I/O errors weren't getting properly reported to the user. Fix multiblock writes in the unaligned Direct I/O fallback code. (Which is rarely needed on Linux systems, but which is required on Freebsd systems.) Make sure the default mke2fs.conf file includes the uninit_bg feature flag. (Which was accidentally dropped in v1.43). Fix a bug in resize2fs when operating on very large file systems which have a block size different from the VM page size. If the reported device size is absurdly large, mke2fs will now report an error instead looping forever or crashing. Fix various Coverity warnings and other memory leaks in fuse2fs and extended attribute manipulation functions. Replace a test file but which had a "non-commercial use-only" copyright permission file with a newer version from the Cyrus imapd package which now has a 4-clause BSD license, which was making some lawyers nervous, even though the test file in question was only used in lib/et's regression testing and was never included in any compiled binary. (Addresses Debian Bug: #840733) Stop installing mkfs.ext4dev and fsck.ext4dev Update Chinese, Czech, Polish, Serbian, and Spanish translations and add the Finnish and Malay translation. (Addresses-Debian-Bug: #774379) Update various man pages (Addresses-Debian-Bug: #852726) Programming notes ----------------- Fix more FreeBSD-11 compatibility bugs, including some unmasked by FreeBSD 11-rc2. Fix the Mac build. Fix build failure on RHEL 5.x systems caused by an old version of libmagic. Fix a number of bugs reported by ASAN that can cause some (mostly harmless) memory dereferences beyond allocated memory. E2fsprogs 1.43.3 (September 4, 2016) ==================================== Fix e2fsck's handling of timestamps on 32-bit systems. E2fsck will now check, and if necessary repair the extra isize fields in the inode and superblock. Fix crashes on architectures such as sparc64 that are sensitive to unaligned pointer derferences in the journal recovery code when journal checksums are enabled. Programming notes ----------------- Support reproducible builds by not capturing the build directory into the mk_cmds and compile_et scripts. Also fix debian build rules to ensure build reproducibility. Fix debian build rules to ensure build reproducibility and to avoid hiding the linker flags for e2fsck.static so the build hardening log scanner can properly audit the build. Fix compatibility with FreeBSD's pmake and teach the configure script to force the creation of pmake-compatible Makefiles if the FORCE_NATIVE_MAKE environment variable is set to a non-empty value. E2fsprogs 1.43.2 (September 1, 2016) ==================================== Fix resize2fs so it will not crash if there is an extended attribute block but it doesn't need to migate any blocks during an off-line resize Fix a crash when mke2fs or debugfs tries to copy in a directory hierarchy containing an empty directory Mke2fs will now use a larger journal by default for filesystems greater than 128 GB. (1GB instead of 128 MB.) Fix an alignment bug in e2fsck which caused sparc64 architectures to crash when replaying the journal on file systems with a 64-bit block number. Clarify the message printed by tune2fs message when the user needs to run e2fsck so it's clear that the -f flag to e2fsck is needed to force a full e2fsck scan. (Addresses Debian Bug: #828022) Fix a bug in e2fsck caused by a power failure during e2fsck's journal replay could leave the file system in a state where if the file system is mounted without doing a full e2fsck scan, the file system could get corrupted Fix the logic in e2fsck which decides when to repair legacy negative timestamp encodings. Add a command to debugfs to copy the inode structure from one inode to another. Fix a typo in debugfs's stat command when printing out the dtime field on file systems with an extended timestamp. Fix big endian bugs in the e2undo program. (Addresses Red Hat Bug #1344636) Debugfs's logdump can now properly handle journals larger than 2GB. Avoid installing the man page for fuse2fs if it has not been built. Update the Catalan, Chinese, Danish, Dutch, French, German, Polish, Swedish, Ukrainian translations and added new translations for Hugarian and Serbian. Programming notes ----------------- Fix portability problems in fuse2fs. Previously it wouldn't build on systems with older glibc versions where clock_gettime() is only available in the librt library, and if libintl is not bundled into the C library. Remove complicated logic which caused a static code analyzer to flag a false positive. (A static code analyzer also found a valid bug in deciding when to repair a legacy negative timestamp encoding, so eliminating false positives is important.) Fixed a bug where the ext2fs library cloud provoke when a extfs2_zero_blocks() is used (via fallocation, initializing a file system, uninitialized uninitialized inode table blocks) after a different file system which also used ext2fs_zero_blocks(). Enable the unix_io manager in the ext2fs library so it can accept the use of a file descriptor. This is helpful in cases where the file descriptor comes from temporary file created using O_TMPFILE, or passed in from a unix domain socket. Fix a Windows64 portability bug.