summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2017-08-12Fixes to get U-Boot building on NetBSD.jmcneill3-5/+31
2017-08-12+ u-boot-nanopi-neo u-boot-orangepi-plus2e u-boot-sinovoip-bpi-m3jmcneill1-1/+4
2017-08-12Add U-Boot package for FriendlyARM NanoPi NEOjmcneill3-0/+14
2017-08-12Add U-Boot package for Xunlong Orange Pi Plus 2Ejmcneill3-0/+14
2017-08-12Add U-Boot package for Sinovoip Banana Pi BPI-M3jmcneill3-0/+14
2017-08-12Add helpers for building U-Boot images.jmcneill3-0/+50
2017-08-11Install license to compy with apache version 2 license andnros4-3/+19
redistribution. Bump PKGREVISION.
2017-08-08Don't use INSTALLATION_DIRS where MAKE_DIRS or OWN_DIRS is correct.jlam1-3/+6
Bump the PKGREVISION where the package install script has changed due to changes in MAKE_DIRS or OWN_DIRS.
2017-08-07Fix packages that had INSTALLATION_DIRS+=$(PKG_SYSCONFDIR}.jlam17-67/+68
Set PKG_SYSCONFSUBDIR where appropriate, and use {MAKE,OWN}_DIRS to create the directory tree under ${PKG_SYSCONFDIR} instead of using INSTALLATION_DIRS. Bump the PKGREVISION of packages that changed due to changes in the package install scripts.
2017-08-07Use PKG_SYSCONF* variables properly in sysutils/mcollective.jlam1-6/+9
Set PKG_SYSCONFSUBDIR to "mcollective" so that all config files are found in the "mcollective" subdirectory of ${PKG_SYSCONFBASE}. Add ${PKG_SYSCONFDIR}/ssl to OWN_DIRS since it must be created at package installation time. Don't list directories outside of ${PREFIX} in INSTALLATION_DIRS since INSTALLATION_DIRS are only created when the package is installed into the destdir-staging directory. Bump the PKGREVISION due to fixes in the package install scripts. -------------------------------------------------------------------
2017-08-07Create directories before copying config files in sysutils/lxmenu.jlam1-1/+3
Add ${PKG_SYSCONFDIR}/menus to MAKE_DIRS to ensure that the menus subdirectory is created before the example menu file is copied there. We use MAKE_DIRS instead of OWN_DIRS since this directory is probably owned by another package. Bump the PKREVISION due to fixes in the package install scripts.
2017-08-06Sort.wiz1-73/+73
2017-08-05procname isn't defined in time for logcmd. Bump version.schmonz2-4/+4
2017-08-05Update borgbackup to 1.0.11.bsiegert3-80/+98
(I am not 100% sure about the PLIST changes, I'd appreciate for someone to verify.) Version 1.0.11 (2017-07-21) --------------------------- Bug fixes: - use limited unpacker for outer key (security precaution), #2174 - fix paperkey import bug Other changes: - change --checkpoint-interval default from 600s to 1800s, #2841. this improves efficiency for big repositories a lot. - docs: fix OpenSUSE command and add OpenSUSE section - tests: add tests for split_lstring and paperkey - vagrant: - fix openbsd shell - backport cpu/ram setup from master - add stretch64 VM Version 1.0.11rc1 (2017-06-27) ------------------------------ Bug fixes: - performance: rebuild hashtable if we have too few empty buckets, #2246. this fixes some sporadic, but severe performance breakdowns. - Archive: allocate zeros when needed, #2308 fixes huge memory usage of mount (8 MiB × number of archives) - IPv6 address support also: Location: more informative exception when parsing fails - borg single-file binary: use pyinstaller v3.2.1, #2396 this fixes that the prelink cronjob on some distros kills the borg binary by stripping away parts of it. - extract: - warning for unextracted big extended attributes, #2258 - also create parent dir for device files, if needed. - don't write to disk with --stdout, #2645 - archive check: detect and fix missing all-zero replacement chunks, #2180 - fix (de)compression exceptions, #2224 #2221 - files cache: update inode number, #2226 - borg rpc: use limited msgpack.Unpacker (security precaution), #2139 - Manifest: use limited msgpack.Unpacker (security precaution), #2175 - Location: accept //servername/share/path - fix ChunkIndex.__contains__ assertion for big-endian archs (harmless) - create: handle BackupOSError on a per-path level in one spot - fix error msg, there is no --keep-last in borg 1.0.x, #2282 - clamp (nano)second values to unproblematic range, #2304 - fuse / borg mount: - fix st_blocks to be an integer (not float) value - fix negative uid/gid crash (they could come into archives e.g. when backing up external drives under cygwin), #2674 - fix crash if empty (None) xattr is read - do pre-mount checks before opening repository - check llfuse is installed before asking for passphrase - borg rename: expand placeholders, #2386 - borg serve: fix forced command lines containing BORG_ env vars - fix error msg, it is --keep-within, not --within - fix borg key/debug/benchmark crashing without subcommand, #2240 - chunker: fix invalid use of types, don't do uint32_t >> 32 - document follow_symlinks requirements, check libc, #2507 New features: - added BORG_PASSCOMMAND environment variable, #2573 - add minimal version of in repository mandatory feature flags, #2134 This should allow us to make sure older borg versions can be cleanly prevented from doing operations that are no longer safe because of repository format evolution. This allows more fine grained control than just incrementing the manifest version. So for example a change that still allows new archives to be created but would corrupt the repository when an old version tries to delete an archive or check the repository would add the new feature to the check and delete set but leave it out of the write set. - borg delete --force --force to delete severely corrupted archives, #1975 Other changes: - embrace y2038 issue to support 32bit platforms - be more clear that this is a "beyond repair" case, #2427 - key file names: limit to 100 characters and remove colons from host name - upgrade FUSE for macOS to 3.5.8, #2346 - split up parsing and filtering for --keep-within, better error message, #2610 - docs: - fix caskroom link, #2299 - address SSH batch mode, #2202 #2270 - improve remote-path description - document snapshot usage, #2178 - document relative path usage, #1868 - one link per distro in the installation page - development: new branching model in git repository - kill api page - added FAQ section about backing up root partition - add bountysource badge, #2558 - create empty docs.txt reequirements, #2694 - README: how to help the project - note -v/--verbose requirement on affected options, #2542 - document borg init behaviour via append-only borg serve, #2440 - be clear about what buzhash is used for (chunking) and want it is not used for (deduplication)- also say already in the readme that we use a cryptohash for dedupe, so people don't worry, #2390 - add hint about chunker params to borg upgrade docs, #2421 - clarify borg upgrade docs, #2436 - quickstart: delete problematic BORG_PASSPRHASE use, #2623 - faq: specify "using inline shell scripts" - document pattern denial of service, #2624 - tests: - remove attic dependency of the tests, #2505 - travis: - enhance travis setuptools_scm situation - install fakeroot for Linux - add test for borg delete --force - enable remote tests on cygwin (the cygwin issue that caused these tests to break was fixed in cygwin at least since cygwin 2.8, maybe even since 2.7.0). - remove skipping the noatime tests on GNU/Hurd, #2710 - fix borg import issue, add comment, #2718 - include attic.tar.gz when installing the package also: add include_package_data=True Version 1.0.10 (2017-02-13) --------------------------- Bug fixes: - Manifest timestamps are now monotonically increasing, this fixes issues when the system clock jumps backwards or is set inconsistently across computers accessing the same repository, #2115 - Fixed testing regression in 1.0.10rc1 that lead to a hard dependency on py.test >= 3.0, #2112 New features: - "key export" can now generate a printable HTML page with both a QR code and a human-readable "paperkey" representation (and custom text) through the ``--qr-html`` option. The same functionality is also available through `paperkey.html <paperkey.html>`_, which is the same HTML page generated by ``--qr-html``. It works with existing "key export" files and key files. Other changes: - docs: - language clarification - "borg create --one-file-system" option does not respect mount points, but considers different file systems instead, #2141 - setup.py: build_api: sort file list for determinism Version 1.0.10rc1 (2017-01-29) ------------------------------ Bug fixes: - borg serve: fix transmission data loss of pipe writes, #1268 This affects only the cygwin platform (not Linux, BSD, OS X). - Avoid triggering an ObjectiveFS bug in xattr retrieval, #1992 - When running out of buffer memory when reading xattrs, only skip the current file, #1993 - Fixed "borg upgrade --tam" crashing with unencrypted repositories. Since :ref:`the issue <tam_vuln>` is not relevant for unencrypted repositories, it now does nothing and prints an error, #1981. - Fixed change-passphrase crashing with unencrypted repositories, #1978 - Fixed "borg check repo::archive" indicating success if "archive" does not exist, #1997 - borg check: print non-exit-code warning if --last or --prefix aren't fulfilled - fix bad parsing of wrong repo location syntax - create: don't create hard link refs to failed files, mount: handle invalid hard link refs, #2092 - detect mingw byte order, #2073 - creating a new segment: use "xb" mode, #2099 - mount: umount on SIGINT/^C when in foreground, #2082 Other changes: - binary: use fixed AND freshly compiled pyinstaller bootloader, #2002 - xattr: ignore empty names returned by llistxattr(2) et al - Enable the fault handler: install handlers for the SIGSEGV, SIGFPE, SIGABRT, SIGBUS and SIGILL signals to dump the Python traceback. - Also print a traceback on SIGUSR2. - borg change-passphrase: print key location (simplify making a backup of it) - officially support Python 3.6 (setup.py: add Python 3.6 qualifier) - tests: - vagrant / travis / tox: add Python 3.6 based testing - vagrant: fix openbsd repo, #2042 - vagrant: fix the freebsd64 machine, #2037 #2067 - vagrant: use python 3.5.3 to build binaries, #2078 - vagrant: use osxfuse 3.5.4 for tests / to build binaries vagrant: improve darwin64 VM settings - travis: fix osxfuse install (fixes OS X testing on Travis CI) - travis: require succeeding OS X tests, #2028 - travis: use latest pythons for OS X based testing - use pytest-xdist to parallelize testing - fix xattr test race condition, #2047 - setup.cfg: fix pytest deprecation warning, #2050 - docs: - language clarification - VM backup FAQ - borg create: document how to backup stdin, #2013 - borg upgrade: fix incorrect title levels - add CVE numbers for issues fixed in 1.0.9, #2106 - fix typos (taken from Debian package patch) - remote: include data hexdump in "unexpected RPC data" error message - remote: log SSH command line at debug level - API_VERSION: use numberspaces, #2023 - remove .github from pypi package, #2051 - add pip and setuptools to requirements file, #2030 - SyncFile: fix use of fd object after close (cosmetic) - Manifest.in: simplify, exclude \*.{so,dll,orig}, #2066 - ignore posix_fadvise errors in repository.py, #2095 (works around issues with docker on ARM) - make LoggedIO.close_segment reentrant, avoid reentrance
2017-08-04Fix typo in bl3 referencefhajny1-2/+2
2017-08-04Use procname as the logger tag. No functional change.schmonz1-2/+2
2017-08-04There might be more than one svscan(8) on a system: for instance, non-schmonz2-4/+10
root users might run their own svscans. We want to signal only the svscan process responsible for this service. Use argv0(1) to set procname to "nbsvscan". Bump version.
2017-08-04Update dmidecode to 3.1.msaitoh2-53/+7
CHANGES from 3.0: ----- 2015-09-03 Jean Delvare <jdelvare@suse.de> * version.h: Set version to 3.1. 2017-05-23 Jean Delvare <jdelvare@suse.de> * dmidecode.c, dmiopt.c: Add a new option to extract OEM strings, like we already have for many other strings. * dmidecode.8: Document the new option. 2017-04-27 Jean Delvare <jdelvare@suse.de> Update to support SMBIOS specification version 3.1.1. * dmidecode.c: Add support for 3-digit versions. * dmidecode.c: Add new enumerated values for processors (DMI type 4). 2017-04-27 Jean Delvare <jdelvare@suse.de> Update to support SMBIOS specification version 3.1.0. * dmidecode.c: Add support for extended BIOS ROM size (DMI type 0). * dmidecode.c: Add new enumerated values for chassis types (DMI type 3). * dmidecode.c: Add new enumerated values for processors (DMI type 4). * dmidecode.c: Don't assume 8-bit processor family in dmi_processor_id (DMI type 4). * dmidecode.c: Decode the MIDR register on ARM processors (DMI type 4). * dmidecode.c: Add support for large cache sizes (DMI type 7). * dmidecode.c: Add Mini PCIe system slot enumerated values (DMI type 9). * dmidecode.c: Clarify the memory speed unit (DMI type 17). * dmidecode.c: Add support for structure type 43 (TPM Device). 2017-04-11 Jean Delvare <jdelvare@suse.de> * util.c: Don't leak a file descriptor in function read_file. * util.c, util.c, dmidecode.c: Let callers pass an offset to function read_file. * dmidecode.c: Fix reading from SMBIOS 3 dump files using a 64-bit entry point. 2017-04-10 Jean Delvare <jdelvare@suse.de> * dmidecode.c: Decode the processor ID of the Intel Core M, AMD Athlon X4 and AMD Opteron X1000/X2000 processors (DMI type 4). * dmidecode.c: Display the IPMI interrupt number as a decimal number (DMI type 38). 2017-01-20 Jean Delvare <jdelvare@suse.de> * biosdecode.c: Decode the entry point defined in the Intel Multiprocessor specification. 2017-01-20 Jean Delvare <jdelvare@suse.de> * dmidecode.c: Only decode one DMI table. This fixes Savannah bug #50022: https://savannah.nongnu.org/bugs/?50022 2016-09-22 Jean Delvare <jdelvare@suse.de> * README: Explain that we can no longer support Cygwin. 2016-06-30 Petr Oros <poros@redhat.com> * dmidecode.c: Unmask LRDIMM in memory type detail (DMI type 17). 2015-11-02 Jean Delvare <jdelvare@suse.de> * dmidecode.c, util.c, util.h: Let read_file return the actual data size. * dmidecode.c: Use read_file to read the DMI table from sysfs. This fixes Savannah bug #46176: https://savannah.nongnu.org/bugs/?46176 * dmidecode.c: Check the sysfs entry point length. 2015-10-21 Xie XiuQi <xiexiuqi@huawei.com> * dmidecode.c: Handle SMBIOS 3.0 entry points on EFI systems. 2015-10-20 Jean Delvare <jdelvare@suse.de> * dmidecode.c: Handle OEM-specific types in group associations (DMI type 14). 2015-10-14 Jean Delvare <jdelvare@suse.de> * util.c: Avoid SIGBUS on mmap failure. This fixes Savannah bug #46066: https://savannah.nongnu.org/bugs/?46066 * util.c: Fix error paths in mem_chunk. 2015-10-01 Roy Franz <roy.franz@linaro.org> * dmiopt.c: Add "--no-sysfs" option description to -h output.
2017-08-042.2.4:adam2-7/+7
Bug fixes
2017-08-02Update sysutils/consul to 0.9.0.fhajny2-7/+7
BREAKING CHANGES: - agent: Added a new `enable_script_checks` configuration option that defaults to `false`, meaning that in order to allow an agent to run health checks that execute scripts, this will need to be configured and set to `true`. - api: Reworked `context` support in the API client to more closely match the Go standard library, and added context support to write requests in addition to read requests. - ui: Since the UI is now bundled with the application we no longer provide a separate UI package for downloading. FEATURES: - agent: Added a new[`block_endpoints` configuration option that allows blocking HTTP API endpoints by prefix. - cli: Added a new `consul catalog` command for reading datacenters, nodes, and services from the catalog. - server: (Consul Enterprise) Added a new `consul operator area update` command and corresponding HTTP endpoint to allow for transitioning the TLS setting of network areas at runtime. - server: (Consul Enterprise) Added a new `UpgradeVersionTag` field to the Autopilot config to allow for using the migration feature to roll out configuration or cluster changes, without having to upgrade Consul itself. IMPROVEMENTS: - agent: (Consul Enterprise) Snapshot agent rotation uses S3's pagination API, enabling retaining more than a 100 snapshots. - agent: Removed registration of the `consul` service from the agent since it's already handled by the leader. - agent: Changed /v1/acl/clone response to 403 (from 404) when trying to clone an ACL that doesn't exist. - agent: Changed the `consul exec` ACL resolution logic to use the `acl_agent_token` if it's available. - agent: Updated memberlist to get latest LAN gossip tuning based on the Lifeguard paper published by Hashicorp Research. - api: Added the ability to pass in a `context` as part of the `QueryOptions` during a request. - api: Changed signature for "done" channels on `agent.Monitor()` and `session.RenewPeriodic` methods to make them more compatible with `context`. - docs: Added a complete end-to-end example of ACL bootstrapping in the ACL Guide. - vendor: Updated golang.org/x/sys/unix to support IBM s390 platforms. - agent: rewrote Docker health checks without using the Docker client and its dependencies. BUG FIXES: - agent: Fixed an issue where watch plans would take up to 10 minutes to close their connections and give up their file descriptors after reloading Consul. - agent: (Consul Enterprise) Fixed an issue with the snapshot agent where it could get stuck trying to obtain the leader lock after an extended server outage. - agent: Fixed HTTP health checks to allow them to set the `Host` header correctly on outgoing requests. - agent: Serf snapshots can now auto recover from disk write errors without needing a restart. - agent: Fixed log redacting code to properly remove tokens from log lines with ACL tokens in the URL itself: `/v1/acl/clone/:uuid`, `/v1/acl/destroy/:uuid`, `/v1/acl/info/:uuid`. - agent: Fixed an issue in the Docker client where Docker checks would get EOF errors trying to connect to a volume-mounted Docker socket. - agent: Fixed a crash when using Azure auto discovery. - agent: Added `node` read privileges to the `acl_agent_master_token` by default so it can see all nodes, which enables it to be used with operations like `consul members`. - agent: Fixed an issue where enabling `-disable-keyring-file` would cause gossip encryption to be disabled. - agent: Fixed a race condition where checks that are not associated with any existing services were allowed to persist. - agent: Stop docker checks on service deregistration and on shutdown. - server: Updated the Raft library to pull in a fix where servers that are very far behind in replication can get stuck in a loop trying to install snapshots. - server: Fixed a rare but serious deadlock where the Consul leader routine could get stuck with the Raft internal leader routine while waiting for the initial barrier after a leader election. - server: Added automatic cleanup of failed Raft snapshots. - server: (Consul Enterprise) Fixed an issue where networks areas would not be able to be added when the server restarts if the Raft log contained a specific sequence of adds and deletes for network areas with the same peer datacenter. - ui: Provided a path to reset the ACL token when the current token is invalid. - ui: Removed an extra fetch of the nodes resource when loading the UI. - ui: Changed default ACL token type to "client" when creating ACLs. - ui: Display a 404 error instead of a 200 when trying to load a nonexistent node.
2017-08-01Comment out some dead HOMEPAGEs.wiz4-9/+9
2017-08-01Comment out dead sites (DNS problems).wiz8-22/+22
2017-08-01Update tarsnap-gui to 1.0.wiz3-14/+13
Fix RELRO. Version 1.0 This release is the culmination of all the previous efforts to bring Tarsnap GUI to a point where it is feature rich, reliable and robust enough to be called "stable". We have been hard at work to bring you the most complete cross-platform open-source and non-intrusive secure online backup solution front-end on top of the tarsnap service possible. This release adds many new features like support for automatic job backup scheduling enable/disable, full I18N support, full search/filter capabilities in Archives, Archive contents and Job lists, detailed Archive contents using long ls list format with sortable columns, save console log to file and running concurrent restore operations and more, as well as many many improvements, code refactoring, fixes and overall adjustments on speed, resource usage, reliability, usability&accesibility and error management & reporting.
2017-08-01Follow some http -> https redirects.wiz13-31/+31
2017-08-01Update to 2017.7.0. Release notes:sborrill4-23/+363
https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html The 2017.7 Salt Release adds initial Python 3 support. The default Python version of Salt will remain Python 2. Salt will no longer support Python 2.6.
2017-07-30Use https for www.gnome.org HOMEPAGEs.wiz14-28/+28
2017-07-30Switch github HOMEPAGEs to https.wiz8-16/+16
2017-07-30Add PREFIX/{sbin,bin} to PATH, and don't hide diagnostics. Bump version.schmonz2-6/+5
2017-07-29Updated tarsnap to 1.0.39.wiz2-7/+7
Tarsnap 1.0.39 is now available. (Yes, just 2 weeks after 1.0.38.) This version brings several important bug fixes: * tarsnap 1.0.38 (but not earlier versions) would exit with an assertion failure after successfully creating an archive containing a file with a "last modified" time prior to January 1st, 1970. * tarsnap 1.0.38 and earlier could crash if instructed to archive the contents of corrupt cpio or ar archives (via the @archive directive). * tarsnap 1.0.38 and earlier could crash if passed an invalidly encrypted key file.
2017-07-27Bump PKGREVISION for major version change in readline (happened a while ago,sborrill1-2/+2
but revdump was missed).
2017-07-27Extract user and group default to mk/defaults/mk.conf.schmonz1-6/+2
2017-07-27Add and enable daemontools-run.schmonz1-1/+2
2017-07-27Initial import of daemontools-run, a package providing a NetBSD-styleschmonz5-0/+121
rc.d script to start svscan.
2017-07-26Fix distinfo.alnsn1-2/+2
2017-07-26Make it possible to register more than one reader/writer in collectd-lua.alnsn2-2/+50
Not bumping PKGREVISION because the patch affects only one day old sysutils/collectd-lua package. It's an overkill to bump several collectd packages.
2017-07-26Changes for 3.2.7:adam3-9/+8
New features: * updated Catalan, Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Ukrainian translations Bug fixes: * fixed history page to display values in chronological order * fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report * items use global regexps with multiple subexpressions * fixed memory leak when using UserParameter with suppressed characters passed in arguments * fixed collecting value of VMware host memory balloon size * fixed incorrectly escaped IT Service parent name * fixed sorting of host interfaces; fixed selection of the default host interface * fixed update in mass update form when inventory mode is not set explicitly * fixed missed page number in problems export * fixed unchecked checkboxes after deleting script, mediatype or proxy * fixed user's access level to display popup content * removed link from uneditable template and host names in all configuration sections * improved LDAP authentication module status check for authentication form * fixed incorrectly displayed calendar date in maintenance edit form * fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal * fixed nested host group filter in top 100 triggers, item configuration list and dashboard widgets * fixed permissions and performance issues with event.get and problem.get methods * fixed handling of database failure during ID selection * fixed problem with lost IDs of unlinkable templates * fixed Oracle batch insert return value * fixed displaying hints with no content inside * fixed undefined index error in host import form while importing templates * fixed cookie vulnerability for tabbed forms * fixed duplicated error messages in screens section
2017-07-25Add collectd-lua.alnsn1-1/+2
2017-07-253.3.3:adam2-7/+7
- Fixed CVE-2017-11610. A vulnerability was found where an authenticated client can send a malicious XML-RPC request to ``supervisord`` that will run arbitrary shell commands on the server. The commands will be run as the same user as ``supervisord``. Depending on how ``supervisord`` has been configured, this may be root. See https://github.com/Supervisor/supervisor/issues/964 for details.
2017-07-25Initial version of sysutils/collectd-lua - lua plugin for collectd.alnsn2-0/+14
The package inherits the version from the base package collectd-5.7.2.
2017-07-24xentools{42,45,46,48}: don't force SSP. fixes build.maya6-15/+37
xentools42: avoid %m in printf, use strerror instead. bump PKGREVISION. I still can't build it due to other new warnings (it uses -Werror)
2017-07-24Don't force enable ssp on xenkernel packages. fixes buildmaya4-4/+12
2017-07-23More RELRO check disabling for go packages.wiz1-2/+6
2017-07-203.3.2:adam2-8/+8
Fixed a bug introduced in 3.3.0 where the supervisorctl reload command would crash supervisord with the error OSError: [Errno 9] Bad file descriptor if the kqueue poller was used. Patch by Jared Suttles. Fixed a bug introduced in 3.3.0 where supervisord could get stuck in a polling loop after the web interface was used, causing high CPU usage. Patch by Jared Suttles. Fixed a bug where if supervisord attempted to start but aborted due to another running instance of supervisord with the same config, the pidfile of the running instance would be deleted. Patch by coldnight. Fixed a bug where supervisorctl fg would swallow most XML-RPC faults. fg now prints the fault and exits. Parsing the config file will now fail with an error message if a process or group name contains a forward slash character (/) since it would break the URLs used by the web interface. supervisorctl reload now shows an error message if an argument is given. Patch by Joel Krauska. supervisorctl commands avail, reread, and version now show an error message if an argument is given.
2017-07-15Honor (CFLAGS and) LDFLAGS. Fixes RELRO build.wiz1-2/+2
2017-07-15Updated tarsnap to 1.0.38.wiz2-9/+7
Tarsnap 1.0.38 is now available. This version brings several new features compared to tarsnap 1.0.37: * Tarsnap now supports OpenSSL 1.1. * tarsnap accepts an --iso-dates option, which causes times to be printed in YYYY-MM-DD HH:MM:SS format rather than the traditional unix "ls -l" style. * tarsnap accepts a --force-resources option to proceed with decryption of a passphrase-encrypted key file even if it is anticipated to use an excessive amount of memory or CPU time. (This may be useful if tarsnap inaccurately estimates the amount of memory your system has available.) * tarsnap accepts an --archive-names <file> option, which reads a list of archive names to operate on when operating in -d and --print-stats modes. (This should make some scripts simpler; no more need to construct a command line which has '-f' inserted before each archive name.) Potentially (but unlikely) breaking changes in this code compared to tarsnap 1.0.37: * tarsnap now applies the --humanize-numbers option to the "progress" output printed by SIGINFO / SIGUSR1. If you have scripts which send signals to tarsnap and parse its output, they may need to be updated. * tarsnap -v now prints 'Deleting archive "foo"' even if only one archive is being deleted. If you have scripts which parse the output of tarsnap -v, they may need to be updated. * tarsnap now prints a warning if you pass '--configfile /nosuchfile'. If you have scripts which rely on being able to specify nonexistent configuration files and not get any warnings from tarsnap, they may need to be updated. (Also, if you were doing that, I *really* want to know why.) There are also two changes which most users should not encounter: * tarsnap now has an --initialize-cachedir mode; this is intended for use by the GUI. (The cache directory will be initialized automatically in normal usage of the tarsnap command-line utility.) * tarsnap's configure script takes a --with-conf-no-sample option which results in the sample tarsnap configuration file being installed as "tarsnap.conf" rather than "tarsnap.conf.sample". This is intended for use in some packaging systems which have mechanisms for managing configuration files, and should probably not be used by hand (since it will overwrite your existing tarsnap.conf).
2017-07-11Revbump associated with ocaml-4.04.2jaapb4-7/+8
2017-07-11Updated to 20170707.msaitoh3-11/+23
New files: Future Xeon (Family 6, model 55, stepping 4) 00050654-0 00050654-1 00050654-2 00050654-4 00050654-7 7th gen Core (Kaby Lake) (Family 6, Model 8e, stepping 9 and a) 000806e9-6 000806e9-7 000806ea-6 000806ea-7 (Family 6, Model 9e, stepping 9) 000906e9-1 000906e9-3 000906e9-5
2017-07-09Rely on PKG_HAVE_KQUEUE to tell us whether the OS supports kqueue(2).schmonz3-3/+48
Fixes build on Darwin 10.12.5 (and probably Bitrig and MirBSD, which had been excluded from ONLY_FOR_PLATFORM).
2017-07-08dtpstree: Fix build on NetBSD 8.99.1kamil4-6/+36
Address <sys/user.h> removal.
2017-07-07Disable SSP and FORTIFY - it doesn't seem to play well with stand-alonepgoyette1-1/+4
tools! Thanks wiz for identifying the build problem.