Hello community, here is the log from the commit of package firebird for openSUSE:Factory checked in at 2012-07-24 16:08:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/firebird (Old) and /work/SRC/openSUSE:Factory/.firebird.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "firebird", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/firebird/firebird-classic.changes 2012-06-10 21:50:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.firebird.new/firebird-classic.changes 2012-07-24 17:21:48.000000000 +0200 @@ -1,0 +2,7 @@ +Sun Jul 22 21:29:43 UTC 2012 - mkubecek@suse.cz + +- firebird-2.5.2-runlevel.patch: + don't start the daemon in runlevel 2 +- add README.SUSE + +------------------------------------------------------------------- firebird.changes: same change New: ---- README.SUSE firebird-2.5.2-runlevel.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ firebird-classic.spec ++++++ --- /var/tmp/diff_new_pack.mxHVvx/_old 2012-07-24 17:21:57.000000000 +0200 +++ /var/tmp/diff_new_pack.mxHVvx/_new 2012-07-24 17:21:57.000000000 +0200 @@ -48,6 +48,7 @@ Patch5: %{bname}-2.5.1-disable.patch Patch6: %{bname}-2.5.1-config.patch Patch7: %{bname}-2.5.2-pkgconfig.patch +Patch8: %{bname}-2.5.2-runlevel.patch Patch11: %{bname}-2.5.2-isqlalign.patch Patch12: %{bname}-2.5.2-isqllocale.patch Patch13: %{bname}-2.5.2-isqlwidth.patch @@ -73,6 +74,7 @@ %patch5 %patch6 %patch7 +%patch8 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 ++++++ firebird.spec ++++++ --- /var/tmp/diff_new_pack.mxHVvx/_old 2012-07-24 17:21:57.000000000 +0200 +++ /var/tmp/diff_new_pack.mxHVvx/_new 2012-07-24 17:21:57.000000000 +0200 @@ -27,6 +27,7 @@ Version: %{upversion} Release: 0 Source: %{pkgversion}.tar.bz2 +Source1: README.SUSE Url: http://www.firebirdsql.org/ BuildRequires: gcc-c++ BuildRequires: libedit-devel @@ -46,6 +47,7 @@ Patch5: %{name}-2.5.1-disable.patch Patch6: %{name}-2.5.1-config.patch Patch7: %{name}-2.5.2-pkgconfig.patch +Patch8: %{name}-2.5.2-runlevel.patch Patch11: %{name}-2.5.2-isqlalign.patch Patch12: %{name}-2.5.2-isqllocale.patch Patch13: %{name}-2.5.2-isqlwidth.patch @@ -66,6 +68,7 @@ %patch5 %patch6 %patch7 +%patch8 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 @@ -118,6 +121,7 @@ .%{_docdir}/%{name}/ mv -v .%{_sysconfdir}/%{name}/IDPLicense.txt .%{_docdir}/%{name}/ mv -v .%{_sysconfdir}/%{name}/IPLicense.txt .%{_docdir}/%{name}/ +cp -v %{S:1} .%{_docdir}/%{name}/ mkdir -p srv/%{name} ln -s /etc/init.d/firebird usr/sbin/rcfirebird @@ -139,6 +143,7 @@ %attr(755,root,root) /etc/init.d/firebird %{_docdir}/%{name}/IDPLicense.txt %{_docdir}/%{name}/IPLicense.txt +%{_docdir}/%{name}/README.SUSE %dir %{_localstatedir}/lib/%{name} %dir %{_localstatedir}/lib/%{name}/secdb @@ -242,6 +247,7 @@ %exclude %{_docdir}/%{name}/sample %exclude %{_docdir}/%{name}/IDPLicense.txt %exclude %{_docdir}/%{name}/IPLicense.txt +%exclude %{_docdir}/%{name}/README.SUSE # ---------------------------------------------------------------------------- ++++++ README.SUSE ++++++ 1. Packaging Package firebird contains only common files shared by all architectures. For server functionality, one of the following subpackages is needed: firebird-superserver - SuperServer architecture firebird-classic - Classic and SuperClassic architecture Client libraries are contained in two packages: libfbclient2 - standard client for shared database libfbembed2_5 - embedded server There are three devel packages: libfbclient2-devel - devel files for libfbclient2 libfbembed-devel - devel files for libfbembed2_5 firebird-devel - common headers and development examples Two of Firebird utilities - isql and gstat - have names colliding with tools from other packages. They have been renamed to isql-fb and gstat-fb respectively. 2. Configuration Default sysdba password is "masterkey" as usual. Location of Firebird security database is /var/lib/firebird/secdb/security2.fdb Config files are in /etc/firebird. Default config files are mostly the same as upstream defaults, the only difference is default value of DatabaseAccess directive. As upstream default "Full" can be considered a security flaw, SUSE packages use "Restrict /srv/firebird". To use a database in different location, either modify the DatabaseAccess directive or define an alias for it in aliases.conf. 3. Starting the server - SuperServer: * once: /etc/init.d/firebird start * always: insserv firebird - Classic: * in /etc/xinetd.d/firebird, change value of "disable" to "yes" * check that xinetd is running and reload its configuration - SuperClassic: The same as for SuperServer (with firebird-classic package installed) ++++++ firebird-2.5.2-runlevel.patch ++++++ From: Michal Kubecek <mkubecek@suse.cz> Date: Fri, 22 Jun 2012 21:12:02 +0200 Subject: don't start firebird in runlevel 2 on SuSE Since version 11.4, network is not configured in runlevel 2 and network daemons shouldn't be started either. --- builds/install/arch-specific/linux/misc/firebird.init.d.suse.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in b/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in index 622a671..dbeaadb 100644 --- a/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in +++ b/builds/install/arch-specific/linux/misc/firebird.init.d.suse.in @@ -15,8 +15,8 @@ # Provides: firebird # Required-Start: $network $remote_fs # Required-Stop: -# Default-Start: 2 3 5 -# Default-Stop: 0 1 6 +# Default-Start: 3 5 +# Default-Stop: 0 1 2 6 # Short-Description: Firebird SQL server # Description: Start the Firebird database server. ### END INIT INFO -- 1.7.10.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de