tdir is Yet Another Way To Display Directory Listings. Output is in
columnar format with sub-directories listed first, and then a listing
of the files ordered by their ending "extension" - typically the
characters following the rightmost '.' in the file name (though this
can be changed on the command line).
tdir supports recursive directory examination. Total output width as
well as column width can be set on the command line and tdir will
autoformat accordingly.
tdir is written in 'python' and requires a reasonably current version
of the 'python' environment to be present on the system.
The programs in service-config create and configure svscan-format
service directories.
* server-config creates an svscan-format directory for an arbitrary
service.
* rules-config configures access rules for use by a
service.
* svscan-config configures a service to run svscan.
* ipc-config configures a service to run ipcserver.
* ipcx-config configures a service to run ipcserver using access
rules.
* tcp-config configures a service to run tcpserver.
* tcpx-config configures a service to run tcpserver using access
rules.
- Apply the patch from pkg/13188 by Ron Roskens <roskens@elfin.net> to
fix problems with hard-coding /var/amanda.
- Remove USE_X11 from amanda-server since amanda-plot has already been
split out.
- Don't explicitly look for headers in ${PREFIX}/include.
Chnage patch to cddata.cpp to use getrawpartition(), and enclose
NetBSD-specific changes in #ifdef __NetBSD/#endif so that it's easier
to send back to KDE folks.
Changelog:
1.0.8 Mon Apr 16, 2001
----------------------
* Cesar Perez Turrado <cesar@perez.turrado.com> sent in updated es.po
* Bugfixes
o Anthony Mallet <anthony.mallet@ficus.yi.org> patch to fix fonts with
XFree86 > 4.0.2
o Composite disk launch commands were not saved.
if the Device dialog is empty (we'll then use cdrecord's defaults).
XXX someone with some clues about gtk should remove the scsibus/target/lun
dialogs, as well as "check scsi settings", "detect scsi drive"
buttons from the "Cd recorder device options" box.
use scsictl identify, looping on /dev/rcd0d -> /dev/rcd7d.
This allows to store the real name of the device, instead of scsibus/target/lun
which is hard to use.
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles. As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
From the README file:
Licensing for the current version of sarah is quite simple: I (Matthew
Pounsett) retain all rights to this code. Anyone is free to use sarah, but it
may not be redistributed either in its original or any modified form without
the permission of the author (me). A more reasonable license will be
distributed with later versions of sarah (probably with the first non-beta
release).
* Expansion of $(dollar) broken in 1.6.0 - fixed
* Locking problem in cfd fixed. Problem causing access
denied while re-reading config files. MAXTRIES increased
for high volume services, was causing premature apoptosis.
dest= could not refer to a filename with spaces, fixed.
* Made recipient variables in client.c long instead of
size_t in rstat, for 64 bits. With %ld in scanf.
* Cfengine 1.6.0-1.6.3 introduces filters into processes
and files.
* 1.6.3 change from Berkeley DB2 to DB3 - not backward compatible!!!
Update Berkeley db with
cd build_unix
../dist/configure
make; make install
ln -s /usr/local/BerkeleyDB.3.2 /usr/local/BerkeleyDB
2000-06-13 David Masterson <David.Masterson@kla-tencor.com>
* 1.6.0.a2: re-released to Mark after stupid mistakes.
* src/Makefile.am (noinst_HEADERS): add cfparse.h
* Makefile.am (EXTRA_DIST): add acconfig.h
2000-06-12 David Masterson <David.Masterson@kla-tencor.com>
* 1.6.0.a2: released to Mark
* General: Attempted to convert to reincorporate all my Automake
stuff into the release.
2000-06-12 Mark Burgess <Mark.Burgess@hio.no>
* 1.6.0-alpha1: released
* General: Rewrite of DCE code by Transarc/IBM. Add elsedefine=
tag as complement to define=. CompressCommand action=compress in
files, tidy, compress=true for compressing files on the fly. Bug
in copy with size= fixed. Was ignored if file didn't exist.
Modules: in addition to setting classes, can return lines
=ENVVAR=value which sets cfengine environment variables. This
allows modules to set variables which can be inherited directly by
scripts.
2000-05-11 David Masterson <David.Masterson@kla-tencor.com>
* contrib/Makefile.am (pkgdata_SCRIPTS): change cfemacs.el to
cfengine.el in keeping with internal documentation. Also renamed
the file as well.
2000-05-08 David Masterson <David.Masterson@kla-tencor.com>
* Release: V1.6 released to Mark for verification.
* Everything: Many things have been changed and reorganized for
the shift to automake generated Makefiles. See the end of the
NEWS file for more information.
2000-04-24 David Masterson <David.Masterson@kla-tencor.com>
* ChangeLog: Created and initialized with old VERSION.DIFF
***************** Minor Version 5 ********************
KNOWN BUGS: linux, when making directories, ownership can perms can be wrong.
1.5.4
Added security message in checksum=md5 for cfengine if new files appear
Bug in class evaluation with multiple embedded groups fixed
Bug in file transfer could hang a server in special circumstances.
Bug in secure recursive copy (access denied incorrectly).
Type change, size is off_t in cfstat struct
Multiple define bug in copy: could cause endless loop
Thread counting error fixed in cfd
Required/disk suspicious warnings now cause classes to be defined
Resolver could delete substring lines
Extra measures against Denial of Service attacks on cfd, only one
instance of a host-IP may be connected at one time.
1) Multiple connections from the same host are refused by default
(before any recv())
2) A DenyConnectionsFrom list will prevent named IP adresses from connecting
(before any recv) or a general AllowConnectionsFrom mask...
3) If the thread table is full for more than five requests, cfd commits
suicide (apoptosis) to avoid resource usage by spamming.
The control variable "DenyConnectionsFrom = ( ip1 ip2 ... )" allows a list
of numerical IP masks to be specified, which cfd will deny connections from.
This can be used to prevent hanging connection attacks from malicous hosts
and other Denial of Service attacks.
e.g. cfd.conf
control:
AllowConnectionsFrom ( 128.39.89 )
DenyConnectionsFrom = ( 128.39.89.4 )
This is in addition to tcp wrapper stuff, but the TCP wrapper code cannot
protect against denial of service attacks.
typecheck=false in copy switches off error messages on type mismatch.
Changes:
Fixed bug in CD-TEXT writing code that caused the problems with the unreliable
read back of the written CD-TEXT data
Added CD-TEXT writing capability to the generic-mmc-raw driver; the recorder
must support the 96 byte raw P-W sub-channel writing mode to make use
of it
Fixed bug in generic-mmc-raw driver: the TOC type was not written correctly and
some flags for data tracks were missing in the lead-in
Fixed handling of toc type for multi session CDs: the toc-type of a session
that just contains audio tracks is always CD_DA, even in multi session
mode
BURN Proof support added by ITOH Yasufumi/Martin Buck
Fixed bug in calculating the CDDB id (SourceForge bug 413467)
Added option --with-cddb to read CDDB data automatically with commands copy,
read-toc and read-cd; it is now possible to add CD-TEXT data from CDDB
while performing an on-the-fly copy
Updated to libscg-0.5 from cdrtools-1.10
Handle drives that do not support the explicit power calibration command
Blanking of CD-RWs is now officially supported (command blank, option
--blank-mode)
Updated CD-R vendor table
Settings are now first read from "/etc/cdrdao.conf" and "/etc/defaults/cdrdao"
and then from "$HOME/.cdrdao"
Added command msinfo to output multi session information suitable for mkisofs
Overburning is now prevented by default and must be explicitly requested with
option --overburn. Fix for Debian bug #79585 (http://bugs.debian.org/cg
i-bin/bugreport.cgi?bug=79585&repeatmerged=yes).
Fixed error in cdrdao's manual page (Debian bug #82816, http://bugs.debian.org/
cgi-bin/bugreport.cgi?bug=82816&repeatmerged=yes)
cdrdao's help screen was reworked by Michael Reinelt
Added Giuseppe Corbelli's enhancements for the mp32dao script
Makefiles now use make variable datadir to specify the share directory location
Fixed printing toc-file name with command copy --keepimage