[CVS] OpenPKG: openpkg-re/vcheck/ vc.postfix openpkg-src/postfix/ post...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   10-Jun-2003 08:56:51
  Branch: HEAD Handle: 2003061007564902

  Modified files:
openpkg-re/vcheck   vc.postfix
openpkg-src/postfix postfix.spec
openpkg-web news.txt

  Log:
upgrading package: postfix 2.0.10 -> 2.0.11

  Summary:
RevisionChanges Path
1.46+1  -1  openpkg-re/vcheck/vc.postfix
1.131   +2  -2  openpkg-src/postfix/postfix.spec
1.4792  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.postfix
  
  $ cvs diff -u -r1.45 -r1.46 vc.postfix
  --- openpkg-re/vcheck/vc.postfix  24 May 2003 06:28:19 -  1.45
  +++ openpkg-re/vcheck/vc.postfix  10 Jun 2003 06:56:49 -  1.46
  @@ -2,7 +2,7 @@
   }
   
   prog postfix = {
  -  version   = 2.0.10
  +  version   = 2.0.11
 url   = ftp://ftp.porcupine.org/mirrors/postfix-release/official/
 regex = postfix-(\d+\.\d+\.\d+)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/postfix/postfix.spec
  
  $ cvs diff -u -r1.130 -r1.131 postfix.spec
  --- openpkg-src/postfix/postfix.spec  24 May 2003 06:28:20 -  1.130
  +++ openpkg-src/postfix/postfix.spec  10 Jun 2003 06:56:51 -  1.131
  @@ -24,7 +24,7 @@
   ##
   
   #   package versions
  -%define   V_postfix  2.0.10
  +%define   V_postfix  2.0.11
   %define   V_tls  0.8.13-2.0.10-0.9.7b
   %define   V_pflogsumm1.0.10
   %define   V_whoson   2.0.0.2
  @@ -39,7 +39,7 @@
   Group:Mail
   License:  IPL
   Version:  %{V_postfix}
  -Release:  20030524
  +Release:  20030610
   
   #   package options
   %option   with_tls   no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4791 -r1.4792 news.txt
  --- openpkg-web/news.txt  10 Jun 2003 06:51:38 -  1.4791
  +++ openpkg-web/news.txt  10 Jun 2003 06:56:49 -  1.4792
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-xml openpkg-src/perl-xml/ pe...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   10-Jun-2003 08:51:39
  Branch: HEAD Handle: 2003061007513702

  Modified files:
openpkg-re/vcheck   vc.perl-xml
openpkg-src/perl-xmlperl-xml.spec
openpkg-web news.txt

  Log:
upgrading package: perl-xml 20030606 -> 20030610

  Summary:
RevisionChanges Path
1.50+1  -1  openpkg-re/vcheck/vc.perl-xml
1.70+3  -3  openpkg-src/perl-xml/perl-xml.spec
1.4791  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.perl-xml
  
  $ cvs diff -u -r1.49 -r1.50 vc.perl-xml
  --- openpkg-re/vcheck/vc.perl-xml 6 Jun 2003 08:06:08 -   1.49
  +++ openpkg-re/vcheck/vc.perl-xml 10 Jun 2003 06:51:37 -  1.50
  @@ -117,7 +117,7 @@
 regex = XML-Simple-(__VER__)\.tar\.gz
   }
   prog perl-xml:XML-Twig = {
  -  version   = 3.09
  +  version   = 3.10
 url   = http://www.cpan.org/modules/by-module/XML/
 regex = XML-Twig-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-xml/perl-xml.spec
  
  $ cvs diff -u -r1.69 -r1.70 perl-xml.spec
  --- openpkg-src/perl-xml/perl-xml.spec6 Jun 2003 08:06:10 -   1.69
  +++ openpkg-src/perl-xml/perl-xml.spec10 Jun 2003 06:51:39 -  1.70
  @@ -36,7 +36,7 @@
   %define   V_xml_sax_base 1.02
   %define   V_xml_sax_expat0.35
   %define   V_xml_xslt 0.40
  -%define   V_xml_twig 3.09
  +%define   V_xml_twig 3.10
   %define   V_xml_xpath1.13
   %define   V_xml_xpath_simple 0.05
   %define   V_xml_easyobj  1.12
  @@ -62,8 +62,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20030606
  -Release:  20030606
  +Version:  20030610
  +Release:  20030610
   
   #   package options
   %option   with_libxmlno
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4790 -r1.4791 news.txt
  --- openpkg-web/news.txt  10 Jun 2003 05:13:45 -  1.4790
  +++ openpkg-web/news.txt  10 Jun 2003 06:51:38 -  1.4791
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[OpenPKG] Version Tracking Report (2003-06-10 07:32)

2003-06-09 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2003-06-10 07:32
 Tracking Duration: 0:31:49 (H:M:S)
 Tracking Input:809 sources (530 packages)
 Tracking Result:   753 up-to-date, 6 out-dated, 50 error

 The following 6 sources were determined to be out-dated because newer
 vendor versions were found. Upgrade the corresponding OpenPKG packages.

 - - -
 Package   Old Version   New Version  
 - - -
 atk   1.2.0 1.2.4
 fontconfig2.2.0 2.2.90
 gtk2  2.2.1 2.2.2
 perl-xml:XML-Twig 3.09  3.10
 postfix   2.0.102.0.11
 xterm:xtermset0.5.1 0.5.2
 - - -

 The following 50 sources could not be successfully checked because
 an error occurred while processing. Keep at least an eye on them.

 - - -
 Package   Old Version   Error
 - - -
 apr   0.9.3 regex didn't match (pro..
 atool 0.26.0regex didn't match (pro..
 bind  9.2.2 1st connection failed o..
 bind8 8.4.1 connection failed or ti..
 dhcpd 3.0.1rc11 connection failed or ti..
 dia   0.91  1st connection failed o..
 dsh   0.23.10   connection failed or ti..
 dsh:libdshconfig  0.20.8connection failed or ti..
 gdk-pixbuf0.22.01st connection failed o..
 imlib 1.9.141st connection failed o..
 libart2.3.121st connection failed o..
 libidl0.8.2 1st connection failed o..
 linc  1.1.1 1st connection failed o..
 lynx  2.8.4 connection failed or ti..
 orbit 0.5.17connection failed or ti..
 orbit22.7.1 1st connection failed [1]
 perl-apache:Apache-Admin-Config 0.91  connection failed or ti..
 perl-apache:Apache-AuthCookie 3.04  connection failed or ti..
 perl-apache:Apache-AuthCookieDBI 1.19  connection failed or ti..
 perl-apache:Apache-DB 0.06  connection failed or ti..
 perl-apache:Apache-DBI0.91  connection failed or ti..
 perl-apache:Apache-Filter 1.022 connection failed or ti..
 perl-apache:Apache-Htpasswd 1.5.5 connection failed or ti..
 perl-apache:Apache-ProxyRewrite 0.17  connection failed or ti..
 perl-apache:Apache-SSI2.17  connection failed or ti..
 perl-apache:Apache-Session 1.54  connection failed or ti..
 perl-apache:Apache-Session-Lazy 0.05  connection failed or ti..
 perl-apache:Apache-Session-SQLite 0.21  connection failed or ti..
 perl-apache:Apache-Session-SharedMem 0.41  connection failed or 
ti..
 perl-apache:Apache-TempFile 0.05  connection failed or ti..
 perl-ars:ARSperl  1.74  connection failed or ti..
 perl-ars:Remedy-ARStools  0.7   connection failed or ti..
 perl-comp:Compress-Bzip2  1.00  connection failed or ti..
 perl-comp:Compress-LZO1.08  connection failed or ti..
 perl-comp:Compress-Zlib   1.21  connection failed or ti..
 perl-conv:Convert-UUlib   0.213 latest version online l..
 perl-net:Net-Services 1.3   regex didn't match (p [2]
 perl-poe:POE-Component-Child 1.7   regex didn't match (pro..
 postgresql:psqlodbc   07.03.0100connection failed or ti..
 rdist 7.0.0-alpha10 connection failed or ti..
 skey  1.1.5 regex didn't match (pro..
 smtpfeed  1.18  connection failed or  [3]
 tinyca0.4.4 connection failed or ti..
 vim:patchlevel6.2.014   connection failed or ti..
 vim:rt1   6.2

Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
On Tue, Jun 10, 2003, Michael van Elst wrote:

> > I'm not sure whether I understand your correctly. Are you talking about
> > a not triggered rebuild in openpkg-tool or about the fact that the
> > package does break on a plain rebuilding?
> >
> > I guess you're talking about the first. And here I do not understand:
> > in all of our applications, we never have a run-time dependency to
> > libraries which were needed under build-time.
>
> I beg to differ, we have many such dependencies. Dependencies to libraries
> are very often copied in BuildPreReq and PreReq.

Then those packages are incorrect IMHO.

> The PreReq dependency is required to trigger rebuilds because this
> is the only kind stored by rpm in the package database. The BuildPreReq
> information is lost.

But one can argue that it is just fair that RPM throws this info away
now (after installing) it is no longer required for it.

> Index information cannot be used as a substitute because it is only
> valid for packages in the repository which often do have dependencies
> different from installed packages.

Can you provide more details or an example? I'm not sure whether
I understand this correctly.

> N.B. whenever we start supporting shared libraries then the runtime
> dependency is even required for correct functioning of the dependent
> packages.

Yes, of course. But if we move to _shared_ libraries, then the library
packages are really technically run-time dependencies ;-)

   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/fontconfig/ fontconfig.spec openpkg-web/ ne...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   10-Jun-2003 07:13:47
  Branch: HEAD Handle: 2003061006134502

  Modified files:
openpkg-src/fontconfig  fontconfig.spec
openpkg-web news.txt

  Log:
move to class of gtk2

  Summary:
RevisionChanges Path
1.3 +2  -2  openpkg-src/fontconfig/fontconfig.spec
1.4790  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/fontconfig/fontconfig.spec
  
  $ cvs diff -u -r1.2 -r1.3 fontconfig.spec
  --- openpkg-src/fontconfig/fontconfig.spec19 May 2003 22:15:53 -  1.2
  +++ openpkg-src/fontconfig/fontconfig.spec10 Jun 2003 05:13:47 -  1.3
  @@ -29,11 +29,11 @@
   URL:  http://fontconfig.org/
   Vendor:   Keith Packard
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [PLUS]
   Group:X11
   License:  GPL
   Version:  2.2.0
  -Release:  20030520
  +Release:  20030610
   
   #   list of sources
   Source0:  http://fontconfig.org/release/fontconfig-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4789 -r1.4790 news.txt
  --- openpkg-web/news.txt  10 Jun 2003 05:13:12 -  1.4789
  +++ openpkg-web/news.txt  10 Jun 2003 05:13:45 -  1.4790
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/atk/ atk.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   10-Jun-2003 07:13:14
  Branch: HEAD Handle: 2003061006131201

  Modified files:
openpkg-src/atk atk.spec
openpkg-web news.txt

  Log:
move to class of gtk2

  Summary:
RevisionChanges Path
1.10+2  -2  openpkg-src/atk/atk.spec
1.4789  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/atk/atk.spec
  
  $ cvs diff -u -r1.9 -r1.10 atk.spec
  --- openpkg-src/atk/atk.spec  9 May 2003 12:20:49 -   1.9
  +++ openpkg-src/atk/atk.spec  10 Jun 2003 05:13:13 -  1.10
  @@ -34,11 +34,11 @@
   URL:  http://www.gtk.org/
   Vendor:   The Gtk Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [PLUS]
   Group:XWindow
   License:  GPL
   Version:  %{V_atk}
  -Release:  20030509
  +Release:  20030610
   
   #   list of sources
   Source0:  ftp://ftp.gtk.org/pub/gtk/v%{V_gtk_major}/atk-%{V_atk}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4788 -r1.4789 news.txt
  --- openpkg-web/news.txt  10 Jun 2003 05:12:39 -  1.4788
  +++ openpkg-web/news.txt  10 Jun 2003 05:13:12 -  1.4789
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/pango/ pango.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   10-Jun-2003 07:12:41
  Branch: HEAD Handle: 2003061006123902

  Modified files:
openpkg-src/pango   pango.spec
openpkg-web news.txt

  Log:
move to class of gtk2

  Summary:
RevisionChanges Path
1.18+2  -2  openpkg-src/pango/pango.spec
1.4788  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/pango/pango.spec
  
  $ cvs diff -u -r1.17 -r1.18 pango.spec
  --- openpkg-src/pango/pango.spec  9 Jun 2003 06:40:17 -   1.17
  +++ openpkg-src/pango/pango.spec  10 Jun 2003 05:12:41 -  1.18
  @@ -34,11 +34,11 @@
   URL:  http://www.pango.org/
   Vendor:   The Gtk Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [PLUS]
   Group:XWindow
   License:  GPL
   Version:  %{V_pango}
  -Release:  20030609
  +Release:  20030610
   
   #   list of sources
   Source0:  ftp://ftp.gtk.org/pub/gtk/v%{V_gtk_major}/pango-%{V_pango}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4787 -r1.4788 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 23:50:38 -   1.4787
  +++ openpkg-web/news.txt  10 Jun 2003 05:12:39 -  1.4788
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   10-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/python/ python.spec openpkg-web/ news.txt

2003-06-09 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   10-Jun-2003 01:50:40
  Branch: HEAD Handle: 2003061000503802

  Modified files:
openpkg-src/python  python.spec
openpkg-web news.txt

  Log:
fix up module paths

  Summary:
RevisionChanges Path
1.32+5  -1  openpkg-src/python/python.spec
1.4787  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/python/python.spec
  
  $ cvs diff -u -r1.31 -r1.32 python.spec
  --- openpkg-src/python/python.spec31 May 2003 10:57:14 -  1.31
  +++ openpkg-src/python/python.spec9 Jun 2003 23:50:40 -   1.32
  @@ -33,7 +33,7 @@
   Group:Language
   License:  GPL
   Version:  2.2.3
  -Release:  20030531
  +Release:  20030610
   
   #   list of sources
   Source0:  ftp://ftp.python.org/pub/python/%{version}/Python-%{version}.tgz
  @@ -67,7 +67,11 @@
   %{l_shtool} subst \
   -e 's;altinstall bininstall maninstall;altinstall maninstall;' \
   -e 's;python$(VERSION);python;g' \
  +-e 
's;"\$(PYTHONPATH)";"%{l_prefix}/lib/python:%{l_prefix}/lib/python/lib-dynload";g' \
   Makefile.pre.in
  +%{l_shtool} subst \
  +-e 's;\(lib/python"\) *VERSION;\1;g' \
  +Modules/getpath.c
   
   %build
   CC="%{l_cc}" \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4786 -r1.4787 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 18:31:50 -   1.4786
  +++ openpkg-web/news.txt  9 Jun 2003 23:50:38 -   1.4787
  @@ -1,3 +1,4 @@
  +10-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Bill Campbell
On Tue, Jun 10, 2003 at 01:14:12AM +0200, Michael van Elst wrote:
>Bill,
>
>> Don't the unixodbc and myodbc packages require building with shared
>> libraries since they need them for use with programs like StarOffice and
>> OpenOffice.org to implement data sources under Linux and Unix?
>
>I do not know, but I would expect that these packages will
>load shared objects similar to perl which loads shared objects
>for modules written in C.

I don't think so.  The packages now only create the .a library files while
programs like OpenOffice.org have to make run-time links to the .so or
equivalent libraries.  The unixodbc configurations for databases have ascii
configuration files that require specifying shared libraries for each
database type.

I've been afraid to look closely at the internals of perl's shared
libraries, but I think it needs to do run-time linking to shared libraries
for modules that aren't built with static libraries.  The perl modules such
as DB_File build against the libdb.a static library so while they're load
dynamically, perl's code has the static library links.

If one were to build openffice.org under openpkg, the static libraries
would be sufficient.  I don't know of anybody who's tackled that job yet (I
think it makes building mozilla look trivial by comparison).

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:   camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:(206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

``Freedom from prices is freedom from responsibility. You can simply pass
laws, using the magic wand of government to satisfy your own desires at
unspecified costs to be paid by others.'' -- Thomas Sowell Aug 2000
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Michael van Elst
Bill,

> Don't the unixodbc and myodbc packages require building with shared
> libraries since they need them for use with programs like StarOffice and
> OpenOffice.org to implement data sources under Linux and Unix?

I do not know, but I would expect that these packages will
load shared objects similar to perl which loads shared objects
for modules written in C.

Greetings,
-- 
,eM""=.a"-. Michael van Elst
   dWWMWM" -  :GM==;[EMAIL PROTECTED]
  :WWMWMw=--.  "W='  cable & wireless
   9WWMm==-.
"-Wmw-"  CABLE & WIRELESS
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Bill Campbell
On Tue, Jun 10, 2003 at 12:51:07AM +0200, Michael van Elst wrote:
...
>N.B. whenever we start supporting shared libraries then the runtime
>dependency is even required for correct functioning of the dependent
>packages.

Speaking of shared libraries, I'll ask the same question I've asked a
couple of times, but never received an answer.

Don't the unixodbc and myodbc packages require building with shared
libraries since they need them for use with programs like StarOffice and
OpenOffice.org to implement data sources under Linux and Unix?

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:   camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:(206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

What's this script do?
unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep
Hint for the answer: not everything is computer-oriented. Sometimes you're
in a sleeping bag, camping out.
(Contributed by Frans van der Zande.)
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Michael van Elst
On Mon, Jun 09, 2003, Ralf S. Engelschall wrote:

> I'm not sure whether I understand your correctly. Are you talking about
> a not triggered rebuild in openpkg-tool or about the fact that the
> package does break on a plain rebuilding?
> 
> I guess you're talking about the first. And here I do not understand:
> in all of our applications, we never have a run-time dependency to
> libraries which were needed under build-time.

I beg to differ, we have many such dependencies. Dependencies to libraries
are very often copied in BuildPreReq and PreReq.

The PreReq dependency is required to trigger rebuilds because this
is the only kind stored by rpm in the package database. The BuildPreReq
information is lost.

Index information cannot be used as a substitute because it is only
valid for packages in the repository which often do have dependencies
different from installed packages.

N.B. whenever we start supporting shared libraries then the runtime
dependency is even required for correct functioning of the dependent
packages.


-- 
,eM""=.a"-. Michael van Elst
   dWWMWM" -  :GM==;[EMAIL PROTECTED]
  :WWMWMw=--.  "W='  cable & wireless
   9WWMm==-.
"-Wmw-"  CABLE & WIRELESS
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/glib2/ glib2.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 22:03:36
  Branch: HEAD Handle: 2003060921033600

  Modified files:
openpkg-src/glib2   glib2.spec

  Log:
try to move to PLUS

  Summary:
RevisionChanges Path
1.22+1  -1  openpkg-src/glib2/glib2.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/glib2/glib2.spec
  
  $ cvs diff -u -r1.21 -r1.22 glib2.spec
  --- openpkg-src/glib2/glib2.spec  9 Jun 2003 06:39:26 -   1.21
  +++ openpkg-src/glib2/glib2.spec  9 Jun 2003 20:03:36 -   1.22
  @@ -33,7 +33,7 @@
   URL:  http://www.gtk.org/
   Vendor:   The Gtk Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [PLUS]
   Group:Algorithm
   License:  GPL
   Version:  %{V_glib2_major}.%{V_glib2_minor}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/gtk2/ gtk2.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 22:03:03
  Branch: HEAD Handle: 2003060921030300

  Modified files:
openpkg-src/gtk2gtk2.spec

  Log:
try to move to PLUS

  Summary:
RevisionChanges Path
1.9 +1  -1  openpkg-src/gtk2/gtk2.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/gtk2/gtk2.spec
  
  $ cvs diff -u -r1.8 -r1.9 gtk2.spec
  --- openpkg-src/gtk2/gtk2.spec9 Jun 2003 15:43:08 -   1.8
  +++ openpkg-src/gtk2/gtk2.spec9 Jun 2003 20:03:03 -   1.9
  @@ -36,7 +36,7 @@
   URL:  http://www.gtk.org/
   Vendor:   The Gtk Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [PLUS]
   Group:XWindow
   License:  GPL
   Version:  %{V_gtk}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-tk openpkg-src/perl-tk/ perl...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   09-Jun-2003 20:31:52
  Branch: HEAD Handle: 2003060919315002

  Modified files:
openpkg-re/vcheck   vc.perl-tk
openpkg-src/perl-tk perl-tk.spec
openpkg-web news.txt

  Log:
upgrading package: perl-tk 20030415 -> 20030609

  Summary:
RevisionChanges Path
1.12+1  -1  openpkg-re/vcheck/vc.perl-tk
1.20+3  -3  openpkg-src/perl-tk/perl-tk.spec
1.4786  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.perl-tk
  
  $ cvs diff -u -r1.11 -r1.12 vc.perl-tk
  --- openpkg-re/vcheck/vc.perl-tk  15 Apr 2003 09:01:15 -  1.11
  +++ openpkg-re/vcheck/vc.perl-tk  9 Jun 2003 18:31:50 -   1.12
  @@ -27,7 +27,7 @@
 regex = Tk-Date-(__VER__)\.tar\.gz
   }
   prog perl-tk:Tk-DateEntry = {
  -  version   = 1.35
  +  version   = 1.36
 url   = http://www.cpan.org/modules/by-module/Tk/
 regex = Tk-DateEntry-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-tk/perl-tk.spec
  
  $ cvs diff -u -r1.19 -r1.20 perl-tk.spec
  --- openpkg-src/perl-tk/perl-tk.spec  15 Apr 2003 09:01:17 -  1.19
  +++ openpkg-src/perl-tk/perl-tk.spec  9 Jun 2003 18:31:52 -   1.20
  @@ -32,7 +32,7 @@
   %define   V_tk_checkbuttongroup  0.2.1
   %define   V_tk_collapsableframe  1.1
   %define   V_tk_date  0.40
  -%define   V_tk_dateentry 1.35
  +%define   V_tk_dateentry 1.36
   %define   V_tk_executecommand1.4
   %define   V_tk_gbarr 2.06
   %define   V_tk_graph 0.06
  @@ -64,8 +64,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20030415
  -Release:  20030415
  +Version:  20030609
  +Release:  20030609
   
   #   list of sources
   Source0:  http://www.cpan.org/modules/by-module/Tk/Tk-%{V_tk}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4785 -r1.4786 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 18:21:47 -   1.4785
  +++ openpkg-web/news.txt  9 Jun 2003 18:31:50 -   1.4786
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-www openpkg-src/perl-www/ pe...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   09-Jun-2003 20:21:49
  Branch: HEAD Handle: 2003060919214702

  Modified files:
openpkg-re/vcheck   vc.perl-www
openpkg-src/perl-wwwperl-www.spec
openpkg-web news.txt

  Log:
upgrading package: perl-www 20030603 -> 20030609

  Summary:
RevisionChanges Path
1.52+1  -1  openpkg-re/vcheck/vc.perl-www
1.61+3  -3  openpkg-src/perl-www/perl-www.spec
1.4785  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.perl-www
  
  $ cvs diff -u -r1.51 -r1.52 vc.perl-www
  --- openpkg-re/vcheck/vc.perl-www 3 Jun 2003 08:44:06 -   1.51
  +++ openpkg-re/vcheck/vc.perl-www 9 Jun 2003 18:21:47 -   1.52
  @@ -32,7 +32,7 @@
 regex = CGI-Session-(__VER__)\.tar\.gz
   }
   prog perl-www:CGI.pm = {
  -  version   = 2.930
  +  version   = 2.940
 url   = http://www.cpan.org/modules/by-module/CGI/
 regex = CGI.pm-(2\.\d\d)\.tar\.gz
 transform = "s/^(\\d+\\.\\d\\d)$/${1}0/; $_"
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-www/perl-www.spec
  
  $ cvs diff -u -r1.60 -r1.61 perl-www.spec
  --- openpkg-src/perl-www/perl-www.spec3 Jun 2003 08:44:08 -   1.60
  +++ openpkg-src/perl-www/perl-www.spec9 Jun 2003 18:21:49 -   1.61
  @@ -26,7 +26,7 @@
   #   versions of individual parts
   %define   V_libwww_perl  5.69
   %define   V_uri  1.23
  -%define   V_cgi  2.93
  +%define   V_cgi  2.94
   %define   V_cgi_application  3.1
   %define   V_cgi_formbuilder  2.07
   %define   V_cgi_formmagick   0.89
  @@ -48,8 +48,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20030603
  -Release:  20030603
  +Version:  20030609
  +Release:  20030609
   
   #   list of sources
   Source0:  http://www.cpan.org/modules/by-module/URI/URI-%{V_uri}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4784 -r1.4785 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 18:21:15 -   1.4784
  +++ openpkg-web/news.txt  9 Jun 2003 18:21:47 -   1.4785
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-net openpkg-src/perl-net/ pe...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   09-Jun-2003 20:21:16
  Branch: HEAD Handle: 2003060919211402

  Modified files:
openpkg-re/vcheck   vc.perl-net
openpkg-src/perl-netperl-net.spec
openpkg-web news.txt

  Log:
upgrading package: perl-net 20030607 -> 20030609

  Summary:
RevisionChanges Path
1.21+1  -1  openpkg-re/vcheck/vc.perl-net
1.36+3  -3  openpkg-src/perl-net/perl-net.spec
1.4784  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.perl-net
  
  $ cvs diff -u -r1.20 -r1.21 vc.perl-net
  --- openpkg-re/vcheck/vc.perl-net 7 Jun 2003 06:22:02 -   1.20
  +++ openpkg-re/vcheck/vc.perl-net 9 Jun 2003 18:21:14 -   1.21
  @@ -63,7 +63,7 @@
 regex = Net-TFTP-(__VER__)\.tar\.gz
   }
   prog perl-net:PlRPC = {
  -  version   = 0.2016
  +  version   = 0.2017
 url   = http://www.cpan.org/modules/by-module/RPC/
 regex = PlRPC-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-net/perl-net.spec
  
  $ cvs diff -u -r1.35 -r1.36 perl-net.spec
  --- openpkg-src/perl-net/perl-net.spec7 Jun 2003 06:22:04 -   1.35
  +++ openpkg-src/perl-net/perl-net.spec9 Jun 2003 18:21:16 -   1.36
  @@ -35,7 +35,7 @@
   %define   V_net_tftp  0.16
   %define   V_net_telnet3.03
   %define   V_net_telnet_cisco  1.10
  -%define   V_plrpc 0.2016
  +%define   V_plrpc 0.2017
   %define   V_curl_easy 1.35
   %define   V_net_imap_simple   0.93
   %define   V_net_bgp   0.04
  @@ -49,8 +49,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20030607
  -Release:  20030607
  +Version:  20030609
  +Release:  20030609
   
   #   package options
   %option   with_curl   no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4783 -r1.4784 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 16:11:34 -   1.4783
  +++ openpkg-web/news.txt  9 Jun 2003 18:21:15 -   1.4784
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
On Mon, Jun 09, 2003, Michael van Elst wrote:

> >   Log:
> > no, proftpd certainly does not require getopt under runtime
>
> Whatever you say. But it is linked against libgetopt and without
> the depdency it won't get rebuilt when libgetopt is updated.

I'm not sure whether I understand your correctly. Are you talking about
a not triggered rebuild in openpkg-tool or about the fact that the
package does break on a plain rebuilding?

I guess you're talking about the first. And here I do not understand:
in all of our applications, we never have a run-time dependency to
libraries which were needed under build-time. The only exceptions are
things like "ncurses" which is also a run-time beast for applications.
But if an application like "proftpd" just links against libgetopt.a, it
technically and from the RPM point of view correctly does not require
the "getopt" package under run-time.

Whether "proftpd" then should be nevertheless rebuiled if "getopt" is
updated, is a pure openpkg-tool issue. Intuitively, it should be not
rebuilded by default (because the installed "proftpd" no longer needs
the installed "getopt"). But I would expect that openpkg-tool provides
a "enforce rebuild paranoia" ;-) option which extends the run-time deps
with the build-time deps to allow us to enforce the automatic rebuilding
of "proftpd" here.

Anyway, keep in mind that this is non-"proftpd" specific. All(!) of
our application packages which have just build-time deps are affected
by this behaviour of openpkg-tool AFAIK. So, optionally extending the
rebuilding scope of openpkg-tool could be reasonable, couldn't it?

   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[OpenPKG #155] [python] core library imports fail on Solaris

2003-06-09 Thread [EMAIL PROTECTED] via RT
Request 155 was acted upon.
_

 URL: https://rt.openpkg.org/id/155
  Ticket: [OpenPKG #155]
 Subject: [python] core library imports fail on Solaris
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: Nobody
  Status: new
 Transaction: Ticket created by [EMAIL PROTECTED]
Time: Mon Jun 09 20:18:53 2003
_

I attempted to submit a ticket in RT about this, but the application
crashed with an internal server error. Please accept my apology if
anybody receives this twice as a result.

On the present CURRENT python package, the import of libraries fails at
runtime. Both the implicitly included libraries ('site') and the
explicitly included libraries (e.g., 'string') fail to cleanly import:

import-test.py
--
import string
print "Stuff"

> bash$ python import-test.py
>
> Could not find platform independent libraries 
> Could not find platform dependent libraries 
> Consider setting $PYTHONHOME to [:]
> 'import site' failed; use -v for traceback
> Traceback (most recent call last):
>   File "import_test.py", line 3, in ?
> import string
> ImportError: No module named string

Now defining the PYTHONHOME and PYTHONPATH environment variables does
help. The program will succeed, but this manual intervention seems a
little clunky.

> bash$ PYTHONHOME=/cw PYTHONPATH=/cw/lib/python python import-test.py
>
> Stuff



-- 
Matt Hoosier
CIS Accounts Manager
Kansas State University



signature.asc
Description: PGP signature


OpenPKG 1.3 release engineering started: your feedback is important

2003-06-09 Thread Ralf S. Engelschall
For your information: the Release Engineering process for OpenPKG 1.3
has started. The OpenPKG project team over the next three weeks will
fix and adjust all packages to bring them into best shape as possible.
If you have some issues with OpenPKG-CURRENT which we've still not
addressed, please report them now (again).

Just send them to [EMAIL PROTECTED] We'll pick them up there.
Sorry, if you already reported an issue and it was still not addressed
by us. It either was suspended intentionally (perhaps would break
something else, whatever) or really lost over time. In any case, do not
hesitate to report the issue again, please. We all have to work together
and make sure the next OpenPKG release is as good as possible. So let us
investigate on whatever is important. Thanks.

As during every release engineering phase, the current package building
status you can monitor under http://www.openpkg.org/status.cgi over the
next weeks.
   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[OpenPKG] Version Tracking Report (2003-06-09 19:20)

2003-06-09 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2003-06-09 19:20
 Tracking Duration: 0:19:51 (H:M:S)
 Tracking Input:809 sources (530 packages)
 Tracking Result:   789 up-to-date, 3 out-dated, 17 error

 The following 3 sources were determined to be out-dated because newer
 vendor versions were found. Upgrade the corresponding OpenPKG packages.

 - - -
 Package   Old Version   New Version  
 - - -
 perl-net:PlRPC0.20160.2017
 perl-tk:Tk-DateEntry  1.35  1.36
 perl-www:CGI.pm   2.930 2.940
 - - -

 The following 17 sources could not be successfully checked because
 an error occurred while processing. Keep at least an eye on them.

 - - -
 Package   Old Version   Error
 - - -
 apr   0.9.3 regex didn't match (pro..
 atool 0.26.0regex didn't match (pro..
 dsh   0.23.10   connection failed or ti..
 dsh:libdshconfig  0.20.8connection failed or ti..
 gdk-pixbuf0.22.02nd connection failed o..
 hevea 1.06  connection failed or ti..
 libart2.3.122nd connection failed o..
 ocaml 3.06  connection failed or ti..
 perl-conv:Convert-UUlib   0.213 latest version online l..
 perl-net:Net-Services 1.3   regex didn't match (p [1]
 perl-poe:POE-Component-Child 1.7   regex didn't match (pro..
 postgresql:psqlodbc   07.03.0100connection failed or ti..
 rdist 7.0.0-alpha10 connection failed or ti..
 skey  1.1.5 regex didn't match (pro..
 smtpfeed  1.18  connection failed or  [2]
 tinyca0.4.4 connection failed or ti..
 xmms  1.2.7 regex didn't match (pro..
 - - -
 [1] perl-net:Net-Services: rse: seems it has been disappeared from CPAN
 [2] smtpfeed: thl: master site down and only known mirror is netsw!

 The remaining 789 sources were successfully determined to be still
 up to date. No action is required on your part. Just be happy ;)

  OpenPKG Version Tracker
  [EMAIL PROTECTED]
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ todo.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   09-Jun-2003 19:13:30
  Branch: HEAD Handle: 2003060918132900

  Modified files:
openpkg-re  todo.txt

  Log:
propose the roadmap for the next 3 weeks

  Summary:
RevisionChanges Path
1.125   +30 -0  openpkg-re/todo.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/todo.txt
  
  $ cvs diff -u -r1.124 -r1.125 todo.txt
  --- openpkg-re/todo.txt   2 Jun 2003 19:03:18 -   1.124
  +++ openpkg-re/todo.txt   9 Jun 2003 17:13:29 -   1.125
  @@ -1,4 +1,34 @@
   
  +   Roadmap:
  +
  +   09-Jun-2003:
  +   - start of OpenPKG 1.3 release engineering
  +   - engineers have to flush their pending work or suspend it
  +   - inter-package dependencies related to package classes are fixed
  +   - the build platform process is reanimated and started from scratch
  +   - enginners start to fix packages flagged by build process as broken
  +   - PMOD/PSOD still fully updates packages
  +   16-Jun-2003:
  +   - enginners fix packages still flagged by build process as broken
  +   - PMOD/PSOD still fully updates packages
  +   23-Jun-2003:
  +   - enginners fix packages still flagged by build process as broken
  +   - PMOD/PSOD still fully updates packages
  +   30-Jun-2003:
  +   - enginners fix packages still flagged by build process as broken
  +   - all CORE+BASE+PLUS packages have to 100% build
  +   - PMOD/PSOD updates slowed down in preparation of branching
  +   02-Jul-2003: (rse back from holiday)
  +   - the packages are mass-merged onto 1-STABLE
  +   - the build process is restarted with 1-STABLE again
  +   04-Jul-2003:
  +   - the 1-3-SOLID branch is created and build process is restarted on 1-3-SOLID
  +   07-Jul-2003:
  +   - the packages are tested for /usr/opkg on dvX.dev.de.cw.net
  +   - the packages are signed and released
  +   - a press release text is written 
  +   - OpenPKG 1.3 is announced
  +
  Request For Packaging:
   
  1. IMMEDIATELY:
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


Re: [CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Michael van Elst
On Mon, Jun 09, 2003, Ralf S. Engelschall wrote:

>   Log:
> no, proftpd certainly does not require getopt under runtime

Whatever you say. But it is linked against libgetopt and without
the depdency it won't get rebuilt when libgetopt is updated.

-- 
,eM""=.a"-. Michael van Elst
   dWWMWM" -  :GM==;[EMAIL PROTECTED]
  :WWMWMw=--.  "W='  cable & wireless
   9WWMm==-.
"-Wmw-"  CABLE & WIRELESS
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[OpenPKG #154] OpenPKG 1.3 Release Engineering

2003-06-09 Thread Ralf S. Engelschall via RT
Request 154 was acted upon.
_

 URL: https://rt.openpkg.org/id/154
  Ticket: [OpenPKG #154]
 Subject: OpenPKG 1.3 Release Engineering
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: rse
  Status: new
 Transaction: Ticket created by rse
Time: Mon Jun 09 18:25:44 2003
_

This is a meta-ticket for the Release Engineering task of OpenPKG 1.3.
It is assigned to the package pumpkin currently responsible for
pushing (or doing himself ;-) the daily release enginneering tasks
until OpenPKG 1.3 is out of the door.

-- 
 Ralf S. Engelschall
 OpenPKG Project Leader
 [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/cups/ cups.patch cups.spec cupsd.conf rc.cu...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 18:11:36
  Branch: HEAD Handle: 2003060917113401

  Added files:
openpkg-src/cupscups.patch cupsd.conf rc.cups
  Modified files:
openpkg-src/cupscups.spec
openpkg-web news.txt

  Log:
add missing files and move up to EVAL because required by EVAL package

  Summary:
RevisionChanges Path
1.1 +28 -0  openpkg-src/cups/cups.patch
1.2 +2  -2  openpkg-src/cups/cups.spec
1.1 +142 -0 openpkg-src/cups/cupsd.conf
1.1 +19 -0  openpkg-src/cups/rc.cups
1.4783  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/cups/cups.patch
  
  $ cvs diff -u -r0 -r1.1 cups.patch
  --- /dev/null 2003-06-09 18:11:36.0 +0200
  +++ cups.patch2003-06-09 18:11:36.0 +0200
  @@ -0,0 +1,28 @@
  +--- scheduler/main.c.orig2003-05-01 19:58:28.0 +0200
   scheduler/main.c 2003-05-03 18:54:34.0 +0200
  +@@ -222,6 +222,25 @@
  + 
  + chdir("/");
  + 
  ++   /*
  ++* Write PID file
  ++*/
  ++#ifdef PID_FILE
  ++{
  ++  mode_t old_umask;
  ++  pid_t  pid;
  ++  FILE   *fp;
  ++
  ++  old_umask = umask((mode_t) 0022);
  ++  pid = getpid();
  ++  if ((fp = fopen(PID_FILE, "w")) == NULL)
  ++syslog(LOG_ERR, "cannot write PID file '%s'", PID_FILE);
  ++  fprintf(fp, "%ld\n", (long)pid);
  ++  fclose(fp);
  ++  umask(old_umask);
  ++}
  ++#endif
  ++
  + #ifndef DEBUG
  +/*
  + * Disable core dumps...
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/cups/cups.spec
  
  $ cvs diff -u -r1.1 -r1.2 cups.spec
  --- openpkg-src/cups/cups.spec6 Jun 2003 09:22:24 -   1.1
  +++ openpkg-src/cups/cups.spec9 Jun 2003 16:11:35 -   1.2
  @@ -29,11 +29,11 @@
   URL:  http://www.cups.org/
   Vendor:   Easy Software Products
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [JUNK]
  +Distribution: OpenPKG [EVAL]
   Group:Print
   License:  GPL/LGPL with exceptions
   Version:  1.1.19
  -Release:  20030606
  +Release:  20030609
   
   #   package options
   %option   with_openssl   no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/cups/cupsd.conf
  
  $ cvs diff -u -r0 -r1.1 cupsd.conf
  --- /dev/null 2003-06-09 18:11:36.0 +0200
  +++ cupsd.conf2003-06-09 18:11:36.0 +0200
  @@ -0,0 +1,142 @@
  +##
  +##  @l_prefix@/etc/cups/cupsd.conf
  +##
  +
  +#
  +#   Server identity
  +#
  +
  +#ServerName myhost.domain.com
  +#ServerAdmin[EMAIL PROTECTED]
  +
  +#
  +#   Server options
  +#
  +
  +#   User/group setting when running external commands like filters
  +#User   @l_musr@
  +#Group  @l_mgrp@
  +
  +#   Name of the user assigned to unauthenticated accesses from remote systems.
  +#RemoteRoot remroot
  +
  +LogLevelinfo
  +#AccessLog  @l_prefix@/var/cups/log/access_log
  +#ErrorLog   @l_prefix@/var/cups/log/error_log
  +#PageLog@l_prefix@/var/cups/log/page_log
  +
  +#DataDir@l_prefix@/share/cups
  +#DocumentRoot   @l_prefix@/share/doc/cups
  +#FontPath   @l_prefix@/share/cups/fonts
  +#RequestRoot@l_prefix@/var/cups/spool
  +#ServerBin  @l_prefix@/libexec/cups
  +#ServerRoot @l_prefix@/etc/cups
  +#TempDir@l_prefix@/var/cups/spool/tmp
  +
  +#   Automatic printcap generation - specify suitable file, e.g. /etc/printcap
  +#   or disable file generation by leaving blank.
  +Printcap
  +
  +#   Format of the printcap file, currently either BSD or Solaris.
  +PrintcapFormat  BSD
  +
  +#DefaultCharset utf-8
  +#DefaultLanguageen
  +
  +#MaxCopies  100
  +#MaxJobs500
  +
  +#RIPCache   8m
  +
  +#PreserveJobHistory Yes
  +#PreserveJobFiles   No
  +#AutoPurgeJobs  No
  +
  +#
  +#   Network options
  +#
  +
  +Listen  127.0.0.1:631
  +
  +#HostNameLookupsOn
  +
  +#MaxClients 100
  +#MaxClientsPerHost  0
  +#Ma

[CVS] OpenPKG: openpkg-src/openldap/ openldap.spec openpkg-web/ news.t...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 17:57:17
  Branch: HEAD Handle: 2003060916571501

  Modified files:
openpkg-src/openldapopenldap.spec
openpkg-web news.txt

  Log:
move up to BASE because required more and more by BASE packages like
proftpd

  Summary:
RevisionChanges Path
1.69+2  -2  openpkg-src/openldap/openldap.spec
1.4782  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/openldap/openldap.spec
  
  $ cvs diff -u -r1.68 -r1.69 openldap.spec
  --- openpkg-src/openldap/openldap.spec31 May 2003 11:52:09 -  1.68
  +++ openpkg-src/openldap/openldap.spec9 Jun 2003 15:57:16 -   1.69
  @@ -29,11 +29,11 @@
   URL:  http://www.openldap.org/
   Vendor:   OpenLDAP Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [PLUS]
  +Distribution: OpenPKG [BASE]
   Group:Database
   License:  GPL
   Version:  2.1.21
  -Release:  20030531
  +Release:  20030609
   
   #   package options
   %option   with_sasl no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4781 -r1.4782 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 15:56:21 -   1.4781
  +++ openpkg-web/news.txt  9 Jun 2003 15:57:15 -   1.4782
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/proftpd/ proftpd.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 17:56:22
  Branch: HEAD Handle: 2003060916562101

  Modified files:
openpkg-src/proftpd proftpd.spec
openpkg-web news.txt

  Log:
no, proftpd certainly does not require getopt under runtime

  Summary:
RevisionChanges Path
1.53+2  -2  openpkg-src/proftpd/proftpd.spec
1.4781  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/proftpd/proftpd.spec
  
  $ cvs diff -u -r1.52 -r1.53 proftpd.spec
  --- openpkg-src/proftpd/proftpd.spec  6 Jun 2003 16:38:14 -   1.52
  +++ openpkg-src/proftpd/proftpd.spec  9 Jun 2003 15:56:22 -   1.53
  @@ -33,7 +33,7 @@
   Group:FTP
   License:  GPL
   Version:  1.2.8
  -Release:  20030606
  +Release:  20030609
   
   #   package options
   %option   with_mysql  no
  @@ -57,7 +57,7 @@
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
   BuildPreReq:  OpenPKG, openpkg >= 20030103, ncurses, getopt, make
  -PreReq:   OpenPKG, openpkg >= 20030103, ncurses, getopt
  +PreReq:   OpenPKG, openpkg >= 20030103, ncurses
   %if "%{with_mysql}" == "yes"
   BuildPreReq:  MYSQL
   %endif
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4780 -r1.4781 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 15:55:14 -   1.4780
  +++ openpkg-web/news.txt  9 Jun 2003 15:56:21 -   1.4781
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: New package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/getopt/ getopt.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 17:55:15
  Branch: HEAD Handle: 2003060916551401

  Modified files:
openpkg-src/getopt  getopt.spec
openpkg-web news.txt

  Log:
move up to BASE because required by BASE package postgresql

  Summary:
RevisionChanges Path
1.2 +2  -2  openpkg-src/getopt/getopt.spec
1.4780  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/getopt/getopt.spec
  
  $ cvs diff -u -r1.1 -r1.2 getopt.spec
  --- openpkg-src/getopt/getopt.spec7 Mar 2003 10:50:43 -   1.1
  +++ openpkg-src/getopt/getopt.spec9 Jun 2003 15:55:15 -   1.2
  @@ -29,11 +29,11 @@
   URL:  ftp://ftp.ossp.org/pkg/lib/getopt/
   Vendor:   FSF/OSSP
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [EVAL]
  +Distribution: OpenPKG [BASE]
   Group:Library
   License:  LGPL
   Version:  20030307
  -Release:  20030307
  +Release:  20030609
   
   #   list of sources
   Source0:  ftp://ftp.ossp.org/pkg/lib/getopt/getopt-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4779 -r1.4780 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 15:43:07 -   1.4779
  +++ openpkg-web/news.txt  9 Jun 2003 15:55:14 -   1.4780
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: New package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ src2make.pl

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   09-Jun-2003 17:44:43
  Branch: HEAD Handle: 2003060916444300

  Modified files:
openpkg-re  src2make.pl

  Log:
skip option dependencies

  Summary:
RevisionChanges Path
1.46+1  -0  openpkg-re/src2make.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/src2make.pl
  
  $ cvs diff -u -r1.45 -r1.46 src2make.pl
  --- openpkg-re/src2make.pl9 Jun 2003 15:16:09 -   1.45
  +++ openpkg-re/src2make.pl9 Jun 2003 15:44:43 -   1.46
  @@ -269,6 +269,7 @@
   my ($r, $t, $k, $v) = @_;
   $v =~ s|^\s+||s;
   $v =~ s|\s+$||s;
  +return if ($v =~ m|^\S+?::|);
   if ($t eq 'S') { # single-value results
   $r->{$k} = $v;
   }
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/gtk2/ gtk2.spec openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 17:43:09
  Branch: HEAD Handle: 2003060916430701

  Modified files:
openpkg-src/gtk2gtk2.spec
openpkg-web news.txt

  Log:
move up to EVAL

  Summary:
RevisionChanges Path
1.8 +2  -2  openpkg-src/gtk2/gtk2.spec
1.4779  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/gtk2/gtk2.spec
  
  $ cvs diff -u -r1.7 -r1.8 gtk2.spec
  --- openpkg-src/gtk2/gtk2.spec19 May 2003 23:09:56 -  1.7
  +++ openpkg-src/gtk2/gtk2.spec9 Jun 2003 15:43:08 -   1.8
  @@ -36,11 +36,11 @@
   URL:  http://www.gtk.org/
   Vendor:   The Gtk Project
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [JUNK]
  +Distribution: OpenPKG [EVAL]
   Group:XWindow
   License:  GPL
   Version:  %{V_gtk}
  -Release:  20030520
  +Release:  20030609
   
   #   list of sources
   Source0:  ftp://ftp.gtk.org/pub/gtk/v%{V_gtk_major}/gtk+-%{V_gtk}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4778 -r1.4779 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 14:48:44 -   1.4778
  +++ openpkg-web/news.txt  9 Jun 2003 15:43:07 -   1.4779
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: New package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/mysql3/ mysql3.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 17:25:28
  Branch: HEAD Handle: 2003060916252800

  Modified files:
openpkg-src/mysql3  mysql3.spec

  Log:
move down to PLUS

  Summary:
RevisionChanges Path
1.2 +1  -1  openpkg-src/mysql3/mysql3.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql3/mysql3.spec
  
  $ cvs diff -u -r1.1 -r1.2 mysql3.spec
  --- openpkg-src/mysql3/mysql3.spec9 Jun 2003 11:37:52 -   1.1
  +++ openpkg-src/mysql3/mysql3.spec9 Jun 2003 15:25:28 -   1.2
  @@ -33,7 +33,7 @@
   URL:  http://www.mysql.com/
   Vendor:   MySQL AB
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [BASE]
  +Distribution: OpenPKG [PLUS]
   Group:Database
   License:  GPL
   Version:  %{V_major}.%{V_minor}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/mysql/ mysql.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 17:24:37
  Branch: HEAD Handle: 2003060916243600

  Modified files:
openpkg-src/mysql   mysql.spec

  Log:
move up to BASE again

  Summary:
RevisionChanges Path
1.59+1  -1  openpkg-src/mysql/mysql.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.spec
  
  $ cvs diff -u -r1.58 -r1.59 mysql.spec
  --- openpkg-src/mysql/mysql.spec  9 Jun 2003 11:37:53 -   1.58
  +++ openpkg-src/mysql/mysql.spec  9 Jun 2003 15:24:36 -   1.59
  @@ -35,7 +35,7 @@
   URL:  http://www.mysql.com/
   Vendor:   MySQL AB
   Packager: The OpenPKG Project
  -Distribution: OpenPKG [PLUS]
  +Distribution: OpenPKG [BASE]
   Group:Database
   License:  GPL
   Version:  %{V_opkg}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ src2make.pl

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   09-Jun-2003 17:16:09
  Branch: HEAD Handle: 2003060916160900

  Modified files:
openpkg-re  src2make.pl

  Log:
flush old changes (don't know anything more about them, but anyway)

  Summary:
RevisionChanges Path
1.45+8  -3  openpkg-re/src2make.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/src2make.pl
  
  $ cvs diff -u -r1.44 -r1.45 src2make.pl
  --- openpkg-re/src2make.pl11 Jan 2003 11:05:54 -  1.44
  +++ openpkg-re/src2make.pl9 Jun 2003 15:16:09 -   1.45
  @@ -312,6 +312,7 @@
   #   remember all provides of current package 
   #   virtual1 ->+ this, ..., virtualN ->+ this
   foreach my $prov (@{$pkg_prov}) { 
  +$prov =~ s|\s+\S+\s+\S+\s*$||s;
   $prov =~ s|\s+.*$||s;
   $PGV->{$prov} = [] if (not defined($PGV->{$prov}));
   push(@{$PGV->{$prov}}, $srcrpm_name);
  @@ -669,7 +670,11 @@
   
   #   generate build command
   $MF .= "[EMAIL PROTECTED] \"\$(TERM_B) Building $pkg \$(TERM_N)\"\n";
  -$MF .= "\tcd \$(SRC) && (echo \"Build Time: \`date\`\"; \$(RPM_RD) --rebuild 
$pkg.src.rpm 2>&1) | tee \$(LOG)/$pkg.log.\$(HOSTNAME).\$(PLATFORM)\n";
  +$MF .= "\tcd \$(SRC) && (echo \"Build Start: \`date\`\"; " .
  +   "echo \"$pkg\" >\$(LOG)/processing.\$(HOSTNAME).\$(PLATFORM); " .
  +   "\$(RPM_RD) --rebuild $pkg.src.rpm 2>&1; " .
  +   "echo \"Build End: \`date\`\") | " .
  +   "tee \$(LOG)/$pkg.log.\$(HOSTNAME).\$(PLATFORM)\n";
   
   #   generate build epilog (installation of dependencies)
   if (not $nouninstall) {
  @@ -718,7 +723,7 @@
   #   generate uninstall operation
   if (not $nouninstall and not $pkg_name eq 'openpkg') {
   $MF .= "[EMAIL PROTECTED] \"\$(TERM_B) Uninstalling $pkg 
\$(TERM_N)\"\n";
  -$MF .= "\t\$(RPM_RD) -q $pkg >/dev/null && \$(RPM_RW) -e $pkg >/dev/null 
2>&1 || true\n";
  +$MF .= "\t\$(RPM_RD) -q $pkg >/dev/null && \$(RPM_RW) -e --noscripts $pkg 
>/dev/null 2>&1 || true\n";
   }
   
   $il = '';
  @@ -890,7 +895,7 @@
   
   $MF .= "#   erase\n" .
  "erase:\n" .
  -   "[EMAIL PROTECTED]"`\$(PREFIX)/bin/rpm -qa | grep -v openpkg`\"; \\\n" .
  +   "[EMAIL PROTECTED]"`\$(PREFIX)/bin/rpm -qa --qf '[%{NAME}\\n]' | grep -v 
'^openpkg\$\$'`\"; \\\n" .
  "\tif [ \".\$\$PKG\" != . ]; then \\\n" .
  "\tawk 'BEGIN { printf(\"Erasing all packages \"); }' &2; 
\\\n" .
  "\twhile [ 1 ]; do \\\n" .
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ autogen.pl

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   09-Jun-2003 17:07:23
  Branch: HEAD Handle: 2003060916072200

  Modified files:
openpkg-re/vcheck   autogen.pl

  Log:
flush one more change in my working area

  Summary:
RevisionChanges Path
1.3 +2  -2  openpkg-re/vcheck/autogen.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/autogen.pl
  
  $ cvs diff -u -r1.2 -r1.3 autogen.pl
  --- openpkg-re/vcheck/autogen.pl  12 May 2002 09:12:46 -  1.2
  +++ openpkg-re/vcheck/autogen.pl  9 Jun 2003 15:07:22 -   1.3
  @@ -6,11 +6,11 @@
   $|++;
   
   if ($#ARGV != 0) {
  -print STDERR "autogen.pl:Usage: perl autogen.pl \n";
  +print STDERR "autogen.pl:Usage: perl autogen.pl  [...]\n";
   exit(1);
   }
   
  -my @S = glob($ARGV[0]."/*/*.spec");
  +my @S = @ARGV;
   foreach $specfile (sort(@S)) {
   my $name = $specfile;
   $name =~ s|^.*/(.+)\.spec|$1|s;
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.nessus-tool openpkg-src/nessus-to...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   09-Jun-2003 16:48:46
  Branch: HEAD Handle: 2003060915484302

  Added files:
openpkg-re/vcheck   vc.nessus-tool
openpkg-src/nessus-tool nessus-tool.spec
  Modified files:
openpkg-web news.txt

  Log:
new package: nessus-tool 2.0.6a (Nessus Security Scanner (Tool))

  Summary:
RevisionChanges Path
1.1 +18 -0  openpkg-re/vcheck/vc.nessus-tool
1.1 +128 -0 openpkg-src/nessus-tool/nessus-tool.spec
1.4778  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.nessus-tool
  
  $ cvs diff -u -r0 -r1.1 vc.nessus-tool
  --- /dev/null 2003-06-09 16:48:43.0 +0200
  +++ vc.nessus-tool2003-06-09 16:48:43.0 +0200
  @@ -0,0 +1,18 @@
  +config = {
  +}
  +
  +prog nessus-tool:nessus-core = {
  +  version   = 2.0.6a
  +  url   = ftp://ftp.nessus.org/pub/nessus/
  +  regex = (nessus-\d+\.\d+\.\d+)
  +  url   = ftp://ftp.nessus.org/pub/nessus/__NEWVER__/src/
  +  regex = nessus-core-(__VER__)\.tar\.gz
  +}
  +prog nessus-tool:nessus-plugins = {
  +  version   = 2.0.6a
  +  url   = ftp://ftp.nessus.org/pub/nessus/
  +  regex = (nessus-\d+\.\d+\.\d+)
  +  url   = ftp://ftp.nessus.org/pub/nessus/__NEWVER__/src/
  +  regex = nessus-core-(__VER__)\.tar\.gz
  +}
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/nessus-tool/nessus-tool.spec
  
  $ cvs diff -u -r0 -r1.1 nessus-tool.spec
  --- /dev/null 2003-06-09 16:48:45.0 +0200
  +++ nessus-tool.spec  2003-06-09 16:48:45.0 +0200
  @@ -0,0 +1,128 @@
  +##
  +##  nessus-tool.spec -- OpenPKG RPM Specification
  +##  Copyright (c) 2000-2003 Cable & Wireless Deutschland GmbH
  +##  Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
  +##  Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  +##  SUCH DAMAGE.
  +##
  +
  +#   package information
  +Name: nessus-tool
  +Summary:  Nessus Security Scanner (Tool)
  +URL:  http://www.nessus.org/
  +Vendor:   Renaud Deraison
  +Packager: The OpenPKG Project
  +Distribution: OpenPKG [EVAL]
  +Group:Security
  +License:  GPL
  +Version:  2.0.6a
  +Release:  20030609
  +
  +#   list of sources
  +Source0:  
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/nessus-core-%{version}.tar.gz
  +Source1:  
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/nessus-plugins-%{version}.tar.gz
  +
  +#   build information
  +Prefix:   %{l_prefix}
  +BuildRoot:%{l_buildroot}
  +BuildPreReq:  OpenPKG, openpkg >= 20030103, X11, nessus-libs, glib, gtk, gcc, make
  +PreReq:   OpenPKG, openpkg >= 20030103, X11
  +AutoReq:  no
  +AutoReqProv:  no
  +
  +%description
  +This is the Tool package of the Nessus Security Scanner, a security
  +scanner which will audit remotely a given network and determine
  +whether attackers may break into it, or misuse it in some way.
  +
  +%prep
  +%setup0 -q -c
  +%setup1 -q -T -D -a 1
  +
  +%build
  +#   build nessus-core part
  +pushd nessus-core
  +CC="%{l_cc}" \
  +CFLAGS="%{l_cflags -O}" \
  +CPPFLAGS="%{l_cppflags}" \
  +LDFLAGS="%{l_ldflags}" \
  +./configure \
  +

[OpenPKG #112] finish packaging of Nessus

2003-06-09 Thread Ralf S. Engelschall via RT
Request 112 was acted upon.
This is an automatically generated message.


 URL: https://rt.openpkg.org/id/112
  Ticket: [OpenPKG #112]
 Subject: finish packaging of Nessus
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: rse
  Status: resolved
 Transaction: Status changed from open to resolved by rse
Time: Mon Jun 09 16:48:20 2003
_

According to our records, your request has been resolved. If you have
any further questions or concerns, please just respond to this message.


[OpenPKG #112] finish packaging of Nessus

2003-06-09 Thread Ralf S. Engelschall via RT
Request 112 was acted upon.
_

 URL: https://rt.openpkg.org/id/112
  Ticket: [OpenPKG #112]
 Subject: finish packaging of Nessus
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: rse
  Status: open
 Transaction: Correspondence added by rse
Time: Mon Jun 09 16:48:17 2003



> Currently we have just nessus-libs, but libnasl, nessus-core and
> nessus-plugins are missing. The question just is whether we really want
> four packages for just a single application? Or wouldn't it be better
> to put libnasl into nessus-libs and nessus-core/nessus-plugins into a
> single "nessus-tool" package? Or even all four into a single "nessus"
> package!?

Issue resolved by adding libnasl to nessus-libs package and
by creating additional nessus-tool package containing
nessus-core and nessus-plugins.

-- 
 Ralf S. Engelschall
 OpenPKG Project Leader
 [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/nessus-libs/ nessus-libs.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 16:47:29
  Branch: HEAD Handle: 2003060915472900

  Modified files:
openpkg-src/nessus-libs nessus-libs.spec

  Log:
resolve conflict, because this file (in slightly different but
compatible version) is also in nessus-tool

  Summary:
RevisionChanges Path
1.11+1  -0  openpkg-src/nessus-libs/nessus-libs.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/nessus-libs/nessus-libs.spec
  
  $ cvs diff -u -r1.10 -r1.11 nessus-libs.spec
  --- openpkg-src/nessus-libs/nessus-libs.spec  9 Jun 2003 13:57:25 -   1.10
  +++ openpkg-src/nessus-libs/nessus-libs.spec  9 Jun 2003 14:47:29 -   1.11
  @@ -114,6 +114,7 @@
   
   #   strip down installation
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/sbin/uninstall-nessus
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/include/nessus/includes.h
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
   
   #   determine installation files
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/nessus-libs/ nessus-libs.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 15:57:26
  Branch: HEAD Handle: 2003060914572500

  Modified files:
openpkg-src/nessus-libs nessus-libs.spec

  Log:
requires GNU make because of include feature

  Summary:
RevisionChanges Path
1.10+1  -1  openpkg-src/nessus-libs/nessus-libs.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/nessus-libs/nessus-libs.spec
  
  $ cvs diff -u -r1.9 -r1.10 nessus-libs.spec
  --- openpkg-src/nessus-libs/nessus-libs.spec  9 Jun 2003 13:56:47 -   1.9
  +++ openpkg-src/nessus-libs/nessus-libs.spec  9 Jun 2003 13:57:25 -   1.10
  @@ -42,7 +42,7 @@
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20030103, libpcap, openssl, gcc, bison
  +BuildPreReq:  OpenPKG, openpkg >= 20030103, libpcap, openssl, gcc, bison, make
   PreReq:   OpenPKG, openpkg >= 20030103, libpcap, openssl
   AutoReq:  no
   AutoReqProv:  no
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.nessus-libs openpkg-src/nessus-li...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   09-Jun-2003 15:56:48
  Branch: HEAD Handle: 2003060914564502

  Modified files:
openpkg-re/vcheck   vc.nessus-libs
openpkg-src/nessus-libs nessus-libs.spec
openpkg-web news.txt

  Log:
bump up with libnasl

  Summary:
RevisionChanges Path
1.6 +8  -1  openpkg-re/vcheck/vc.nessus-libs
1.9 +55 -6  openpkg-src/nessus-libs/nessus-libs.spec
1.4777  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.nessus-libs
  
  $ cvs diff -u -r1.5 -r1.6 vc.nessus-libs
  --- openpkg-re/vcheck/vc.nessus-libs  23 May 2003 06:59:46 -  1.5
  +++ openpkg-re/vcheck/vc.nessus-libs  9 Jun 2003 13:56:45 -   1.6
  @@ -1,7 +1,14 @@
   config = {
   }
   
  -prog nessus-libs = {
  +prog nessus-libs:libnasl = {
  +  version   = 2.0.6a
  +  url   = ftp://ftp.nessus.org/pub/nessus/
  +  regex = (nessus-\d+\.\d+\.\d+)
  +  url   = ftp://ftp.nessus.org/pub/nessus/__NEWVER__/src/
  +  regex = libnasl-(__VER__)\.tar\.gz
  +}
  +prog nessus-libs:nessus-libraries = {
 version   = 2.0.6a
 url   = ftp://ftp.nessus.org/pub/nessus/
 regex = (nessus-\d+\.\d+\.\d+)
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/nessus-libs/nessus-libs.spec
  
  $ cvs diff -u -r1.8 -r1.9 nessus-libs.spec
  --- openpkg-src/nessus-libs/nessus-libs.spec  23 May 2003 06:59:51 -  1.8
  +++ openpkg-src/nessus-libs/nessus-libs.spec  9 Jun 2003 13:56:47 -   1.9
  @@ -33,41 +33,90 @@
   Group:Security
   License:  GPL
   Version:  2.0.6a
  -Release:  20030523
  +Release:  20030609
   
   #   list of sources
   Source0:  
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/nessus-libraries-%{version}.tar.gz
  +Source1:  
ftp://ftp.nessus.org/pub/nessus/nessus-%{version}/src/libnasl-%{version}.tar.gz
   
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20030103, gcc
  -PreReq:   OpenPKG, openpkg >= 20030103
  +BuildPreReq:  OpenPKG, openpkg >= 20030103, libpcap, openssl, gcc, bison
  +PreReq:   OpenPKG, openpkg >= 20030103, libpcap, openssl
   AutoReq:  no
   AutoReqProv:  no
   
   %description
   This is the Library package of the Nessus Security Scanner, a
   security scanner which will audit remotely a given network and
  -determine whether attackers may break into it, or misuse it in some way.
  +determine whether attackers may break into it, or misuse it in some
  +way.
   
   %prep
  -%setup -q -n nessus-libraries
  +%setup0 -q -c
  +%setup1 -q -T -D -a 1
   
   %build
  +#   build nessus-libraries part
  +pushd nessus-libraries
   CC="%{l_cc}" \
   CFLAGS="%{l_cflags -O}"
  +CPPFLAGS="%{l_cppflags}"
  +LDFLAGS="%{l_ldflags}"
   ./configure \
   --prefix=%{l_prefix} \
  ---enable-nessuspcap \
  +--with-ssl=%{l_prefix} \
  +--disable-nessuspcap \
  +--enable-bpf-sharing \
   --disable-cipher \
   --disable-shared \
   --enable-static
   %{l_make} %{l_mflags -O}
  +popd
  +
  +#   temporarily install nessus-libraries for libnasl building
  +pushd nessus-libraries
  +nessus_libs=`pwd`
  +%{l_make} %{l_mflags -O} \
  +install DESTDIR=${nessus_libs}/tmp
  +%{l_shtool} subst \
  +-e "s;^\\(PREFIX=\\)\\(.*\\);\\1${nessus_libs}/tmp\\2;" \
  +${nessus_libs}/tmp%{l_prefix}/bin/nessus-config
  +popd
  +
  +#   build libnasl part
  +pushd libnasl
  +PATH="${nessus_libs}/tmp%{l_prefix}/bin:$PATH"
  +CC="%{l_cc}" \
  +CFLAGS="%{l_cflags -O}"
  +CPPFLAGS="%{l_cppflags}"
  +LDFLAGS="%{l_ldflags}"
  +./configure \
  +--prefix=%{l_prefix} \
  +--disable-shared \
  +--enable-static
  +%{l_make} %{l_mflags -O}
  +popd
   
   %install
  +rm -rf $RPM_BUILD_ROOT
  +
  +#   install nessus-libraries
  +pushd nessus-libraries
  +%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
  +popd
  +
  +#   install libnasl
  +pushd libnasl
   %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
  +popd
  +
  +#  

[CVS] OpenPKG: openpkg-src/dsniff/ dsniff.patch dsniff.spec openpkg-we...

2003-06-09 Thread Ralf S. Engelschall
n of ip_compute_csum() optimized for IP headers,
  +-  which always checksum on 4 octet boundaries.
  +- 
  +-  By Jorge Cwik <[EMAIL PROTECTED]>, adapted for linux by Arnt
  +-  Gulbrandsen.
  +-*/
  +-inline u_short ip_fast_csum(u_char * iph, u_int ihl)
  +-{
  +-  u_int sum;
  +-  
  +-  __asm__ __volatile__("
  +-movl (%1), %0
  +-subl $4, %2
  +-jbe 2f
  +-addl 4(%1), %0
  +-adcl 8(%1), %0
  +-adcl 12(%1), %0
  +-1:  adcl 16(%1), %0
  +-lea 4(%1), %1
  +-decl %2
  +-jne 1b
  +-adcl $0, %0
  +-movl %0, %2
  +-shrl $16, %0
  +-addw %w2, %w0
  +-adcl $0, %0
  +-notl %0
  +-2:
  +-"
  +-/*
  +-  Since the input registers which are loaded with iph and ipl
  +-  are modified, we must also specify them as outputs, or gcc
  +-  will assume they contain their original values.
  +-*/
  +-: "=r" (sum), "=r" (iph), "=r" (ihl)
  +-: "1" (iph), "2" (ihl));
  +-  
  +-  return (sum);
  +-}
  +-
  +-/* Fold a partial checksum. */
  +-static inline u_int
  +-csum_fold(u_int sum)
  +-{
  +-  __asm__("
  +-addl %1, %0
  +-adcl $0x, %0
  +-"
  +-: "=r" (sum)
  +-: "r" (sum << 16), "0" (sum & 0x)
  +-  );
  +-  return ((~sum) >> 16);
  +-}
  +- 
  +-/*
  +-  computes the checksum of the TCP/UDP pseudo-header
  +-  returns a 16-bit checksum, already complemented
  +-*/
  +-static inline u_short
  +-csum_tcpudp_magic(u_int saddr, u_int daddr, u_short len,
  +-  u_short proto, u_int sum)
  +-{
  +-  __asm__("
  +-addl %1, %0
  +-adcl %2, %0
  +-adcl %3, %0
  +-adcl $0, %0
  +-"
  +-: "=r" (sum)
  +-: "g" (daddr), "g"(saddr), "g"((ntohs(len) << 16) + proto * 256), "0"(sum));
  +-  return (csum_fold(sum));
  +-}
  +-
  +-/*
  +-  this routine is used for miscellaneous IP-like checksums, mainly in
  +-  icmp.c
  +-*/
  +-inline u_short
  +-ip_compute_csum(u_char * buff, int len)
  +-{
  +-  return (csum_fold(csum_partial(buff, len, 0)));
  +-}
  +-
  +-inline u_short
  +-my_tcp_check(struct tcphdr *th, int len, u_int saddr, u_int daddr)
  +-{
  +-  return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_TCP,
  +-   csum_partial((char *)th, len, 0));
  +-}
  +-inline u_short
  +-my_udp_check(void *u, int len, u_int saddr, u_int daddr)
  +-{
  +-  return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP,
  +-   csum_partial((char *)u, len, 0));
  +-}
  +-
  +-#else /* !i386 */
  +-
  + struct psuedo_hdr
  + {
  +   u_int saddr;  
  +@@ -275,4 +88,3 @@
  +   return (ip_check_ext((u_short *)u, len, sum));
  + } 
  + 
  +-#endif /* !i386 */
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dsniff/dsniff.spec
  
  $ cvs diff -u -r1.14 -r1.15 dsniff.spec
  --- openpkg-src/dsniff/dsniff.spec23 Mar 2003 10:41:46 -  1.14
  +++ openpkg-src/dsniff/dsniff.spec9 Jun 2003 13:07:39 -   1.15
  @@ -23,6 +23,22 @@
   ##  SUCH DAMAGE.
   ##
   
  +##  FIXME: rse: this package is a very sensible one. It depends on
  +##  FIXME: rse: particular versions of libnet and libnids and libnids
  +##  FIXME: rse: in turn also depends on the particular libnet version.
  +##  FIXME: rse: The below versions (plus the patches in dsniff.patch)
  +##  FIXME: rse: are able to successfully build dsniff 2.3. Neither just
  +##  FIXME: rse: dsniff 2.4b1, nor libnids 1.17rc1 nor libnet 1.1.0 alone
  +##  FIXME: rse: can solve the problem. So, until dsniff 2.4 will support
  +##  FIXME: rse: the version in our libnids and libnet packages, let's
  +##  FIXME: rse: keep the local copies here. And do not blindly try to
  +##  FIXME: rse: upgrade them!
  +
  +#   package versions
  +%define   V_dsniff  2.3
  +%define   V_libnet  1.0.2a
  +%define   V_libnids 1.16
  +
   #   package information
   Name: dsniff
   Summary:  Tools for network auditing and penetration testing
  @@ -32,11 +48,13 @@
   Distribution: OpenPKG [EVAL]
   Group:Network
   License:  BSD-style
  -Version:  2.3
  -Release:  20030323
  +Version:  %{V_dsniff}
  +Release:  20030609
   
   #   list of sources
  -Source0:  http://www.monkey.org/~dugsong/dsniff/dsniff-%{version}.tar.gz
  +Source0:  http://www.monkey.org/~dugsong/dsniff/dsniff-%{V_dsniff}.tar.gz
  +Source1:  
http://www.packetfactory.net/libnet/dist/deprecated/libnet-%{V_libnet}.tar.gz
  +Source2:  
http://www.packetfactory.net/projects/libnids/dist/libnids-%{V_libnids}.tar.gz
   Patch0:   dsniff.patch
   
   #   build information
  @@ -58,12 +76,46 @@
   sessions by exploiting weak 

[CVS] OpenPKG: openpkg-src/libnids/ libnids.patch libnids.spec openpkg...

2003-06-09 Thread Ralf S. Engelschall
 inline u_int
  +-csum_fold(u_int sum)
  +-{
  +-  __asm__("
  +-addl %1, %0
  +-adcl $0x, %0
  +-"
  +-: "=r" (sum)
  +-: "r" (sum << 16), "0" (sum & 0x)
  +-  );
  +-  return ((~sum) >> 16);
  +-}
  +- 
  +-/*
  +-  computes the checksum of the TCP/UDP pseudo-header
  +-  returns a 16-bit checksum, already complemented
  +-*/
  +-static inline u_short
  +-csum_tcpudp_magic(u_int saddr, u_int daddr, u_short len,
  +-  u_short proto, u_int sum)
  +-{
  +-  __asm__("
  +-addl %1, %0
  +-adcl %2, %0
  +-adcl %3, %0
  +-adcl $0, %0
  +-"
  +-: "=r" (sum)
  +-: "g" (daddr), "g"(saddr), "g"((ntohs(len) << 16) + proto * 256), "0"(sum));
  +-  return (csum_fold(sum));
  +-}
  +-
  +-/*
  +-  this routine is used for miscellaneous IP-like checksums, mainly in
  +-  icmp.c
  +-*/
  +-inline u_short
  +-ip_compute_csum(u_char * buff, int len)
  +-{
  +-  return (csum_fold(csum_partial(buff, len, 0)));
  +-}
  +-
  +-inline u_short
  +-my_tcp_check(struct tcphdr *th, int len, u_int saddr, u_int daddr)
  +-{
  +-  return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_TCP,
  +-   csum_partial((char *)th, len, 0));
  +-}
  +-inline u_short
  +-my_udp_check(void *u, int len, u_int saddr, u_int daddr)
  +-{
  +-  return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP,
  +-   csum_partial((char *)u, len, 0));
  +-}
  +-
  +-#else /* !i386 */
  +-
  + struct psuedo_hdr
  + {
  +   u_int saddr;  
  +@@ -275,4 +88,3 @@
  +   return (ip_check_ext((u_short *)u, len, sum));
  + } 
  + 
  +-#endif /* !i386 */
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/libnids/libnids.spec
  
  $ cvs diff -u -r1.14 -r1.15 libnids.spec
  --- openpkg-src/libnids/libnids.spec  28 Jan 2003 19:16:45 -  1.14
  +++ openpkg-src/libnids/libnids.spec  9 Jun 2003 12:37:39 -   1.15
  @@ -23,6 +23,10 @@
   ##  SUCH DAMAGE.
   ##
   
  +#   package version
  +%define   V_major 1.17
  +%define   V_minor rc1
  +
   #   package information
   Name: libnids
   Summary:  Network Intrusion Detection System Library
  @@ -32,11 +36,12 @@
   Distribution: OpenPKG [PLUS]
   Group:Network
   License:  GPL
  -Version:  1.17
  -Release:  20030128
  +Version:  %{V_major}%{V_minor}
  +Release:  20030609
   
   #   list of sources
  -Source0:  
http://www.packetfactory.net/projects/libnids/dist/libnids-%{version}rc1.tar.gz
  +Source0:  
http://www.packetfactory.net/projects/libnids/dist/libnids-%{version}.tar.gz
  +Patch0:   libnids.patch
   
   #   build information
   Prefix:   %{l_prefix}
  @@ -53,7 +58,8 @@
   detection.
   
   %prep
  -%setup -q
  +%setup -q -n libnids-%{V_major}
  +%patch -p0
   
   %build
   define="LIBNET_LIL_ENDIAN"
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4774 -r1.4775 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 12:01:52 -   1.4774
  +++ openpkg-web/news.txt  9 Jun 2003 12:37:37 -   1.4775
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


Re: Cyrus IMAPD sieve fix

2003-06-09 Thread Ralf S. Engelschall
On Mon, Jun 09, 2003, Tassilo Erlewein wrote:

> in fsl.imapd (current imapd-2.1.13-20030530) there is no statement
> for timsieved. This leads to the behaviour that timsieved falls through
> fsl.imapd and should log to default.log where it is obviously not
> permitted to.
>
> See if you like the appended fix. For me it helped to clear the
> situation. I now receive fine log information :-)

Thanks for your feedback and contribution. I've committed it to CVS (see
http://cvs.openpkg.org/chngview?cn=9696). The result is available as
imapd-2.1.13-20030609 in OpenPKG-CURRENT.

   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/imapd/ fsl.imapd imapd.spec openpkg-web/ ne...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   09-Jun-2003 14:01:56
  Branch: HEAD Handle: 2003060913015203

  Modified files:
openpkg-src/imapd   fsl.imapd imapd.spec
openpkg-web news.txt

  Log:
Add missing OSSP fsl configuration entry for "timsieved".

Submitted by: Tassilo Erlewein <[EMAIL PROTECTED]>

  Summary:
RevisionChanges Path
1.4 +12 -0  openpkg-src/imapd/fsl.imapd
1.68+1  -1  openpkg-src/imapd/imapd.spec
1.4774  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/imapd/fsl.imapd
  
  $ cvs diff -u -r1.3 -r1.4 fsl.imapd
  --- openpkg-src/imapd/fsl.imapd   15 Apr 2003 09:12:33 -  1.3
  +++ openpkg-src/imapd/fsl.imapd   9 Jun 2003 12:01:55 -   1.4
  @@ -26,6 +26,18 @@
   }
   };
   
  +ident (timsieved)/.+ q{
  +prefix(
  +prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
  +)
  +-> {
  +debug: file(
  +path="@l_prefix@/var/imapd/log/timsieved.log",
  +append=1, perm=0644
  +)
  +}
  +};
  +
   ident (lmtpd)/.+ q{
   prefix(
   prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/imapd/imapd.spec
  
  $ cvs diff -u -r1.67 -r1.68 imapd.spec
  --- openpkg-src/imapd/imapd.spec  30 May 2003 19:46:42 -  1.67
  +++ openpkg-src/imapd/imapd.spec  9 Jun 2003 12:01:55 -   1.68
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  BSD
   Version:  2.1.13
  -Release:  20030530
  +Release:  20030609
   
   #   package options
   %option   with_vhost_hack  no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4773 -r1.4774 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 11:39:36 -   1.4773
  +++ openpkg-web/news.txt  9 Jun 2003 12:01:52 -   1.4774
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.mysql vc.mysql3 vc.mysql4

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   09-Jun-2003 13:58:55
  Branch: HEAD Handle: 2003060912585400

  Modified files:
openpkg-re/vcheck   vc.mysql vc.mysql3
  Removed files:
openpkg-re/vcheck   vc.mysql4

  Log:
update version tracking for MySQL move

  Summary:
RevisionChanges Path
1.10+2  -2  openpkg-re/vcheck/vc.mysql
1.2 +4  -4  openpkg-re/vcheck/vc.mysql3
1.8 +0  -9  openpkg-re/vcheck/vc.mysql4
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.mysql
  
  $ cvs diff -u -r1.9 -r1.10 vc.mysql
  --- openpkg-re/vcheck/vc.mysql18 Mar 2003 18:42:54 -  1.9
  +++ openpkg-re/vcheck/vc.mysql9 Jun 2003 11:58:54 -   1.10
  @@ -2,8 +2,8 @@
   }
   
   prog mysql = {
  -  version   = 3.23.56
  -  url   = http://www.mysql.com/downloads/mysql-3.23.html
  +  version   = 4.0.13
  +  url   = http://www.mysql.com/downloads/mysql-4.0.html
 regex = mysql-(__VER__)\.tar\.gz
   }
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.mysql3
  
  $ cvs diff -u -r1.1 -r1.2 vc.mysql3
  --- openpkg-re/vcheck/vc.mysql3   9 Jun 2003 11:39:35 -   1.1
  +++ openpkg-re/vcheck/vc.mysql3   9 Jun 2003 11:58:54 -   1.2
  @@ -1,9 +1,9 @@
   config = {
   }
   
  -prog mysql3 = {
  -  version   = 7.42
  -  url   = ftp://ftp.mysql3.org/pub/mysql3/
  -  regex = mysql3-(__VER__)\.tar\.gz
  +prog mysql3:mysql = {
  +  version   = 3.23.56
  +  url   = http://www.mysql.com/downloads/mysql-3.23.html
  +  regex = mysql-(3\.23\.\d+)\.tar\.gz
   }
   
  @@ .
  rm -f openpkg-re/vcheck/vc.mysql4 <<'@@ .'
  Index: openpkg-re/vcheck/vc.mysql4
  
  [NO CHANGE SUMMARY BECAUSE FILE AS A WHOLE IS JUST REMOVED]
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


HEADS UP: mysql[34] packages upgrade

2003-06-09 Thread Ralf S. Engelschall
After a long enough evaluation phase, we've now officially moved in
OpenPKG-CURRENT from MySQL 3.x to MySQL 4.x.

Following our general rules for dealing with versioned packages (and
the fact that we only want _one_ single version in each release, of
course), the old (MySQL-3 based) "mysql" package was first merged up to
1-STABLE (for possible inclusion into OpenPKG 1.3), then "mysql" was
renamed to "mysql3" (in case you still have to drive MySQL 3 within
OpenPKG-CURRENT), "mysql4" become "mysql" and "mysql4" has gone.

So, if you're running OpenPKG-CURRENT and upgrading your "mysql"
package, be aware of the version jump. Whether OpenPKG 1.3 contains
MySQL 3 or already MySQL 4, will be decided later once we have enough
feedback for the OpenPKG-CURRENT "mysql" package.

Keep also in mind that those package renames are important for release
engineering and smooth transitions between releases, although for
OpenPKG-CURRENT drivers they can be boring during upgrading (if they
want to stick with the old version they now have to move from "mysql" to
"mysql3" -- or if they already ran the new version, then they have to
move from "mysql4" to "mysql"). But that's the price we all have to pay
in OpenPKG-CURRENT...
   Ralf S. Engelschall
   [EMAIL PROTECTED]
   www.engelschall.com

__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.mysql3 openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-web openpkg-re   Date:   09-Jun-2003 13:39:37
  Branch: HEAD Handle: 2003060912393501

  Added files:
openpkg-re/vcheck   vc.mysql3
  Modified files:
openpkg-web news.txt

  Log:
modifying package: mysql3-3.23.56 20030609 again

  Summary:
RevisionChanges Path
1.1 +9  -0  openpkg-re/vcheck/vc.mysql3
1.4773  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.mysql3
  
  $ cvs diff -u -r0 -r1.1 vc.mysql3
  --- /dev/null 2003-06-09 13:39:35.0 +0200
  +++ vc.mysql3 2003-06-09 13:39:35.0 +0200
  @@ -0,0 +1,9 @@
  +config = {
  +}
  +
  +prog mysql3 = {
  +  version   = 7.42
  +  url   = ftp://ftp.mysql3.org/pub/mysql3/
  +  regex = mysql3-(__VER__)\.tar\.gz
  +}
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4772 -r1.4773 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 11:38:47 -   1.4772
  +++ openpkg-web/news.txt  9 Jun 2003 11:39:36 -   1.4773
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-web/ news.txt

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-web  Date:   09-Jun-2003 13:38:48
  Branch: HEAD Handle: 2003060912384700

  Modified files:
openpkg-web news.txt

  Log:
modifying package: mysql-4.0.13 20030609 again

  Summary:
RevisionChanges Path
1.4772  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.4771 -r1.4772 news.txt
  --- openpkg-web/news.txt  9 Jun 2003 06:40:16 -   1.4771
  +++ openpkg-web/news.txt  9 Jun 2003 11:38:47 -   1.4772
  @@ -1,3 +1,4 @@
  +09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
   09-Jun-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/mysql/ my.cnf mysql.patch mysql.spec rc.mys...

2003-06-09 Thread Ralf S. Engelschall
Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0);
  +-  REPLACE INTO user VALUES 
('$hostname','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0);
  +-  
  +-  INSERT INTO user (host,user) values ('localhost','');
  +-  INSERT INTO user (host,user) values ('$hostname','');"
  ++  REPLACE INTO user VALUES 
('$hostname','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0);"
fi

if test ! -f $mdata/func.frm
  -@@ -333,10 +328,8 @@
  +@@ -351,10 +345,7 @@
  if test "$IN_RPM" -eq 0
  then
echo "You can start the MySQL daemon with:"
  --echo "cd @prefix@ ; $bindir/safe_mysqld &"
  -+echo "@l_prefix@/etc/rc mysql start"
  - echo
  +-echo "cd @prefix@ ; $bindir/mysqld_safe &"
  +-echo
   -echo "You can test the MySQL daemon with the benchmarks in the 'sql-bench' 
directory:"
  --echo "cd sql-bench ; run-all-tests"
  +-echo "cd sql-bench ; perl run-all-tests"
  ++echo "@l_prefix@/etc/rc mysql start"
echo
  fi
  echo "Please report any problems with the @scriptdir@/mysqlbug script!"
   mysys/default.c.dist Tue Mar 18 12:10:58 2003
  -+++ mysys/default.c  Tue Mar 18 12:11:18 2003
  +--- scripts/msql2mysql.sh.dist   Tue Feb 11 09:50:29 2003
   scripts/msql2mysql.shTue Feb 11 09:53:08 2003
  +@@ -13,4 +13,4 @@
  + # described in the License.  Among other things, the License requires that
  + # the copyright notice and this notice be preserved on all copies.
  + 
  [EMAIL PROTECTED]@/replace msqlConnect mysql_connect msqlListDBs  mysql_list_dbs 
msqlNumRows mysql_num_rows msqlFetchRow mysql_fetch_row msqlFetchField 
mysql_fetch_field msqlFreeResult mysql_free_result msqlListFields mysql_list_fields 
msqlListTables mysql_list_tables msqlErrMsg 'mysql_error(mysql)' msqlStoreResult 
mysql_store_result msqlQuery mysql_query msqlField mysql_field msqlSelect mysql_select 
msqlSelectDB mysql_select_db msqlNumFields mysql_num_fields msqlClose mysql_close 
msqlDataSeek mysql_data_seek m_field MYSQL_FIELD m_result MYSQL_RES m_row MYSQL_ROW 
msql mysql mSQL mySQL MSQL MYSQL msqlCreateDB mysql_create_db msqlDropDB mysql_drop_db 
msqlFieldSeek mysql_field_seek -- $*
  [EMAIL PROTECTED]@/replace msqlConnect mysql_connect msqlListDBs  mysql_list_dbs 
msqlNumRows mysql_num_rows msqlFetchRow mysql_fetch_row msqlFetchField 
mysql_fetch_field msqlFreeResult mysql_free_result msqlListFields mysql_list_fields 
msqlListTables mysql_list_tables msqlErrMsg 'mysql_error(mysql)' msqlStoreResult 
mysql_store_result msqlQuery mysql_query msqlField mysql_field msqlSelect mysql_select 
msqlSelectDB mysql_select_db msqlNumFields mysql_num_fields msqlClose mysql_close 
msqlDataSeek mysql_data_seek m_field MYSQL_FIELD m_result MYSQL_RES m_row MYSQL_ROW 
msql mysql mSQL mySQL MSQL MYSQL msqlCreateDB mysql_create_db msqlDropDB mysql_drop_db 
msqlFieldSeek mysql_field_seek -- $*
  +--- mysys/default.c.dist Wed Jan 29 12:29:20 2003
   mysys/default.c  Wed Feb  5 09:58:40 2003
   @@ -49,7 +49,7 @@
  - #ifdef __WIN__
  - "C:/",
  + #elif defined(__NETWARE__)
  + "sys:/etc/",
#else
   -"/etc/",
   +"@l_prefix@/etc/mysql/",
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.spec
  
  $ cvs diff -u -r1.57 -r1.58 mysql.spec
  --- openpkg-src/mysql/mysql.spec  5 May 2003 13:47:41 -   1.57
  +++ openpkg-src/mysql/mysql.spec  9 Jun 2003 11:37:53 -   1.58
  @@ -24,8 +24,10 @@
   ##
   
   #   package version
  -%define   V_major   3.23
  -%define   V_minor   56
  +%define   V_major   4.0
  +%define   V_minor   13
  +%define   V_mysql   %{V_major}.%{V_minor}
  +%define   V_opkg%{V_major}.%{V_minor}
   
   #   package information
   Name: mysql
  @@ -33,23 +35,22 @@
   URL:  http://www.mysql.com/
   Vendor:

[CVS] OpenPKG: OPENPKG_1_STABLE: openpkg-src/mysql/ my.cnf mysql.patch...

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 13:24:04
  Branch: OPENPKG_1_STABLE Handle: 2003060912240400

  Modified files:   (Branch: OPENPKG_1_STABLE)
openpkg-src/mysql   my.cnf mysql.patch mysql.spec

  Log:
merge last MySQL 3 state up to 1-STABLE branch for possible inclusion
into OpenPKG 1.3

  Summary:
RevisionChanges Path
1.5.2.1 +8  -6  openpkg-src/mysql/my.cnf
1.3.2.3 +11 -153openpkg-src/mysql/mysql.patch
1.49.2.4+45 -24 openpkg-src/mysql/mysql.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/my.cnf
  
  $ cvs diff -u -r1.5 -r1.5.2.1 my.cnf
  --- openpkg-src/mysql/my.cnf  16 Jan 2003 08:35:07 -  1.5
  +++ openpkg-src/mysql/my.cnf  9 Jun 2003 11:24:04 -   1.5.2.1
  @@ -6,16 +6,18 @@
   socket   = @l_prefix@/var/mysql/mysql.sock
   port = 3306
   
  +[mysqld]
  +bind-address = 127.0.0.1
  +port = 3306
  +
   [safe_mysqld]
   datadir  = @l_prefix@/var/mysql
   socket   = @l_prefix@/var/mysql/mysql.sock
   set-variable = [EMAIL PROTECTED]@/var/mysql/mysqld.pid
  -host = 127.0.0.1
  -port = 3306
   user = @l_rusr@
   basedir  = @l_prefix@
   
  -#   logfile destinations (update rc.mysql accordingly)
  +#   logfile destinations (overwrite values of rc.mysql in rc.conf accordingly)
   log  = @l_prefix@/var/mysql/common.log
   log-update   = @l_prefix@/var/mysql/update.log
   
  @@ -38,9 +40,9 @@
   set-variable = tmp_table_size=32M
   
   #   Berkeley DB
  -set-variable = [EMAIL PROTECTED]@
  -set-variable = [EMAIL PROTECTED]@
  -set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
  +set-variable = [EMAIL PROTECTED]@
   
   #   Innobase
   #set-variable = innodb_buffer_pool_size=70M
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.patch
  
  $ cvs diff -u -r1.3.2.2 -r1.3.2.3 mysql.patch
  --- openpkg-src/mysql/mysql.patch 19 Mar 2003 11:16:44 -  1.3.2.2
  +++ openpkg-src/mysql/mysql.patch 9 Jun 2003 11:24:04 -   1.3.2.3
  @@ -1,5 +1,5 @@
   sql/mini_client.cc.dist  Thu Jan 16 13:37:46 2003
  -+++ sql/mini_client.cc   Thu Jan 16 13:38:03 2003
  +--- sql/mini_client.cc.dist  Tue Mar 18 12:10:58 2003
   sql/mini_client.cc   Tue Mar 18 12:11:17 2003
   @@ -318,7 +318,7 @@
   */

  @@ -9,9 +9,9 @@
return(-1);

  if (s_err)
   sql/mysqld.cc.dist   Thu Jan 16 13:35:14 2003
  -+++ sql/mysqld.ccTue Mar 18 10:18:18 2003
  -@@ -2475,7 +2475,7 @@
  +--- sql/mysqld.cc.dist   Tue Mar 18 12:10:58 2003
   sql/mysqld.ccTue Mar 18 12:11:18 2003
  +@@ -2476,7 +2476,7 @@
{
  size_socket length=sizeof(struct sockaddr_in);
  new_sock = accept(sock, my_reinterpret_cast(struct sockaddr *) (&cAddr),
  @@ -20,7 +20,7 @@
  if (new_sock != INVALID_SOCKET ||
  (socket_errno != SOCKET_EINTR && socket_errno != SOCKET_EAGAIN))
break;
  -@@ -2541,7 +2541,7 @@
  +@@ -2542,7 +2542,7 @@
  size_socket dummyLen;
  struct sockaddr dummy;
  dummyLen = sizeof(struct sockaddr);
  @@ -29,60 +29,8 @@
  {
sql_perror("Error on new connection socket");
(void) shutdown(new_sock,2);
  -@@ -3633,7 +3633,10 @@
  -   use_temp_pool=1;
  -   break;
  - case 'u':
  --  mysqld_user=optarg;
  -+  if (!mysqld_user)
  -+mysqld_user=optarg;
  -+  else
  -+fprintf(stderr, "Warning: Ignoring user change to '%s' because the user was 
set to '%s' earlier on the command line\n", optarg, mysqld_user);
  -   break;
  - case 'v':
  - case 'V':
   sql/ha_myisam.cc.distTue Mar 18 09:52:28 2003
  -+++ sql/ha_myisam.cc Tue Mar 18 09:54:38 2003
  -@@ -427,7 +427,7 @@
  -   
  -   if (my_copy(fn_format(src_path, table->path,"", reg_ext, 4),
  -  dst_path,
  -- MYF(MY_WME | MY_HOLD_ORIGINAL_MODES )))
  -+ MYF(MY_WME | MY_HOLD_ORIGINAL_MODES | MY_DONT_OVERWRITE_FILE)))
  -   {
  - error = HA_ADMIN_FAILED;
  - errmsg = "Failed copying .frm file: errno = %d";
  -@@ -443,7 +443,7 @@
  - 
  -   if (my_copy(fn_format(src_path, table->path,"", MI_NAME_DEXT, 4),
  -   dst_path,
  --  MYF(MY_WME | MY_HOLD_ORIGINAL_MODES ))  )
  -+  MYF(MY_WME | MY_HOLD_ORIGINAL_MODES | MY_DONT_OVERWRITE_FILE))  )
  - {
  -   errmsg = "Failed copying .MYD file: e

Cyrus IMAPD sieve fix

2003-06-09 Thread Tassilo Erlewein
Hi,

in fsl.imapd (current imapd-2.1.13-20030530) there is no statement
for timsieved. This leads to the behaviour that timsieved falls through
fsl.imapd and should log to default.log where it is obviously not 
permitted to.

See if you like the appended fix. For me it helped to clear the
situation. I now receive fine log information :-)

Regards,

Tassilo


--- fsl.imapd.orig  2003-06-09 12:56:15.0 +0200
+++ fsl.imapd   2003-06-09 12:56:50.0 +0200
@@ -26,6 +26,18 @@
 }
 };

+ident (timsieved)/.+ q{
+prefix(
+prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
+)
+-> {
+debug: file(
+path="@l_prefix@/var/imapd/log/timsieved.log",
+append=1, perm=0644
+)
+}
+};
+
 ident (lmtpd)/.+ q{
 prefix(
 prefix="%b %d %H:%M:%S %N <%L> $1[%P]: 
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/bind8/ bind8.spec

2003-06-09 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   09-Jun-2003 09:33:56
  Branch: HEAD Handle: 2003060908335500

  Modified files:
openpkg-src/bind8   bind8.spec

  Log:
don't know why it now already works with our gcc, but that's fine. So
remove the old hack.

  Summary:
RevisionChanges Path
1.28+1  -10 openpkg-src/bind8/bind8.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/bind8/bind8.spec
  
  $ cvs diff -u -r1.27 -r1.28 bind8.spec
  --- openpkg-src/bind8/bind8.spec  9 Jun 2003 06:45:02 -   1.27
  +++ openpkg-src/bind8/bind8.spec  9 Jun 2003 07:33:55 -   1.28
  @@ -76,18 +76,9 @@
   echo "'DESTINC=/dummy'" >>port/$systype/Makefile.set
   echo "'DESTLIB=/dummy'" >>port/$systype/Makefile.set
   
  -#   find a reasonable compiler, but because of BIND v8's
  -#   system dependend linking stuff, we have to use the vendor
  -#   version on some platforms.
  -cc="%{l_cc}"
  -case $systype in
  -freebsd ) cc="/usr/bin/cc" ;;
  -esac
  -cc="$cc"
  -
   #   now configure and build the package
   %{l_make} %{l_mflags} \
  -CC="$cc" \
  +CC="%{l_cc}" \
   DESTDIR="$RPM_BUILD_ROOT" \
   DESTBIN="%{l_prefix}/bin" \
   DESTSBIN="%{l_prefix}/sbin" \
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]