7983 Commits (47703fe1d6e5dab529e6a568e8c3dd529fc97dbb)
 

Author SHA1 Message Date
Dr. Ralf S. Engelschall 47703fe1d6 remove broken and unportable newline-containing sed(1) construct with unpretty but portable and working construct 23 years ago
Thomas Lotterer ae62463f54 fix bug where hton(3) was called twice; rewrite addr/port parsing to match manpage and accept all parseable combinations resulting from [IP][:][PORT] (including empty and colon-only, but IPPORT w/o colon is not parseable) 23 years ago
Dr. Ralf S. Engelschall ad8ec8dde9 upgrading package: kde-libs 3.1.3a -> 3.1.4 23 years ago
Thomas Lotterer 98dfff0ec6 remove useless error printing in case of EADDRINUSE 23 years ago
Dr. Ralf S. Engelschall be3e743977 work off package 23 years ago
Dr. Ralf S. Engelschall 3b12aaf499 upgrading package: kde-arts 1.1.3 -> 1.1.4 23 years ago
Dr. Ralf S. Engelschall d3d57b2696 upgrading package: pdflib 5.0.1 -> 5.0.2 23 years ago
Dr. Ralf S. Engelschall 3c3d9426dd upgrading package: pgadmin 0.9.3.20030917 -> 0.9.3.20030918 23 years ago
Dr. Ralf S. Engelschall 61c3759995 upgrading package: perl-util 20030914 -> 20030918 23 years ago
Dr. Ralf S. Engelschall 2143a16275 upgrading package: screen 4.0.0 -> 4.0.1 23 years ago
Dr. Ralf S. Engelschall 0f0b7cfaaf upgrading package: snort 2.0.1 -> 2.0.2 23 years ago
Dr. Ralf S. Engelschall 0f93ea72fd upgrading package: uvscan 4.24+4292 -> 4.24+4294 23 years ago
Dr. Ralf S. Engelschall 209cd691f5 upgrading package: xmlstarlet 0.5.1 -> 0.6.0 23 years ago
Dr. Ralf S. Engelschall d7e7b6e711 HTML::Mason wants Cache::Cache AFAIK 23 years ago
Dr. Ralf S. Engelschall 071c9219db include patch which allows Spamassasin header to be passed through 23 years ago
Dr. Ralf S. Engelschall 33e6333b1b convert to new %{l_platform} world order 23 years ago
Michael Schloh von Bennewitz 45f7f5f50e Rotated file mode just needs to be given once in %daily section 23 years ago
Dr. Ralf S. Engelschall 478040a250 convert to new %{l_platform} world order 23 years ago
Dr. Ralf S. Engelschall b4884fc50c convert to new %{l_platform} world order 23 years ago
Dr. Ralf S. Engelschall f83c536ee0 convert to new %{l_platform} world order (missing part) 23 years ago
Dr. Ralf S. Engelschall e9c29aba27 convert to new %{l_platform} world order 23 years ago
Dr. Ralf S. Engelschall bb1dfe5c4f use assembly code in BeeCrypt only for platform where it is known to work. This especially gets the bootstrap package again building under ancient Debian 2.2 and other old platforms 23 years ago
Michael Schloh von Bennewitz a18aa4759f Implemented features in ticket #202, though this package logs to syslog and thus OpenPKG has no control over its logging (no daily rotation). See OSSP ticket #173. 23 years ago
Dr. Ralf S. Engelschall f48effa17f add 'delegation-only' patch from ISC which allows one to reject the wildcard A records Verisign used the last days in their GTLD servers 23 years ago
Dr. Ralf S. Engelschall 8ab232b6c9 add release dates here, too 23 years ago
Dr. Ralf S. Engelschall 2e07a1445e add RPM internal %{_force_oldpackage} option for enforcing --oldpackage on upgrades (this will help us in a few months to mass upgrade packages from OpenPKG-CURRENT to OpenPKG 2.0) 23 years ago
Michael Schloh von Bennewitz e24f63d468 Implemented features in ticket #202, though this means that sendmail no longer listens on all IPs by default (and thus must be configured before operation) 23 years ago
Dr. Ralf S. Engelschall 86e22f3d77 Completely revamp the RPM database fiddling: 1. Introduce new <prefix>/lib/openpkg/rpmdb utility for administrating the RPM database on the lower level and hook it into the <prefix>/bin/rpm command line with four options: --db-build RPM database administration: build new database (destructive operation; you have to know what you are doing) --db-rebuild RPM database administration: rebuild new from old database (upgrading operation; reasonable after upgrades or on DB corruption) --db-cleanup RPM database administration: cleanup existing database (cleaning operation; reasonable after DB out-of-sync situations) --db-fixate RPM database administration: fixate existing database (harmless operation; for fixating files only) 2. Use rpmdb from within openpkg.boot to create initial database the correct way and to query the list of filenames of all database files. 3. Use rpmdb from within openpkg.spec:%post to fixate the database on upgrades only (no more rebuilding) but drop note to RPM 4.0 to 4.2 upgraders about "rpm --db-rebuild" and "rpm --db-cleanup". 4. Patch RPM's embedded Berkeley-DB to accept zero-size DB region files. Because permissions and ownership on Berkeley-DB region files __db.XXX have to be already fixed in advance and those files cannot be created in advance on the command line with some reasonable default (as it is the case for the other files which are created with [rpm]db_load), we have to force Berkeley-DB to accept those zero-sized files and (on DB_CREATE) create/overwrite them (instead of thinking another process is currently creating them). This especially workarounds the "Resource temporarily unavailable" problems we've seen on some platforms, which were mainly caused by the pre-existing DB region files. 5. Patch RPM so it passes flag DB_CREATE to Berkeley-DB also if DB region file __db.001 exists, but is (still) zero-size. With those changes all together we are now able to perform lower-level administration of the RPM database, have moved all RPM database fiddling into a single script (rpmdb), this way removed all redundancy related to this database fiddling, and should workround the "Resource temporarily unavailable" problems we experienced. OpenPKG-CURRENT drivers are strongly advised to immediately upgrade to this "openpkg-20030918-20030918" release of the bootstrap package and especially perform an "rpm --db-rebuild" once after the installation. If you have already trouble ("Resource temporarily unavailable" or other hangs) in upgrading the previous "openpkg" package to this latest version, you can workaround it with the following more upgrade procedure (note the "private" on the __dbi_cdb macro definition): $ <prefix>/bin/rpm --rebuild openpkg-20030918-20030918.src.rpm $ rm <prefix>/RPM/DB/__db.* $ <prefix>/bin/rpm -Uvh \ --define '__dbi_cdb create cdb mpool mp_mmapsize=16Mb mp_size=1Mb private' \ <prefix>/RPM/PKG/openpkg-20030918-20030918.*.rpm $ <prefix>/bin/rpm --db-rebuild 23 years ago
Michael Schloh von Bennewitz ed738e96bf Make script style uniform 23 years ago
Michael Schloh von Bennewitz f3d952ef98 Finally introduce logging (no fsl due to special hand-kludged spread log style), and complete implementation of ticket #202 features 23 years ago
Dr. Ralf S. Engelschall a38f6bb1a5 upgrading package: gcc34 3.4s20030910 -> 3.4s20030917 23 years ago
Dr. Ralf S. Engelschall 05e0220133 mcrypt/libmcrypt has moved to sourceforge.net 23 years ago
Dr. Ralf S. Engelschall 8e701d042d upgrading package: xmlsec 1.1.1 -> 1.1.2 23 years ago
Dr. Ralf S. Engelschall b4747eb03d upgrading package: sendmail 8.12.9 -> 8.12.10 23 years ago
Thomas Lotterer cce30f72c6 upgrading package: vim 6.2.97 -> 6.2.98 23 years ago
Thomas Lotterer 0b1fa77814 upgrading package: pgadmin 0.9.3.20030916 -> 0.9.3.20030917 23 years ago
Thomas Lotterer be93e3d8a0 upgrading package: rdiff-backup 0.13.1 -> 0.13.2 23 years ago
Thomas Lotterer 90bfee6fc1 upgrading package: nmap 3.30 -> 3.45 23 years ago
Dr. Ralf S. Engelschall 9695453016 add optional X11 support for being able to use 'lefty' 23 years ago
Thomas Lotterer c8b086bc8f upgrading package: dsh 0.24.2 -> 0.25.0 23 years ago
Thomas Lotterer 05264a0c6e upgrading package: cadaver 0.21.0 -> 0.22.0 23 years ago
Michael Schloh von Bennewitz fc1f6853ed An unstudied hack, but at least works to fix the current build problems on BSD 23 years ago
Michael Schloh von Bennewitz 09a1417f5b Scribus replaced its self-hacked rendering engine with libart, so add our libart to the package dependencies 23 years ago
Michael Schloh von Bennewitz a249243f26 Adjust platform test according to new OpenPKG macro standard 23 years ago
Dr. Ralf S. Engelschall 935dae77e1 add more bugfix patches from Solar Designer 23 years ago
Michael Schloh von Bennewitz 0951de2503 Change platform definition macro according to new standard 23 years ago
Dr. Ralf S. Engelschall 661402c0f1 upgrading package: openssh 3.7p1 -> 3.7.1p1 23 years ago
Thomas Lotterer bc21760c32 upgrading package: mesa 5.0.1 -> 5.0.2 23 years ago
Dr. Ralf S. Engelschall cd0de12a1b upgrading package: openssh 3.6.1p2 -> 3.7p1 23 years ago
Michael Schloh von Bennewitz dcf30af116 Finish configuration of spread daemon 23 years ago