Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Dec 100 23:34:57 +0100 (MET)
From:      Thomas Graichen <graichen@omega.physik.fu-berlin.de>
To:        hackers@freebsd.org
Subject:   looking for testers / reviewers
Message-ID:  <200012162234.XAA06649@mordillo>

next in thread | raw e-mail | index | archive | help
hello

now i got it all together - some new stuff plan to commit (import /
change) between christmas and new year if nobody has something against
it (i asked for that some weeks ago - i'll apend this mail at the end)

ok - now what is it - nothing very big:

* a new f2c - completely new "ported" to FreeBSD (taken from
  ftp.netlib.org today - december the 16th) - including a new
  self-written man-page for the f77 driver program (there hasn't such
  a thing before) - i talked to the old maintainer and he said that he
  does'nt have the time currently to keep it up to date - thus i'll
  try it now

* some stuff from NetBSD we don't have (until now :-)
  - /usr/sbin/newsyslog, /etc/newsyslog.conf (rotates the syslogfiles)
  - /usr/bin/quota (modified to show nfs quota too)
  - /usr/libexec/rpc.rquotad (remote quota daemon - only to _show_ nfs
    quota via quota)
  - /usr/libexec/rpc.sprayd (remote spray daemon)
  - /usr/sbin/spray (rpc network analysis)
  
* diffs for /etc/rc.i386, /usr/bin/linux, /usr/bin/ibcs2 to make the
  output somewhat nicer

how to get it ?

* you may get the following 3 files from my homedir at freefall

    ~graichen/misc

  or via ftp from

    dirac.physik.fu-berlin.de:/pub/freebsd/misc 

* f2c_121695.tgz - the new f2c version - the full
  /usr/src/[lib,usr.bin/f2c] source tree

* review.tgz - unpacks into a subdirectory "review" which contains
  subdirs for newsyslog, quota, rpc.rquotad, spray and rpc.sprayd
  ready to make

* rc.i386.patch - a patch to the -current version of /etc/rc.i386,
  /usr/bin/linux and /usr/bin/ibcs2 relative to /

what i want ?

would be nice if someone may try them out before i commit them -
because i only run 2.1.0 at home there i made all the stuff ready -
but the patches are against -current and all the other stuff should
work in -current too -> please send me negative _and_ positiv feedback
if you tried something

thanks in advance - t

ok - and now the old mail containig a better description of all the
stuff:

-------------------------------------------------------------------------

hello

i just want to ask around for pros's and con's of the following things
i plan to commit:

* /usr/bin/newsyslog - this automates the "rotation" of the log files
  and can replace our "rotation by hand" in the
  /etc/[daily,weekly,monthly] scripts - it is invoked via cron each our
  (the entry is there - but we don't have a newsyslog) and can be
  configured via a /etc/newsyslog.conf file (where you may adjust how
  often and/or after which size the files should be rotated, how many
  old versions should be keeped and if they should be compressed using gzip)
  this would include the adaption of the /etc/[daily, ...] scripts
  (taken from NetBSD)

* /usr/sbin/spray and /usr/libexec/rpc.sprayd (both from NetBSD)
  this would include the adaption of the /etc/inetd.conf (rpc.sprayd)

  NAME
       spray - send many packets to host
  SYNOPSIS
       spray [-c count] [-d delay] [-l length] host ...
  DESCRIPTION
    Spray sends multiple RPC packets to host and records how many of
    them were correctly received and how long it took.
    Spray is intended for use in network testing, measurement, and
    management.  This command can be very hard on a network and should be
    used with caution. 
  NAME
       sprayd, rpc.sprayd - spray server
  SYNOPSIS
       /usr/libexec/rpc.sprayd
  DESCRIPTION
    rpc.sprayd is a server which records packets sent by the spray(1)
    command and sends a traffic report to the originator of the
    packets. The rpc.sprayd daemon is normally invoked by inetd(8).
    rpc.sprayd uses an RPC protocol defined in /usr/include/rpcsvc/spray.x.

* /usr/bin/quota and /usr/libexec/rpc.rquotad (both from NetBSD)
  this would include the adaption of the /etc/inetd.conf (rpc.rquotad)
  (i think i'll have to check also quota - because it seems that it
  doesn't support asking nfs mounts via rquota - i want to get the
  NetBSD quota to compare now)

  NAME
       rquotad, rpc.rquotad - remote quota server
  SYNOPSIS
       /usr/libexec/rpc.rquotad
  DESCRIPTION
    rpc.rquotad is a rpc(3) server which returns quotas for a user of
    a local filesystem which is NFS-mounted onto a remote
    machine. quota(1) uses the results to display user quotas for remote
    filesystems. rpc.rquotad is normally invoked by inetd(8).
    rpc.rquotad uses an RPC protocol defined in
    /usr/include/rpcsvc/rquota.x. 

* /etc/rc.i386 and /usr/bin/ibcs2 - some slight cosmetic changes they
  change the output for instance from:

  --- +++ ---
  enabling FreeBSD/i386 options: ibcs2 emulator installed
  coff loader installed
  socksys driver installed

  configuring syscons:
   [kbdcontrol: keymap]
   screensaver: blank screen saver installed
  .
  --- +++ ---

  to (the i think a bit better and more organized looking):

  --- +++ ---
  enabling FreeBSD/i386 options:
   loading iBCS2 emulation:
   * ibcs2 emulator installed
   * coff loader installed
   * socksys driver installed
   configuring syscons:
   * kbdcontrol: keymap
   * screensaver: blank screen saver installed
  done
  --- +++ ---

  all the other things are also adapted equivalent (i only did it here
  for 2.1.0 - thus things like the linux-script will be changed as well
  for -current)

* maybe i'll add some sysconfig/rc.i386 stuff for the pcvt configuration
  (maybe with joerg - joerg - are you there :-)

is there someone against these ideas ? - any testers/reviewers ?

t
  _______________________________________________________||___________________
                                                   __||
  Perfection is reached, not when there is no  __||     thomas graichen
  longer anything to add, but when there   __||    freie universitaet berlin
  is no longer anything to take away   __||           fachbereich physik
                                   __||                      
  - Antoine de Saint-Exupery - __||        graichen@mail.physik.fu-berlin.de
  ___________________________||__________________graichen@FreeBSD.org_________



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012162234.XAA06649>