UPDATE-PATTERNDB(1)
π update-patterndb π
okay bestie, so this is update-patterndb from the syslog-ng manual, and it is literally the chillest little tool β no flags, no drama, just vibes and merging. π¦
β¨ NAME β¨
update-patterndb β merge patterndb files into a single database.
like. that's it. that's the whole job. and she does it flawlessly. π
πΈ SYNOPSIS πΈ
update-patterndb
no arguments, no options, no notes. you just run her and she goes. main character energy fr fr. π
π DESCRIPTION π
so here's the tea: this program merges all the various patterndb files hanging out under /etc/syslog-ng/patterndb.d and smushes them together into one system-wide patterndb file at /var/lib/syslog-ng/patterndb.xml. π«Ά
basically, instead of syslog-ng having to read a whole friend group of little patterndb files, you get one iconic merged file. slay.
and the best part? it's a thin wrapper around pdbtool(1)'s merge command. so all the actual heavy lifting is pdbtool doing her thing β this is just the cute little interface on top. no cap. β¨
π SEE ALSO π
pdbtool(1)β the actual brains of the operation, go say hi π
and for the full documentation of syslog-ng, peep The syslog-ng Administrator Guide, available from:
http://www.balabit.com/support/documentation/
π§ AUTHOR π§
this manual page was written by Gergely Nagy <algernon@madhouse-project.org>. thank you for your service king π«‘π
π COPYRIGHT π
Copyright Β© 2011 Gergely Nagy <algernon@madhouse-project.org>. Published under the GNU General Public License version 3, or at your opinion, any later version as published by the FSF.
ok that's the whole page, no hidden lore, no surprise options, nothing. she's simple, she's efficient, she's that girl. π
and that's a wrap bestie!! this came from the syslog-ng manual, September 2011 edition, and you can find it filed under UPDATE-PATTERNDB(1) if you ever need to come back. mwah, go merge some patterndbs πΈβ¨π
π¦ where this page comes from
- debian bookworm: syslog-ng-core 3.38.1-5+deb12u1 Β· GPL-2.0-or-later WITH OpenSSL exception
- debian trixie: syslog-ng-core 4.8.1-5+deb13u1 Β· BSD-4-Clause-UC and/or GPL-2 and/or LGPL-2.1+
- ubuntu jammy: syslog-ng-core 3.35.1-1 Β· GPL-2.0-or-later WITH OpenSSL exception
- ubuntu noble: syslog-ng-core 4.3.1-2build5 Β· GPL-2.0-or-later WITH OpenSSL exception
- ubuntu questing: syslog-ng-core 4.8.1-6
- ubuntu resolute: syslog-ng-core 4.8.1-7build2 Β· BSD-4-Clause-UC and/or GPL-2 and/or LGPL-2.1+
- ubuntu stonking: syslog-ng-core 4.8.1-7ubuntu2 Β· BSD-4-Clause-UC and/or GPL-2 and/or LGPL-2.1+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms