Merge lp:~percona-core/percona-xtradb-cluster/pxc56-merge into lp:percona-xtradb-cluster

Proposed by Raghavendra D Prabhu
Status: Merged
Approved by: Alexey Kopytov
Approved revision: 797
Merge reported by: Raghavendra D Prabhu
Merged at revision: not available
Proposed branch: lp:~percona-core/percona-xtradb-cluster/pxc56-merge
Merge into: lp:percona-xtradb-cluster
Diff against target: 165209 lines
To merge this branch: bzr merge lp:~percona-core/percona-xtradb-cluster/pxc56-merge
Reviewer Review Type Date Requested Status
Alexey Kopytov (community) Approve
Review via email: mp+219965@code.launchpad.net
To post a comment you must log in.
795. By Raghavendra D Prabhu

Merge changes from pxc56-merge-codership branch

796. By Raghavendra D Prabhu

Merge PS 5.6 upto revno 594

797. By Raghavendra D Prabhu

Remove redhat-lsb from build requirements

Revision history for this message
Alexey Kopytov (akopytov) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== renamed directory 'Percona-Server' => ''
=== removed file '.bzrignore'
--- .bzrignore 2013-09-05 13:50:58 +0000
+++ .bzrignore 1970-01-01 00:00:00 +0000
@@ -1,3 +0,0 @@
1build
2doc
3doc/*
40
=== modified file '.bzrignore'
--- Percona-Server/.bzrignore 2013-09-01 09:27:10 +0000
+++ .bzrignore 2014-05-21 18:59:03 +0000
@@ -13,6 +13,7 @@
13*.dir13*.dir
14*.dll14*.dll
15*.dylib15*.dylib
16*.diff
16*.exe17*.exe
17*.exp18*.exp
18*.gcda19*.gcda
@@ -787,9 +788,9 @@
787libmysql/.deps/viossl.Plo788libmysql/.deps/viossl.Plo
788libmysql/.deps/viosslfactories.Plo789libmysql/.deps/viosslfactories.Plo
789libmysql/.deps/xml.Plo790libmysql/.deps/xml.Plo
790libmysql/.libs/libmysqlclient.lai791libmysql/.libs/libperconaserverclient.lai
791libmysql/.libs/libmysqlclient.so.15792libmysql/.libs/libperconaserverclient.so.15
792libmysql/.libs/libmysqlclient.so.15.0.0793libmysql/.libs/libperconaserverclient.so.15.0.0
793libmysql/conf_to_src794libmysql/conf_to_src
794libmysql/debug/libmysql.exp795libmysql/debug/libmysql.exp
795libmysql/libmysql.ver796libmysql/libmysql.ver
@@ -923,9 +924,9 @@
923libmysql_r/.deps/viossl.Plo924libmysql_r/.deps/viossl.Plo
924libmysql_r/.deps/viosslfactories.Plo925libmysql_r/.deps/viosslfactories.Plo
925libmysql_r/.deps/xml.Plo926libmysql_r/.deps/xml.Plo
926libmysql_r/.libs/libmysqlclient_r.lai927libmysql_r/.libs/libperconaserverclient_r.lai
927libmysql_r/.libs/libmysqlclient_r.so.15928libmysql_r/.libs/libperconaserverclient_r.so.15
928libmysql_r/.libs/libmysqlclient_r.so.15.0.0929libmysql_r/.libs/libperconaserverclient_r.so.15.0.0
929libmysql_r/acconfig.h930libmysql_r/acconfig.h
930libmysql_r/client_settings.h931libmysql_r/client_settings.h
931libmysql_r/conf_to_src932libmysql_r/conf_to_src
@@ -3148,3 +3149,4 @@
3148storage/perfschema/pfs_lex_token.h3149storage/perfschema/pfs_lex_token.h
3149storage/perfschema/gen_pfs_lex_token3150storage/perfschema/gen_pfs_lex_token
3150sql/share/bulgarian3151sql/share/bulgarian
3152doc/build
31513153
=== modified file 'CMakeLists.txt'
--- Percona-Server/CMakeLists.txt 2013-12-11 10:42:40 +0000
+++ CMakeLists.txt 2014-05-21 18:59:03 +0000
@@ -1,4 +1,4 @@
1# Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.1# Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
2# 2#
3# This program is free software; you can redistribute it and/or modify3# This program is free software; you can redistribute it and/or modify
4# it under the terms of the GNU General Public License as published by4# it under the terms of the GNU General Public License as published by
@@ -19,6 +19,11 @@
19 CMAKE_POLICY(VERSION 2.8)19 CMAKE_POLICY(VERSION 2.8)
20endif()20endif()
2121
22#fix for http://bugs.mysql.com/bug.php?id=71089
23IF(NOT(CMAKE_VERSION VERSION_LESS "2.8.12"))
24 CMAKE_POLICY(SET CMP0022 OLD)
25ENDIF()
26
22MESSAGE(STATUS "Running cmake version ${CMAKE_VERSION}")27MESSAGE(STATUS "Running cmake version ${CMAKE_VERSION}")
2328
24SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake)29SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake)
@@ -168,11 +173,7 @@
168# Whether the maintainer mode compiler options should be enabled.173# Whether the maintainer mode compiler options should be enabled.
169IF(MYSQL_MAINTAINER_MODE)174IF(MYSQL_MAINTAINER_MODE)
170 IF(CMAKE_C_COMPILER_ID MATCHES "GNU")175 IF(CMAKE_C_COMPILER_ID MATCHES "GNU")
171 IF(WITH_INNODB_MEMCACHED)176 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS()
172 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS_NO_WERROR()
173 ELSE()
174 SET_MYSQL_MAINTAINER_GNU_C_OPTIONS()
175 ENDIF()
176 ENDIF()177 ENDIF()
177 IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU")178 IF(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
178 SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS()179 SET_MYSQL_MAINTAINER_GNU_CXX_OPTIONS()
@@ -334,6 +335,10 @@
334OPTION(INNODB_COMPILER_HINTS "Compile InnoDB with compiler hints" ON)335OPTION(INNODB_COMPILER_HINTS "Compile InnoDB with compiler hints" ON)
335MARK_AS_ADVANCED(INNODB_COMPILER_HINTS)336MARK_AS_ADVANCED(INNODB_COMPILER_HINTS)
336337
338OPTION(INNODB_PAGE_ATOMIC_REF_COUNT "Use atomics for the page reference count"
339 ON)
340MARK_AS_ADVANCED(INNODB_PAGE_ATOMIC_REF_COUNT)
341
337IF (NOT MAX_INDEXES)342IF (NOT MAX_INDEXES)
338 SET(MAX_INDEXES 64)343 SET(MAX_INDEXES 64)
339ENDIF()344ENDIF()
@@ -400,6 +405,16 @@
400 SET(DEFAULT_SYSCONFDIR "${SYSCONFDIR}")405 SET(DEFAULT_SYSCONFDIR "${SYSCONFDIR}")
401ENDIF()406ENDIF()
402407
408SET(TMPDIR "P_tmpdir"
409 CACHE PATH
410 "PATH to MySQL TMP dir. Defaults to the P_tmpdir macro in <stdio.h>")
411IF(TMPDIR STREQUAL "P_tmpdir")
412 # Do not quote it, to refer to the P_tmpdir macro.
413 SET(DEFAULT_TMPDIR "P_tmpdir")
414ELSE()
415 # Quote it, to make it a const char string.
416 SET(DEFAULT_TMPDIR "\"${TMPDIR}\"")
417ENDIF()
403418
404# Run platform tests419# Run platform tests
405INCLUDE(configure.cmake)420INCLUDE(configure.cmake)
@@ -557,7 +572,7 @@
557 COMPONENT Readme572 COMPONENT Readme
558 OPTIONAL573 OPTIONAL
559 )574 )
560 INSTALL(FILES README DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)575 INSTALL(FILES README.MySQL DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)
561 INSTALL(FILES ${CMAKE_BINARY_DIR}/Docs/INFO_SRC ${CMAKE_BINARY_DIR}/Docs/INFO_BIN DESTINATION ${INSTALL_DOCDIR})576 INSTALL(FILES ${CMAKE_BINARY_DIR}/Docs/INFO_SRC ${CMAKE_BINARY_DIR}/Docs/INFO_BIN DESTINATION ${INSTALL_DOCDIR})
562 IF(UNIX)577 IF(UNIX)
563 INSTALL(FILES Docs/INSTALL-BINARY Docs/README-wsrep DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)578 INSTALL(FILES Docs/INSTALL-BINARY Docs/README-wsrep DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)
564579
=== renamed file 'COPYING.innodb-deadlock-count-patch' => 'COPYING.innodb-deadlock-count-patch'
=== renamed file 'COPYING.show_temp_51' => 'COPYING.show_temp_51.moved'
=== renamed file 'Makefile' => 'Makefile-pxc'
--- Makefile 2014-01-30 11:57:47 +0000
+++ Makefile-pxc 2014-05-21 18:59:03 +0000
@@ -1,45 +1,41 @@
1MYSQL_VERSION=5.6.151MYSQL_VERSION=5.6.17
2PERCONA_SERVER_VERSION=rel63.02PERCONA_SERVER_VERSION=rel65.0
3PERCONA_XTRADB_CLUSTER ?=Percona-XtraDB-Cluster-$(MYSQL_VERSION)3PERCONA_XTRADB_CLUSTER ?=Percona-XtraDB-Cluster-$(MYSQL_VERSION)-$(PERCONA_SERVER_VERSION)
4PERCONA_SERVER ?=Percona-Server4PERCONA_XTRADB_CLUSTER_SHORT_1 ?=Percona-XtraDB-Cluster-$(MYSQL_VERSION)
5PERCONA_XTRADB_CLUSTER_SHORT_2 ?=Percona-XtraDB-Cluster
5DEBUG_DIR ?= $(PERCONA_XTRADB_CLUSTER)-debug6DEBUG_DIR ?= $(PERCONA_XTRADB_CLUSTER)-debug
6RELEASE_DIR ?= $(PERCONA_XTRADB_CLUSTER)-release7RELEASE_DIR ?= $(PERCONA_XTRADB_CLUSTER)-release
7SERIES ?=series8SERIES ?=series
89
9CFLAGS=-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing10CFLAGS ?=-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing
10CXXFLAGS=-fno-exceptions -fPIC -Wall -Wno-unused-parameter -fno-implicit-templates -fno-exceptions -fno-rtti -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing11CXXFLAGS ?=-fno-exceptions -fPIC -Wall -Wno-unused-parameter -fno-implicit-templates -fno-exceptions -fno-rtti -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing
1112
12CFLAGS_RELEASE=$(CFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=113CFLAGS_RELEASE=$(CFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=1
13CXXFLAGS_RELEASE=$(CXXFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=114CXXFLAGS_RELEASE=$(CXXFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=1
1415
15CMAKE=CC=gcc CXX=gcc cmake $(ADDITIONAL)16CMAKE=CC=gcc CXX=g++ cmake $(ADDITIONAL)
16ADDITIONAL ?=17ADDITIONAL ?=
17CONFIGURE=CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" LIBS=-lrt ./configure --prefix=/usr/local/$(PERCONA_XTRADB_CLUSTER) --with-plugin-innobase --with-plugin-partition18CONFIGURE=CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" LIBS=-lrt ./configure --prefix=/usr/local/$(PERCONA_XTRADB_CLUSTER)-$(MYSQL_VERSION) --with-plugin-innobase --with-plugin-partition
1819
19REV = $(shell bzr revno)20REV = $(shell bzr revno)
2021
21all: main maatkit-udf pxc-tests install-lic22all: maatkit-udf
22 @echo ""23 @echo ""
23 @echo "Percona Server source code is ready"24 @echo "Percona XtraDB Cluster source code is ready"
24 @echo "Now change directory to $(PERCONA_XTRADB_CLUSTER) define variables as show below"25 @echo "Now define variables as show below"
25 @echo ""26 @echo ""
26 export CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"27 @echo export CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"
27 export CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"28 @echo export CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"
28 export LIBS=-lrt29 @echo export LIBS=-lrt
29 @echo ""30 @echo ""
30 @echo "and run cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DWITH_EMBEDDED_SERVER=OFF && make all install"31 @echo "and run cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DWITH_EMBEDDED_SERVER=OFF && make all install"
31 @echo ""32 @echo ""
3233
33maatkit-udf:34maatkit-udf:
34 cp -R UDF "$(PERCONA_XTRADB_CLUSTER)"35 cd UDF && autoreconf --install
35 cd "$(PERCONA_XTRADB_CLUSTER)"/UDF && autoreconf --install
36
37pxc-tests:
38 -rm -rf "$(PERCONA_XTRADB_CLUSTER)"/percona-xtradb-cluster-tests
39 cp -R tests "$(PERCONA_XTRADB_CLUSTER)"/percona-xtradb-cluster-tests
4036
41configure: all37configure: all
42 (cd $(PERCONA_XTRADB_CLUSTER); bash BUILD/autorun.sh; $(CONFIGURE))38 (bash BUILD/autorun.sh; $(CONFIGURE))
4339
44cmake: cmake_release cmake_debug40cmake: cmake_release cmake_debug
4541
@@ -52,24 +48,10 @@
52 (mkdir -p $(DEBUG_DIR); cd $(DEBUG_DIR); CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" $(CMAKE) -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DWITH_DEBUG=ON -DMYSQL_MAINTAINER_MODE=OFF ../$(PERCONA_XTRADB_CLUSTER))48 (mkdir -p $(DEBUG_DIR); cd $(DEBUG_DIR); CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" $(CMAKE) -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DWITH_DEBUG=ON -DMYSQL_MAINTAINER_MODE=OFF ../$(PERCONA_XTRADB_CLUSTER))
5349
54binary:50binary:
55 (cd $(PERCONA_XTRADB_CLUSTER); CFLAGS="$(CFLAGS_RELEASE)" CXXFLAGS="$(CXXFLAGS_RELEASE)" ${CMAKE} . -DBUILD_CONFIG=mysql_release \51 (CFLAGS="$(CFLAGS_RELEASE)" CXXFLAGS="$(CXXFLAGS_RELEASE)" ${CMAKE} . -DBUILD_CONFIG=mysql_release \
56 -DCMAKE_BUILD_TYPE=RelWithDebInfo \52 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
57 -DCMAKE_INSTALL_PREFIX="/usr/local/$(PERCONA_XTRADB_CLUSTER)-$(REV)" \53 -DCMAKE_INSTALL_PREFIX="/usr/local/$(PERCONA_XTRADB_CLUSTER)-$(MYSQL_VERSION)-$(REV)" \
58 -DFEATURE_SET="community" \54 -DFEATURE_SET="community" \
59 -DWITH_EMBEDDED_SERVER=OFF \55 -DWITH_EMBEDDED_SERVER=OFF \
60 -DCOMPILATION_COMMENT="Percona-Server" \56 -DCOMPILATION_COMMENT="Percona-XtraDB-Cluster" \
61 -DMYSQL_SERVER_SUFFIX="-$(REV)" )57 -DMYSQL_SERVER_SUFFIX="-$(REV)" )
62
63install-lic:
64 @echo "Installing license files"
65 install -m 644 COPYING.* $(PERCONA_XTRADB_CLUSTER)
66
67prepare:
68 @echo "Prepare Percona Server sources"
69 rm -f $(PERCONA_XTRADB_CLUSTER)
70 ln -s $(PERCONA_SERVER) $(PERCONA_XTRADB_CLUSTER)
71
72main: prepare
73
74clean:
75 rm -rf mysql-$(MYSQL_VERSION) $(PERCONA_XTRADB_CLUSTER) $(RELEASE_DIR) $(DEBUG_DIR)
7658
=== removed file 'Makefile.ps'
--- Makefile.ps 2014-01-30 11:57:47 +0000
+++ Makefile.ps 1970-01-01 00:00:00 +0000
@@ -1,74 +0,0 @@
1MYSQL_VERSION=5.6.15
2PERCONA_SERVER_VERSION=rel63.0
3PERCONA_SERVER ?=Percona-Server-$(MYSQL_VERSION)-$(PERCONA_SERVER_VERSION)
4PERCONA_SERVER_SHORT_1 ?=Percona-Server-$(MYSQL_VERSION)
5PERCONA_SERVER_SHORT_2 ?=Percona-Server
6DEBUG_DIR ?= $(PERCONA_SERVER)-debug
7RELEASE_DIR ?= $(PERCONA_SERVER)-release
8SERIES ?=series
9
10CFLAGS=-fPIC -Wall -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing
11CXXFLAGS=-fno-exceptions -fPIC -Wall -Wno-unused-parameter -fno-implicit-templates -fno-exceptions -fno-rtti -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing
12
13CFLAGS_RELEASE=$(CFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=1
14CXXFLAGS_RELEASE=$(CXXFLAGS) -DDBUG_OFF -DMY_PTHREAD_FASTMUTEX=1
15
16CMAKE=CC=gcc CXX=gcc cmake $(ADDITIONAL)
17ADDITIONAL ?=
18CONFIGURE=CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2" LIBS=-lrt ./configure --prefix=/usr/local/$(PERCONA_SERVER)-$(MYSQL_VERSION) --with-plugin-innobase --with-plugin-partition
19
20REVS = $(shell bzr log | grep rev | head -1 )
21REV = $(word 2, $(REVS) )
22
23all: main maatkit-udf install-lic
24 @echo ""
25 @echo "Percona Server source code is ready"
26 @echo "Now change directory to $(PERCONA_SERVER) define variables as show below"
27 @echo ""
28 export CFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"
29 export CXXFLAGS="-O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2"
30 export LIBS=-lrt
31 @echo ""
32 @echo "and run cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DWITH_EMBEDDED_SERVER=OFF && make all install"
33 @echo ""
34
35maatkit-udf:
36 cp -R UDF "$(PERCONA_SERVER)"
37 cd "$(PERCONA_SERVER)"/UDF && autoreconf --install
38
39configure: all
40 (cd $(PERCONA_SERVER); bash BUILD/autorun.sh; $(CONFIGURE))
41
42cmake: cmake_release cmake_debug
43
44cmake_release:
45 rm -rf $(RELEASE_DIR)
46 (mkdir -p $(RELEASE_DIR); cd $(RELEASE_DIR); CFLAGS="$(CFLAGS_RELEASE)" CXXFLAGS="$(CXXFLAGS_RELEASE)" $(CMAKE) -G "Unix Makefiles" ../$(PERCONA_SERVER))
47
48cmake_debug:
49 rm -rf $(DEBUG_DIR)
50 (mkdir -p $(DEBUG_DIR); cd $(DEBUG_DIR); CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" $(CMAKE) -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DWITH_DEBUG=ON -DMYSQL_MAINTAINER_MODE=OFF ../$(PERCONA_SERVER))
51
52binary:
53 (cd $(PERCONA_SERVER); CFLAGS="$(CFLAGS_RELEASE)" CXXFLAGS="$(CXXFLAGS_RELEASE)" ${CMAKE} . -DBUILD_CONFIG=mysql_release \
54 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
55 -DCMAKE_INSTALL_PREFIX="/usr/local/$(PERCONA_SERVER)-$(MYSQL_VERSION)-$(REV)" \
56 -DFEATURE_SET="community" \
57 -DWITH_EMBEDDED_SERVER=OFF \
58 -DCOMPILATION_COMMENT="Percona-Server" \
59 -DMYSQL_SERVER_SUFFIX="-$(REV)" )
60
61install-lic:
62 @echo "Installing license files"
63 install -m 644 COPYING.* $(PERCONA_SERVER)
64
65prepare:
66 @echo "Prepare Percona Server sources"
67 rm -rf $(PERCONA_SERVER) $(PERCONA_SERVER_SHORT_1)
68 ln -s $(PERCONA_SERVER_SHORT_2) $(PERCONA_SERVER)
69 ln -s $(PERCONA_SERVER_SHORT_2) $(PERCONA_SERVER_SHORT_1)
70
71main: prepare
72
73clean:
74 rm -rf $(RELEASE_DIR) $(DEBUG_DIR)
750
=== removed file 'Percona-Server/.is_percona_server_bzr'
=== removed file 'Percona-Server/include/atomic/x86-gcc.h'
--- Percona-Server/include/atomic/x86-gcc.h 2013-05-10 09:39:17 +0000
+++ Percona-Server/include/atomic/x86-gcc.h 1970-01-01 00:00:00 +0000
@@ -1,141 +0,0 @@
1#ifndef ATOMIC_X86_GCC_INCLUDED
2#define ATOMIC_X86_GCC_INCLUDED
3
4/* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation; version 2 of the License.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, write to the Free Software
17 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
18
19/*
20 XXX 64-bit atomic operations can be implemented using
21 cmpxchg8b, if necessary. Though I've heard that not all 64-bit
22 architectures support double-word (128-bit) cas.
23*/
24
25/*
26 No special support of 8 and 16 bit operations are implemented here
27 currently.
28*/
29#undef MY_ATOMIC_HAS_8_AND_16
30
31#ifdef __x86_64__
32# ifdef MY_ATOMIC_NO_XADD
33# define MY_ATOMIC_MODE "gcc-amd64" LOCK_prefix "-no-xadd"
34# else
35# define MY_ATOMIC_MODE "gcc-amd64" LOCK_prefix
36# endif
37#else
38# ifdef MY_ATOMIC_NO_XADD
39# define MY_ATOMIC_MODE "gcc-x86" LOCK_prefix "-no-xadd"
40# else
41# define MY_ATOMIC_MODE "gcc-x86" LOCK_prefix
42# endif
43#endif
44
45/* fix -ansi errors while maintaining readability */
46#ifndef asm
47#define asm __asm__
48#endif
49
50#ifndef MY_ATOMIC_NO_XADD
51#define make_atomic_add_body(S) make_atomic_add_body ## S
52#define make_atomic_cas_body(S) make_atomic_cas_body ## S
53#endif
54
55#define make_atomic_add_body32 \
56 asm volatile (LOCK_prefix "; xadd %0, %1;" \
57 : "+r" (v), "=m" (*a) \
58 : "m" (*a) \
59 : "memory")
60
61#define make_atomic_cas_body32 \
62 __typeof__(*cmp) sav; \
63 asm volatile (LOCK_prefix "; cmpxchg %3, %0; setz %2;" \
64 : "=m" (*a), "=a" (sav), "=q" (ret) \
65 : "r" (set), "m" (*a), "a" (*cmp) \
66 : "memory"); \
67 if (!ret) \
68 *cmp= sav
69
70#ifdef __x86_64__
71#define make_atomic_add_body64 make_atomic_add_body32
72#define make_atomic_cas_body64 make_atomic_cas_body32
73
74#define make_atomic_fas_body(S) \
75 asm volatile ("xchg %0, %1;" \
76 : "+r" (v), "=m" (*a) \
77 : "m" (*a) \
78 : "memory")
79
80/*
81 Actually 32/64-bit reads/writes are always atomic on x86_64,
82 nonetheless issue memory barriers as appropriate.
83*/
84#define make_atomic_load_body(S) \
85 /* Serialize prior load and store operations. */ \
86 asm volatile ("mfence" ::: "memory"); \
87 ret= *a; \
88 /* Prevent compiler from reordering instructions. */ \
89 asm volatile ("" ::: "memory")
90#define make_atomic_store_body(S) \
91 asm volatile ("; xchg %0, %1;" \
92 : "=m" (*a), "+r" (v) \
93 : "m" (*a) \
94 : "memory")
95
96#else
97/*
98 Use default implementations of 64-bit operations since we solved
99 the 64-bit problem on 32-bit platforms for CAS, no need to solve it
100 once more for ADD, LOAD, STORE and FAS as well.
101 Since we already added add32 support, we need to define add64
102 here, but we haven't defined fas, load and store at all, so
103 we can fallback on default implementations.
104*/
105#define make_atomic_add_body64 \
106 int64 tmp=*a; \
107 while (!my_atomic_cas64(a, &tmp, tmp+v)) ; \
108 v=tmp;
109
110/*
111 cmpxchg8b works on both 32-bit platforms and 64-bit platforms but
112 the code here is only used on 32-bit platforms, on 64-bit
113 platforms the much simpler make_atomic_cas_body32 will work
114 fine.
115*/
116#define make_atomic_cas_body64 \
117 asm volatile ("movl %%edi, -4(%%esp);" \
118 "leal %0, %%edi;" \
119 "xchgl %%ebx, %%esi;" \
120 LOCK_prefix "; cmpxchg8b (%%edi);" \
121 "movl %%esi, %%ebx;" \
122 "movl -4(%%esp), %%edi;" \
123 "setz %1;" \
124 : "+m" (*a), "=q" (ret), "+A" (*cmp) \
125 : "S" ((int32)(set & 0xFFFFFFFF)), \
126 "c" ((int32)(set >> 32)) \
127 : "memory", "flags")
128#endif
129
130/*
131 The implementation of make_atomic_cas_body32 is adaptable to
132 the OS word size, so on 64-bit platforms it will automatically
133 adapt to 64-bits and so it will work also on 64-bit platforms
134*/
135#define make_atomic_cas_bodyptr make_atomic_cas_body32
136
137#ifdef MY_ATOMIC_MODE_DUMMY
138#define make_atomic_load_body(S) ret=*a
139#define make_atomic_store_body(S) *a=v
140#endif
141#endif /* ATOMIC_X86_GCC_INCLUDED */
1420
=== removed file 'Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-master.opt'
--- Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-master.opt 2012-10-24 08:43:19 +0000
+++ Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-master.opt 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1--gtid-mode=on --enforce-gtid-consistency --log-slave-updates
20
=== removed file 'Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-slave.opt'
--- Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-slave.opt 2012-10-24 08:43:19 +0000
+++ Percona-Server/mysql-test/suite/rpl/t/rpl_gtid_parallel-slave.opt 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1--gtid-mode=on --enforce-gtid-consistency --log-slave-updates
20
=== removed file 'Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-master.opt'
--- Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-master.opt 2012-10-24 08:43:19 +0000
+++ Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-master.opt 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1--log-bin --gtid-mode=on --log-slave-updates --enforce-gtid-consistency
20
=== removed file 'Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-slave.opt'
--- Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-slave.opt 2012-10-24 08:43:19 +0000
+++ Percona-Server/mysql-test/suite/rpl/t/rpl_mysqlbinlog_gtid_on-slave.opt 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1--log-bin --gtid-mode=on --log-slave-updates --enforce-gtid-consistency
20
=== removed file 'Percona-Server/mysql-test/t/warnings_engine_disabled-master.opt'
--- Percona-Server/mysql-test/t/warnings_engine_disabled-master.opt 2007-03-02 16:43:45 +0000
+++ Percona-Server/mysql-test/t/warnings_engine_disabled-master.opt 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1--loose-skip-plugin-ndbcluster
20
=== removed file 'Percona-Server/packaging/rpm-fedora/mysql-embedded-check.c'
--- Percona-Server/packaging/rpm-fedora/mysql-embedded-check.c 2013-09-13 19:50:42 +0000
+++ Percona-Server/packaging/rpm-fedora/mysql-embedded-check.c 1970-01-01 00:00:00 +0000
@@ -1,26 +0,0 @@
1/* simple test program to see if we can link the embedded server library */
2
3#include <stdio.h>
4#include <stdlib.h>
5#include <stdarg.h>
6
7#include "mysql.h"
8
9MYSQL *mysql;
10
11static char *server_options[] = \
12 { "mysql_test", "--defaults-file=my.cnf", NULL };
13int num_elements = (sizeof(server_options) / sizeof(char *)) - 1;
14
15static char *server_groups[] = { "libmysqld_server",
16 "libmysqld_client", NULL };
17
18int main(int argc, char **argv)
19{
20 mysql_library_init(num_elements, server_options, server_groups);
21 mysql = mysql_init(NULL);
22 mysql_close(mysql);
23 mysql_library_end();
24
25 return 0;
26}
270
=== removed file 'Percona-Server/packaging/rpm-oel/mysql-embedded-check.c'
--- Percona-Server/packaging/rpm-oel/mysql-embedded-check.c 2013-09-13 19:50:42 +0000
+++ Percona-Server/packaging/rpm-oel/mysql-embedded-check.c 1970-01-01 00:00:00 +0000
@@ -1,26 +0,0 @@
1/* simple test program to see if we can link the embedded server library */
2
3#include <stdio.h>
4#include <stdlib.h>
5#include <stdarg.h>
6
7#include "mysql.h"
8
9MYSQL *mysql;
10
11static char *server_options[] = \
12 { "mysql_test", "--defaults-file=my.cnf", NULL };
13int num_elements = (sizeof(server_options) / sizeof(char *)) - 1;
14
15static char *server_groups[] = { "libmysqld_server",
16 "libmysqld_client", NULL };
17
18int main(int argc, char **argv)
19{
20 mysql_library_init(num_elements, server_options, server_groups);
21 mysql = mysql_init(NULL);
22 mysql_close(mysql);
23 mysql_library_end();
24
25 return 0;
26}
270
=== added file 'README'
--- README 1970-01-01 00:00:00 +0000
+++ README 2014-05-21 18:59:03 +0000
@@ -0,0 +1,11 @@
1Percona Server 5.6
2------------------
3
4Percona Server is a branch of MySQL 5.6 bringing higher performance,
5reliability and more features.
6
7http://www.percona.com/software/percona-server/
8
9Documentation: http://www.percona.com/doc/percona-server/5.6
10
11Launchpad (bugs, milestones, branches): http://launchpad.net/percona-server
012
=== renamed file 'Percona-Server/README' => 'README.MySQL'
--- Percona-Server/README 2013-03-19 04:37:33 +0000
+++ README.MySQL 2014-05-21 18:59:03 +0000
@@ -5,7 +5,7 @@
5is released under the version 2 of the GNU General Public License. 5is released under the version 2 of the GNU General Public License.
6MySQL is brought to you by Oracle.6MySQL is brought to you by Oracle.
77
8Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.8Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
99
10License information can be found in the COPYING file.10License information can be found in the COPYING file.
1111
1212
=== removed file 'UDF/Makefile.am'
--- UDF/Makefile.am 2013-05-27 13:46:13 +0000
+++ UDF/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1SUBDIRS = src
20
=== removed file 'UDF/configure.ac'
--- UDF/configure.ac 2013-10-28 10:17:22 +0000
+++ UDF/configure.ac 1970-01-01 00:00:00 +0000
@@ -1,11 +0,0 @@
1AC_INIT([maatkit-udf], [0.1], [http://code.google.com/p/maatkit/issues/list])
2m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
3AM_INIT_AUTOMAKE([foreign -Wall -Werror])
4LT INIT
5AC_PROG_LIBTOOL
6AC_PROG_CC
7AC_PROG_CXX
8AC_PROG_RANLIB
9AC_CONFIG_HEADERS([config.h])
10AC_CONFIG_FILES([Makefile src/Makefile])
11AC_OUTPUT
120
=== removed directory 'UDF/src'
=== removed file 'UDF/src/Makefile.am'
--- UDF/src/Makefile.am 2013-05-27 13:46:13 +0000
+++ UDF/src/Makefile.am 1970-01-01 00:00:00 +0000
@@ -1,7 +0,0 @@
1lib_LTLIBRARIES = libfnv1a_udf.la libfnv_udf.la libmurmur_udf.la
2libfnv1a_udf_la_SOURCES = fnv1a_udf.cc
3libfnv_udf_la_SOURCES = fnv_udf.cc
4libmurmur_udf_la_SOURCES = murmur_udf.cc
5libfnv1a_udf_la_CPPFLAGS = -I$(includedir)
6libfnv_udf_la_CPPFLAGS = -I$(includedir)
7libmurmur_udf_la_CPPFLAGS = -I$(includedir)
80
=== modified file 'VERSION'
--- Percona-Server/VERSION 2013-12-16 15:27:12 +0000
+++ VERSION 2014-05-21 18:59:03 +0000
@@ -1,4 +1,4 @@
1MYSQL_VERSION_MAJOR=51MYSQL_VERSION_MAJOR=5
2MYSQL_VERSION_MINOR=62MYSQL_VERSION_MINOR=6
3MYSQL_VERSION_PATCH=153MYSQL_VERSION_PATCH=17
4MYSQL_VERSION_EXTRA=4MYSQL_VERSION_EXTRA=-65.0
55
=== renamed file 'WSREP-REVISION' => 'WSREP-REVISION'
--- WSREP-REVISION 2014-03-16 00:36:05 +0000
+++ WSREP-REVISION 2014-05-21 18:59:03 +0000
@@ -1,1 +1,1 @@
1406114091
22
=== added symlink 'build'
=== target is u'build-ps'
=== renamed directory 'build' => 'build-ps'
=== modified file 'build-ps/build-binary-nobzr.sh'
--- build/build-binary-nobzr.sh 2014-02-13 15:51:16 +0000
+++ build-ps/build-binary-nobzr.sh 2014-05-21 18:59:03 +0000
@@ -101,10 +101,10 @@
101101
102fi102fi
103103
104WORKDIR_ABS="$(cd "$WORKDIR"; pwd)"104WORKDIR="$(cd "$WORKDIR"; pwd)"
105105
106SOURCEDIR="$(cd $(dirname "$0"); cd ..; pwd)"106SOURCEDIR="$(cd $(dirname "$0"); cd ..; pwd)"
107test -e "$SOURCEDIR/Makefile" || exit 2107test -e "$SOURCEDIR/Makefile-pxc" || exit 2
108108
109# Test for the galera sources109# Test for the galera sources
110if [[ $COPYGALERA -eq 0 ]] && ! test -d "$SOURCEDIR/percona-xtradb-cluster-galera"110if [[ $COPYGALERA -eq 0 ]] && ! test -d "$SOURCEDIR/percona-xtradb-cluster-galera"
@@ -122,15 +122,15 @@
122fi122fi
123123
124# Extract version from the Makefile124# Extract version from the Makefile
125MYSQL_VERSION="$(grep ^MYSQL_VERSION= "$SOURCEDIR/Makefile" \125MYSQL_VERSION="$(grep ^MYSQL_VERSION= "$SOURCEDIR/Makefile-pxc" \
126 | cut -d = -f 2)"126 | cut -d = -f 2)"
127RELEASE_TAG=''127RELEASE_TAG=''
128PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= \128PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= \
129 "$SOURCEDIR/Makefile" | cut -d = -f 2)"129 "$SOURCEDIR/Makefile-pxc" | cut -d = -f 2)"
130WSREP_VERSION="$(grep WSREP_INTERFACE_VERSION \130WSREP_VERSION="$(grep WSREP_INTERFACE_VERSION \
131 "$SOURCEDIR/Percona-Server/wsrep/wsrep_api.h" |131 "$SOURCEDIR/wsrep/wsrep_api.h" |
132 cut -d '"' -f2).$(grep 'SET(WSREP_PATCH_VERSION' \132 cut -d '"' -f2).$(grep 'SET(WSREP_PATCH_VERSION' \
133 "$SOURCEDIR/Percona-Server/cmake/wsrep.cmake" | cut -d '"' -f2)"133 "$SOURCEDIR/cmake/wsrep.cmake" | cut -d '"' -f2)"
134PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION"134PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION"
135135
136# Build information136# Build information
@@ -159,9 +159,6 @@
159159
160export WSREP_REV="$WSREP_REV"160export WSREP_REV="$WSREP_REV"
161161
162# Create a temporary working directory
163INSTALLDIR="$WORKDIR_ABS/percona-build" # Make it absolute
164
165# Test jemalloc directory162# Test jemalloc directory
166if test "x$WITH_JEMALLOC" != "x"163if test "x$WITH_JEMALLOC" != "x"
167then164then
@@ -188,23 +185,22 @@
188 cd "percona-xtradb-cluster-galera"185 cd "percona-xtradb-cluster-galera"
189 scons --config=force boost_pool=0 revno="$GALERA_REVISION" $MAKE_JFLAG \186 scons --config=force boost_pool=0 revno="$GALERA_REVISION" $MAKE_JFLAG \
190 garb/garbd libgalera_smm.so187 garb/garbd libgalera_smm.so
191 mkdir -p "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin" \188 mkdir -p "$WORKDIR/usr/local/$PRODUCT_FULL/bin" \
192 "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"189 "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
193 cp garb/garbd "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin"190 cp garb/garbd "$WORKDIR/usr/local/$PRODUCT_FULL/bin"
194 cp libgalera_smm.so "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"191 cp libgalera_smm.so "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
195 else 192 else
196 mkdir -p "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin" \193 mkdir -p "$WORKDIR/usr/local/$PRODUCT_FULL/bin" \
197 "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"194 "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
198 cp $WORKDIR_ABS/garbd "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin"195 cp $WORKDIR/garbd "$WORKDIR/usr/local/$PRODUCT_FULL/bin"
199 cp $WORKDIR_ABS/libgalera_smm.so "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"196 cp $WORKDIR/libgalera_smm.so "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
200 fi197 fi
201198
202 ) || exit 1199 ) || exit 1
203200
204201
205 make clean all202 #make -f Makefile-pxc all
206203
207 cd "$PRODUCT"
208 cmake . ${CMAKE_OPTS:-} -DBUILD_CONFIG=mysql_release \204 cmake . ${CMAKE_OPTS:-} -DBUILD_CONFIG=mysql_release \
209 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE:-RelWithDebInfo} \205 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE:-RelWithDebInfo} \
210 $DEBUG_EXTNAME \206 $DEBUG_EXTNAME \
@@ -222,22 +218,13 @@
222 -DWITH_PAM=ON218 -DWITH_PAM=ON
223219
224 make $MAKE_JFLAG $QUIET220 make $MAKE_JFLAG $QUIET
225 make DESTDIR="$INSTALLDIR" install221 make DESTDIR="$WORKDIR" install
226222
227 # Build UDF
228 (
229 cd "UDF"
230 CXX=${UDF_CXX:-g++} ./configure --includedir="$SOURCEDIR/Percona-Server/include" \
231 --libdir="/usr/local/$PRODUCT_FULL/mysql/plugin"
232 make $MAKE_JFLAG
233 make DESTDIR="$INSTALLDIR" install
234
235 )
236223
237 (224 (
238 echo "Packaging the test files"225 echo "Packaging the test files"
239 # mkdir -p $INSTALLDIR/usr/local/$PRODUCT_FULL226 # mkdir -p $WORKDIR/usr/local/$PRODUCT_FULL
240 cp -R percona-xtradb-cluster-tests $INSTALLDIR/usr/local/$PRODUCT_FULL/227 cp -R percona-xtradb-cluster-tests $WORKDIR/usr/local/$PRODUCT_FULL/
241 )228 )
242229
243 # Build jemalloc230 # Build jemalloc
@@ -249,10 +236,10 @@
249 ./configure --prefix="/usr/local/$PRODUCT_FULL/" \236 ./configure --prefix="/usr/local/$PRODUCT_FULL/" \
250 --libdir="/usr/local/$PRODUCT_FULL/lib/mysql/"237 --libdir="/usr/local/$PRODUCT_FULL/lib/mysql/"
251 make $MAKE_JFLAG238 make $MAKE_JFLAG
252 make DESTDIR="$INSTALLDIR" install_lib_shared239 make DESTDIR="$WORKDIR" install_lib_shared
253240
254 # Copy COPYING file241 # Copy COPYING file
255 cp COPYING "$INSTALLDIR/usr/local/$PRODUCT_FULL/COPYING-jemalloc"242 cp COPYING "$WORKDIR/usr/local/$PRODUCT_FULL/COPYING-jemalloc"
256243
257 )244 )
258 fi245 fi
@@ -261,13 +248,9 @@
261248
262# Package the archive249# Package the archive
263(250(
264 cd "$INSTALLDIR/usr/local/"251 cd "$WORKDIR/usr/local/"
265252
266 $TAR czf "$WORKDIR_ABS/$PRODUCT_FULL.tar.gz" \253 $TAR czf "$WORKDIR/$PRODUCT_FULL.tar.gz" \
267 --owner=0 --group=0 "$PRODUCT_FULL/"254 --owner=0 --group=0 "$PRODUCT_FULL/"
268 255
269)256)
270
271# Clean up
272rm -rf "$INSTALLDIR"
273
274257
=== modified file 'build-ps/build-binary.sh'
--- build/build-binary.sh 2014-02-13 16:10:32 +0000
+++ build-ps/build-binary.sh 2014-05-21 18:59:03 +0000
@@ -1,4 +1,4 @@
1#!/bin/sh1#!/bin/bash
2#2#
3# Execute this tool to setup the environment and build binary releases3# Execute this tool to setup the environment and build binary releases
4# for Percona XtraDB Cluster starting from a fresh tree.4# for Percona XtraDB Cluster starting from a fresh tree.
@@ -130,10 +130,11 @@
130130
131fi131fi
132132
133WORKDIR_ABS="$(cd "$WORKDIR"; pwd)"133# Workdir path should be absolute
134WORKDIR="$(cd "$WORKDIR"; pwd)"
134135
135SOURCEDIR="$(cd $(dirname "$0"); cd ..; pwd)"136SOURCEDIR="$(cd $(dirname "$0"); cd ..; pwd)"
136test -e "$SOURCEDIR/Makefile" || exit 2137test -e "$SOURCEDIR/VERSION" || exit 2
137138
138# Test for the galera sources139# Test for the galera sources
139if ! test -d "$SOURCEDIR/percona-xtradb-cluster-galera"140if ! test -d "$SOURCEDIR/percona-xtradb-cluster-galera"
@@ -150,40 +151,43 @@
150 PROCESSORS=4151 PROCESSORS=4
151fi152fi
152153
153# Extract version from the Makefile154
154MYSQL_VERSION="$(grep ^MYSQL_VERSION= "$SOURCEDIR/Makefile" \155# Build information
155 | cut -d = -f 2)"156if [[ -z ${REVISION:-} ]];then
157 REVISION=500
158else
159 REVISION=$REVISION
160 echo "Building with revision $REVISION"
161fi
162
163# Extract version from the VERSION file
164source "$SOURCEDIR/VERSION"
165MYSQL_VERSION="$MYSQL_VERSION_MAJOR.$MYSQL_VERSION_MINOR.$MYSQL_VERSION_PATCH"
166# Extract version from the Makefile-pxc
167PERCONA_XTRADB_CLUSTER_VERSION="$(echo $MYSQL_VERSION_EXTRA | sed 's/^-/rel/')"
156RELEASE_TAG=''168RELEASE_TAG=''
157PERCONA_SERVER_VERSION="$(grep ^PERCONA_SERVER_VERSION= \169PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION-$PERCONA_XTRADB_CLUSTER_VERSION"
158 "$SOURCEDIR/Makefile" | cut -d = -f 2)"
159WSREP_VERSION="$(grep WSREP_INTERFACE_VERSION \
160 "$SOURCEDIR/Percona-Server/wsrep/wsrep_api.h" |
161 cut -d '"' -f2).$(grep 'SET(WSREP_PATCH_VERSION' \
162 "$SOURCEDIR/Percona-Server/cmake/wsrep.cmake" | cut -d '"' -f2)"
163PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION"
164170
165# Build information171# Build information
166REVISION="$(cd "$SOURCEDIR"; bzr revno)"172REVISION="$(cd "$SOURCEDIR"; grep '^revno: ' Docs/INFO_SRC |sed -e 's/revno: //')"
167WSREP_REV="$(cd "$SOURCEDIR";test -r WSREP-REVISION && cat WSREP-REVISION || echo "$REVISION")"173WSREP_VERSION="$(grep WSREP_INTERFACE_VERSION wsrep/wsrep_api.h | cut -d '"' -f2).$(grep 'SET(WSREP_PATCH_VERSION' "cmake/wsrep.cmake" | cut -d '"' -f2)"
168GALERA_REVISION="$(cd "$SOURCEDIR/percona-xtradb-cluster-galera"; test -r GALERA-REVISION && cat GALERA-REVISION || bzr revno)"174GALERA_REVISION="$(cd "$SOURCEDIR/percona-xtradb-cluster-galera"; test -r GALERA-REVISION && cat GALERA-REVISION || bzr revno)"
169PRODUCT_FULL="$PRODUCT-$RELEASE_TAG$WSREP_VERSION.$REVISION${BUILD_COMMENT:-}$TAG.$(uname -s).$TARGET"175PRODUCT_FULL="$PRODUCT-$RELEASE_TAG$WSREP_VERSION.$REVISION${BUILD_COMMENT:-}$TAG.$(uname -s).$TARGET"
170COMMENT="$MYSQL_VERSION-$RELEASE_TAG, Percona XtraDB Cluster - binary (GPL), Release: $WSREP_VERSION"176COMMENT="Percona XtraDB Cluster binary (GPL) $MYSQL_VERSION-$RELEASE_TAG$WSREP_VERSION"
171COMMENT="$COMMENT, Revision $REVISION wsrep_$WSREP_VERSION.r$WSREP_REV"177COMMENT="$COMMENT, Revision $REVISION${BUILD_COMMENT:-}"
172178
173# Compilation flags179# Compilation flags
174export CC=${CC:-gcc}180export CC=${CC:-gcc}
175export CXX=${CXX:-g++}181export CXX=${CXX:-g++}
176COMMON_FLAGS="-Wall -Wp,-D_FORTIFY_SOURCE=2 -DPERCONA_INNODB_VERSION=$PERCONA_SERVER_VERSION "182if [ -n "$(which rpm)" ]; then
183 export COMMON_FLAGS=$(rpm --eval %optflags | sed -e "s|march=i386|march=i686|g")
184else
185 COMMON_FLAGS="-Wall -Wp,-D_FORTIFY_SOURCE=2 -DPERCONA_INNODB_VERSION=$MYSQL_RELEASE "
186fi
177export CFLAGS=" $COMMON_FLAGS -static-libgcc $TARGET_CFLAGS ${CFLAGS:-}"187export CFLAGS=" $COMMON_FLAGS -static-libgcc $TARGET_CFLAGS ${CFLAGS:-}"
178export CXXFLAGS=" $COMMON_FLAGS $TARGET_CFLAGS ${CXXFLAGS:-}"188export CXXFLAGS=" $COMMON_FLAGS $TARGET_CFLAGS ${CXXFLAGS:-}"
179export MAKE_JFLAG="${MAKE_JFLAG:--j$PROCESSORS}"189export MAKE_JFLAG="${MAKE_JFLAG:--j$PROCESSORS}"
180190#
181export WSREP_REV="$WSREP_REV"
182
183# Create a temporary working directory
184INSTALLDIR="$(cd "$WORKDIR" && TMPDIR="$WORKDIR_ABS" mktemp -d percona-build.XXXXXX)"
185INSTALLDIR="$WORKDIR_ABS/$INSTALLDIR" # Make it absolute
186
187# Test jemalloc directory191# Test jemalloc directory
188if test "x$WITH_JEMALLOC" != "x"192if test "x$WITH_JEMALLOC" != "x"
189then193then
@@ -219,19 +223,14 @@
219 scons $MAKE_JFLAG --config=force revno="$GALERA_REVISION" \223 scons $MAKE_JFLAG --config=force revno="$GALERA_REVISION" \
220 garb/garbd libgalera_smm.so224 garb/garbd libgalera_smm.so
221 fi225 fi
222 mkdir -p "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin" \226 mkdir -p "$WORKDIR/usr/local/$PRODUCT_FULL/bin" \
223 "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"227 "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
224 cp garb/garbd "$INSTALLDIR/usr/local/$PRODUCT_FULL/bin"228 cp garb/garbd "$WORKDIR/usr/local/$PRODUCT_FULL/bin"
225 cp libgalera_smm.so "$INSTALLDIR/usr/local/$PRODUCT_FULL/lib"229 cp libgalera_smm.so "$WORKDIR/usr/local/$PRODUCT_FULL/lib"
226230
227 ) || exit 1231 ) || exit 1
228232
229 # Export and cd to a new dir233 make -f Makefile-pxc all
230 bzr export "$INSTALLDIR/src"
231
232 cd "$INSTALLDIR/src"
233
234 make clean all
235234
236 if grep builtin <<< "$STAG";then 235 if grep builtin <<< "$STAG";then
237 # builtin236 # builtin
@@ -239,8 +238,6 @@
239 else 238 else
240 SSL_OPT='-DWITH_SSL=system -DWITH_ZLIB=system'239 SSL_OPT='-DWITH_SSL=system -DWITH_ZLIB=system'
241 fi240 fi
242
243 cd "$PRODUCT"
244 cmake . ${CMAKE_OPTS:-} -DBUILD_CONFIG=mysql_release \241 cmake . ${CMAKE_OPTS:-} -DBUILD_CONFIG=mysql_release \
245 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE:-RelWithDebInfo} \242 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE:-RelWithDebInfo} \
246 $DEBUG_EXTNAME \243 $DEBUG_EXTNAME \
@@ -250,7 +247,7 @@
250 $SSL_OPT \247 $SSL_OPT \
251 -DCMAKE_INSTALL_PREFIX="/usr/local/$PRODUCT_FULL" \248 -DCMAKE_INSTALL_PREFIX="/usr/local/$PRODUCT_FULL" \
252 -DMYSQL_DATADIR="/usr/local/$PRODUCT_FULL/data" \249 -DMYSQL_DATADIR="/usr/local/$PRODUCT_FULL/data" \
253 -DMYSQL_SERVER_SUFFIX="-$RELEASE_TAG$PERCONA_SERVER_VERSION" \250 -DMYSQL_SERVER_SUFFIX="-$RELEASE_TAG$WSREP_VERSION" \
254 -DWITH_INNODB_DISALLOW_WRITES=ON \251 -DWITH_INNODB_DISALLOW_WRITES=ON \
255 -DWITH_WSREP=ON \252 -DWITH_WSREP=ON \
256 -DCOMPILATION_COMMENT="$COMMENT" \253 -DCOMPILATION_COMMENT="$COMMENT" \
@@ -259,22 +256,13 @@
259 $OPENSSL_INCLUDE $OPENSSL_LIBRARY $CRYPTO_LIBRARY256 $OPENSSL_INCLUDE $OPENSSL_LIBRARY $CRYPTO_LIBRARY
260257
261 make $MAKE_JFLAG $QUIET258 make $MAKE_JFLAG $QUIET
262 make DESTDIR="$INSTALLDIR" install259 make DESTDIR="$WORKDIR" install
263260
264 # Build UDF
265 (
266 cd "UDF"
267 CXX=${UDF_CXX:-g++} ./configure --includedir="$INSTALLDIR/src/Percona-Server/include" \
268 --libdir="/usr/local/$PRODUCT_FULL/mysql/plugin"
269 make $MAKE_JFLAG
270 make DESTDIR="$INSTALLDIR" install
271
272 )
273261
274 (262 (
275 echo "Packaging the test files"263 echo "Packaging the test files"
276 # mkdir -p $INSTALLDIR/usr/local/$PRODUCT_FULL264 # mkdir -p $WORKDIR/usr/local/$PRODUCT_FULL
277 cp -R percona-xtradb-cluster-tests $INSTALLDIR/usr/local/$PRODUCT_FULL/265 cp -R percona-xtradb-cluster-tests $WORKDIR/usr/local/$PRODUCT_FULL/
278 )266 )
279267
280 # Build jemalloc268 # Build jemalloc
@@ -286,10 +274,10 @@
286 CFLAGS= ./autogen.sh --disable-valgrind --prefix="/usr/local/$PRODUCT_FULL/" \274 CFLAGS= ./autogen.sh --disable-valgrind --prefix="/usr/local/$PRODUCT_FULL/" \
287 --libdir="/usr/local/$PRODUCT_FULL/lib/mysql/"275 --libdir="/usr/local/$PRODUCT_FULL/lib/mysql/"
288 make $MAKE_JFLAG276 make $MAKE_JFLAG
289 make DESTDIR="$INSTALLDIR" install_lib_shared277 make DESTDIR="$WORKDIR" install_lib_shared
290 strip lib/libjemalloc* || true278 strip lib/libjemalloc* || true
291 # Copy COPYING file279 # Copy COPYING file
292 cp COPYING "$INSTALLDIR/usr/local/$PRODUCT_FULL/COPYING-jemalloc"280 cp COPYING "$WORKDIR/usr/local/$PRODUCT_FULL/COPYING-jemalloc"
293281
294 )282 )
295 fi283 fi
@@ -298,13 +286,10 @@
298286
299# Package the archive287# Package the archive
300(288(
301 cd "$INSTALLDIR/usr/local/"289 cd "$WORKDIR/usr/local/"
302290
303 $TAR czf "$WORKDIR_ABS/$PRODUCT_FULL.tar.gz" \291 $TAR czf "$WORKDIR/$PRODUCT_FULL.tar.gz" \
304 --owner=0 --group=0 "$PRODUCT_FULL/"292 --owner=0 --group=0 "$PRODUCT_FULL/"
305 293
306)294)
307295
308# Clean up
309rm -rf "$INSTALLDIR"
310
311296
=== renamed file 'build/build-dpkg.sh' => 'build-ps/build-dpkg.sh.THIS'
=== modified file 'build-ps/build-rpm.sh'
--- build/build-rpm.sh 2014-01-28 23:28:48 +0000
+++ build-ps/build-rpm.sh 2014-05-21 18:59:03 +0000
@@ -118,8 +118,8 @@
118PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION"118PRODUCT="Percona-XtraDB-Cluster-$MYSQL_VERSION"
119119
120# Build information120# Build information
121REDHAT_RELEASE="$(grep -o 'release [0-9][0-9]*' /etc/redhat-release | \121DISTRO_NAME="$(lsb_release -is)"
122 cut -d ' ' -f 2)"122REDHAT_RELEASE="$(lsb_release -rs)"
123REVISION="$(cd "$SOURCEDIR"; bzr revno)"123REVISION="$(cd "$SOURCEDIR"; bzr revno)"
124124
125# Compilation flags125# Compilation flags
126126
=== modified file 'build-ps/debian/README.source'
--- build/debian/README.source 2013-05-10 13:29:38 +0000
+++ build-ps/debian/README.source 2014-05-21 18:59:03 +0000
@@ -1,4 +1,4 @@
1percona-server for Debian1percona-xtradb-cluster for Debian
2-------------------------2-------------------------
33
4<this file describes information about the source package, see Debian policy4<this file describes information about the source package, see Debian policy
55
=== modified file 'build-ps/debian/changelog'
--- build/debian/changelog 2014-01-30 11:57:47 +0000
+++ build-ps/debian/changelog 2014-05-21 18:59:03 +0000
@@ -1,3 +1,50 @@
1percona-xtradb-cluster-5.6 (@@MYSQL_VERSION@@-rel@@PERCONA_VERSION@@) unstable; urgency=low
2
3 * Packaging updates for PXC 5.6.
4
5 -- Raghavendra Prabhu <raghavendra.prabhu@percona.com> Wed, 14 May 2014 16:12:23 -0500
6
7percona-server-5.6 (5.6.17-rel65.0) unstable; urgency=low
8
9 * Fixed provides/breaks/replaces for client/server debian packages
10
11 -- Tomislav Plavcic <tomislav.plavcic@percona.com> Sat, 26 Apr 2014 15:46:48 +0200
12
13percona-server-5.6 (5.6.16-rel64.2) unstable; urgency=low
14
15 * PT UDFs added
16 * Removed dependency on mysql-common
17 * Reverted changes to install_layout.cmake and fixes around that change
18
19 -- Alexey Bychko <alexey.bychko@percona.com> Tue, 25 Mar 2014 13:51:05 +0200
20
21percona-server-5.6 (5.6.16-rel64.1) unstable; urgency=low
22
23 * Removed Pre-Depends:multiarch-support from libperconaserverclient
24 * Fixed search path for libraries
25 * Fixed installation failure if old paths
26
27 -- Alexey Bychko <alexey.bychko@percona.com> Mon, 17 Mar 2014 13:24:05 +0200
28
29percona-server-5.6 (5.6.16-rel64.0) unstable; urgency=low
30
31 * Updated package Uploaders.
32 * Fixed control line length issues.
33 * Fixed percona-server-common-5.6 to depend on mysql-common and corrected
34 Provides and Replaces.
35 * Corrected percona-server-client-5.6 to provide only
36 virtual-mysql-client.
37 * Corrected percona-server-server-5.6 to provide only virtual-mysql-server
38 instead of both mysql-server and virtual-mysql-server.
39 * Corrected percona-server-client-5.6 and percona-server-server-5.6 to
40 follow Breaks/Replaces model.
41 * Added mariadb-5.5 and mysql-5.6 to common, client server, and client-dev
42 Breaks/Replaces.
43 * Modified rules to remove python-for-subunut2junitxml before building
44 packages.
45
46 -- George Lorch <george.lorch@percona.com> Wed, 19 Feb 2014 15:22:30 -0700
47
1percona-xtradb-cluster-5.6 (5.6.15-rel62.0) unstable; urgency=low48percona-xtradb-cluster-5.6 (5.6.15-rel62.0) unstable; urgency=low
2 49
3 * Release bump.50 * Release bump.
451
=== modified file 'build-ps/debian/control'
--- build/debian/control 2014-05-07 12:16:03 +0000
+++ build-ps/debian/control 2014-05-21 18:59:03 +0000
@@ -2,18 +2,41 @@
2Section: database2Section: database
3Priority: extra3Priority: extra
4Maintainer: Percona Server Development Team <mysql-dev@percona.com>4Maintainer: Percona Server Development Team <mysql-dev@percona.com>
5Uploaders: Ignacio Nin <ignacio.nin@percona.com>5Uploaders: George Lorch <george.lorch@percona.com>,
6Build-Depends: debhelper (>= 7.0.50), cmake, libtool, autoconf, libncurses5-dev, perl, bison, fakeroot, devscripts, libaio-dev, libpam-dev, dpatch, automake, libssl-dev6 Alexey Bychko <alexey.bychko@percona.com>,
7 Raghavendra Prabhu <raghavendra.prabhu@percona.com>
8Build-Depends: libtool (>= 1.4.2-7),
9 procps,
10 debhelper (>= 7.0.50~),
11 file (>= 3.28),
12 libncurses5-dev (>= 5.0-6),
13 perl (>= 5.6.0),
14 libwrap0-dev (>= 7.6-8.3),
15 zlib1g-dev (>= 1:1.1.3-5),
16 libreadline-dev,
17 psmisc,
18 po-debconf,
19 chrpath,
20 ghostscript,
21 gawk,
22 bison,
23 lsb-release,
24 cmake,
25 gcc (>= 4.4),
26 g++ (>= 4.4),
27 libaio-dev[linux-any],
28 libpam-dev,
29 libssl-dev
7Standards-Version: 7.0.030Standards-Version: 7.0.0
8Homepage: http://www.percona.com/software/percona-xtradb-cluster/31Homepage: http://www.percona.com/software/percona-xtradb-cluster/
9Vcs-Bzr: lp:percona-xtradb-cluster/5.632Vcs-Bzr: lp:percona-xtradb-cluster/5.6
1033
11Package: libmysqlclient18.134Package: libperconaserverclient18.1
12Section: libs35Section: libs
13Architecture: any36Architecture: any
14Provides: libmysqlclient1837Depends: ${misc:Depends}, ${shlibs:Depends}
15Replaces: libpercona-server-client1838Provides: libmysqlclient18.1
16Depends: ${misc:Depends}39Replaces: libpercona-server-client16, libperconaserverclient18
17Description: Percona XtraDB Cluster database client library40Description: Percona XtraDB Cluster database client library
18 Percona XtraDB Cluster is based on the Percona Server database41 Percona XtraDB Cluster is based on the Percona Server database
19 server and provides a High Availability solution.42 server and provides a High Availability solution.
@@ -23,25 +46,35 @@
23 .46 .
24 This package includes the client library.47 This package includes the client library.
2548
26Package: libmysqlclient18.1-dev49Package: libperconaserverclient18.1-dev
27Architecture: any50Architecture: any
28Section: libdevel51Section: libdevel
29Depends: libmysqlclient-dev (= ${binary:Version}), ${misc:Depends}52Depends: libperconaserverclient18.1 (= ${binary:Version}),
30Description: Percona Server database development files - empty transitional 53 zlib1g-dev, ${misc:Depends}
31 package. This is an empty package that depends on libmysqlclient-dev to ease 54Breaks: libperconaserverclient18-dev,
32 the transition for packages with versioned build-deps on libmysqlclient18-dev.55 libperconaserverclient16-dev,
3356 libperconaserverclient15-dev,
34Package: libmysqlclient-dev57 libperconaserverclient14-dev,
35Architecture: any58 libperconaserverclient12-dev,
36Section: libdevel59 libperconaserverclient10-dev,
37Depends: libmysqlclient18.1 (= ${binary:Version}), zlib1g-dev, ${misc:Depends}60 libmysqlclient-dev,
38Conflicts: libmysqlclient14-dev, libmysqlclient12-dev, libmysqlclient10-dev, libmysqlclient15-dev, libmysqlclient16-dev, libmysqlclient18-dev61 libmysqlclient18-dev,
39Replaces: libmysqlclient14-dev, libmysqlclient12-dev, libmysqlclient10-dev, libmysqlclient15-dev, libmysqlclient16-dev, libmysqlclient18.1-dev, libpercona-xtradb-client-dev62 libmariadbclient-dev
40Description: Percona Server database development files63Replaces: libperconaserverclient18-dev,
41 Percona Server is a fast, stable and true multi-user, multi-threaded SQL 64 libperconaserverclient16-dev,
42 database server. SQL (Structured Query Language) is the most popular 65 libperconaserverclient15-dev,
43 database query language in the world. The main goals of Percona Server are 66 libperconaserverclient14-dev,
44 speed, robustness and ease of use.67 libperconaserverclient12-dev,
68 libperconaserverclient10-dev,
69 libpercona-xtradb-client-dev,
70 libmariadbclient-dev
71Provides: libmysqlclient-dev
72Description: Percona XtraDB Cluster database development files
73 Percona XtraDB Cluster is based on the Percona Server database
74 server and provides a High Availability solution.
75 Percona XtraDB Cluster provides synchronous replication, supports
76 multi-master replication, parallel applying on slaves, automatic
77 node provisioning with primary focus on data consistency.
45 .78 .
46 This package includes development libraries and header files.79 This package includes development libraries and header files.
4780
@@ -50,7 +83,7 @@
50Architecture: any83Architecture: any
51Depends: ${misc:Depends}84Depends: ${misc:Depends}
52Provides: mysql-common85Provides: mysql-common
53Description: Percona Server database common files (e.g. /etc/mysql/my.cnf)86Description: Percona XtraDB Cluster database common files (e.g. /etc/mysql/my.cnf)
54 Percona XtraDB Cluster is based on the Percona Server database87 Percona XtraDB Cluster is based on the Percona Server database
55 server and provides a High Availability solution.88 server and provides a High Availability solution.
56 Percona XtraDB Cluster provides synchronous replication, supports89 Percona XtraDB Cluster provides synchronous replication, supports
@@ -62,11 +95,45 @@
6295
63Package: percona-xtradb-cluster-client-5.696Package: percona-xtradb-cluster-client-5.6
64Architecture: any97Architecture: any
65Depends: debianutils (>=1.6), libdbi-perl, percona-xtradb-cluster-common-5.6 (>= ${source:Version}), libmysqlclient18.1, ${shlib:Depends}, ${misc:Depends}98Depends: debianutils (>=1.6),
66Provides: mysql-client, mysql-client-core, mysql-client-5.6, mysql-client-core-5.6, virtual-mysql-client99 libdbi-perl,
67Conflicts: mysql-client (<< ${source:Version}), mysql-client-5.0, mysql-client-5.1, mysql-client-core-5.1, mysql-client-5.6, mysql-client-core-5.6, percona-xtradb-client-5.0, percona-server-client-5.1, percona-server-client-5.5, percona-server-client-5.6100 percona-xtradb-cluster-common-5.6 (>= ${source:Version}),
68Replaces: mysql-client (<< ${source:Version}), mysql-client-5.0, mysql-client-5.1, mysql-client-core-5.1, mysql-client-5.6, mysql-client-core-5.6, percona-xtradb-client-5.0, percona-server-client-5.1, percona-server-client-5.5, percona-server-client-5.6101 ${shlibs:Depends},
69Description: Percona Server database client binaries102 ${misc:Depends}
103Provides: mysql-client,
104 virtual-mysql-client,
105 virtual-mysql-client-core
106Breaks: mysql-client-5.0,
107 mysql-client-core-5.1,
108 mysql-client-core-5.5,
109 mysql-client-5.1,
110 mysql-client-5.5,
111 mysql-client-5.6,
112 percona-xtradb-client-5.0,
113 percona-server-client-5.1,
114 percona-server-client-5.5,
115 percona-xtradb-cluster-client-5.5,
116 mariadb-client,
117 mariadb-client-core-5.5,
118 mariadb-client-5.5,
119 virtual-mysql-client,
120 virtual-mysql-client-core
121Replaces: mysql-client-5.0,
122 mysql-client-core-5.1,
123 mysql-client-core-5.5,
124 mysql-client-5.1,
125 mysql-client-5.5,
126 mysql-client-5.6,
127 percona-xtradb-client-5.0,
128 percona-server-client-5.1,
129 percona-server-client-5.5,
130 percona-xtradb-cluster-client-5.5,
131 mariadb-client,
132 mariadb-client-core-5.5,
133 mariadb-client-5.5,
134 virtual-mysql-client,
135 virtual-mysql-client-core
136Description: Percona XtraDB Cluster database client binaries
70 Percona XtraDB Cluster is based on the Percona Server database137 Percona XtraDB Cluster is based on the Percona Server database
71 server and provides a High Availability solution.138 server and provides a High Availability solution.
72 Percona XtraDB Cluster provides synchronous replication, supports139 Percona XtraDB Cluster provides synchronous replication, supports
@@ -79,11 +146,56 @@
79Package: percona-xtradb-cluster-server-5.6146Package: percona-xtradb-cluster-server-5.6
80Architecture: any147Architecture: any
81Suggests: tinyca, netcat-openbsd, pv, qpress148Suggests: tinyca, netcat-openbsd, pv, qpress
82Depends: percona-xtradb-cluster-client-5.6 (>= ${source:Version}), libdbi-perl, libdbd-mysql-perl, perl (>= 5.6), ${shlibs:Depends}, ${misc:Depends}, psmisc, passwd, lsb-base (>= 3.0-10), percona-xtradb-cluster-common-5.6 (>= ${source:Version}), percona-xtradb-cluster-galera-25, adduser (>= 3.40), debconf, percona-xtrabackup (>= 2.1.6), socat, rsync, iproute149Pre-Depends: percona-xtradb-cluster-common-5.6 (>= ${source:Version}),
83Conflicts: mysql-server (<< ${source:Version}), mysql-server-4.1, mysql-server-5.6, mysql-server-core-5.1, mysql-server-core-5.6, percona-xtradb-server-5.0, percona-server-server-5.1, percona-server-server-5.5, percona-server-server-5.6150 adduser (>= 3.4.0),
84Provides: mysql-server, mysql-server-core, mysql-server-5.6, mysql-server-core-5.6151 debconf
85Replaces: mysql-server (<< ${source:Version}), mysql-server-5.0, mysql-server-core-5.1, mysql-server-core-5.5, mysql-server-core-5.6, percona-xtradb-server-5.0, percona-server-server-5.1, percona-server-server-5.5, percona-server-server-5.6152Depends: percona-xtradb-cluster-client-5.6 (>= ${source:Version}),
86Description: Percona Server database server binaries153 libdbi-perl,
154 libdbd-mysql-perl,
155 perl (>= 5.6),
156 ${shlibs:Depends},
157 ${misc:Depends},
158 psmisc,
159 passwd,
160 lsb-base (>= 3.0-10),
161 percona-xtradb-cluster-galera-25,
162 percona-xtrabackup (>= 2.1.6),
163 socat,
164 lsof,
165 rsync,
166 iproute
167Provides: mysql-server,
168 virtual-mysql-server,
169 virtual-mysql-server-core
170Breaks: mysql-server-5.0,
171 mysql-server-5.1,
172 mysql-server-5.5,
173 mysql-server-5.6,
174 mysql-server-core-5.1,
175 percona-xtradb-server-5.0,
176 percona-server-server-5.1,
177 percona-server-server-5.5,
178 percona-xtradb-cluster-server-5.5,
179 mariadb-server,
180 mariadb-server-core-5.5,
181 mariadb-server-5.5,
182 virtual-mysql-server,
183 virtual-mysql-server-core
184Replaces: mysql-server-5.0,
185 mysql-server-5.1,
186 mysql-server-5.5,
187 mysql-server-5.6,
188 mysql-server-core-5.1,
189 percona-xtradb-server-5.0,
190 percona-server-server-5.1,
191 percona-server-server-5.5,
192 percona-xtradb-cluster-server-5.5,
193 mariadb-server,
194 mariadb-server-core-5.5,
195 mariadb-server-5.5,
196 virtual-mysql-server,
197 virtual-mysql-server-core
198Description: Percona XtraDB Cluster database server binaries
87 Percona XtraDB Cluster is based on the Percona Server database199 Percona XtraDB Cluster is based on the Percona Server database
88 server and provides a High Availability solution.200 server and provides a High Availability solution.
89 Percona XtraDB Cluster provides synchronous replication, supports201 Percona XtraDB Cluster provides synchronous replication, supports
@@ -95,14 +207,14 @@
95Package: percona-xtradb-cluster-56207Package: percona-xtradb-cluster-56
96Section: database208Section: database
97Architecture: any209Architecture: any
98Depends: percona-xtradb-cluster-server-5.6 (>= ${source:Version}), percona-xtradb-cluster-client-5.6 (>= ${source:Version}), percona-xtradb-cluster-galera-3.x (>= 213), ${misc:Depends}210Depends: percona-xtradb-cluster-server-5.6 (>= ${source:Version}), percona-xtradb-cluster-client-5.6 (>= ${source:Version}), percona-xtradb-cluster-galera-3, ${misc:Depends}
99Description: Percona XtraDB Cluster with Galera211Description: Percona XtraDB Cluster with Galera
100 This is a meta-package providing PXC56 server, client and galera-3.212 This is a meta-package providing PXC56 server, client and galera-3.
101213
102Package: percona-xtradb-cluster-full-56214Package: percona-xtradb-cluster-full-56
103Section: database215Section: database
104Architecture: any216Architecture: any
105Depends: percona-xtradb-cluster-server-5.6 (>= ${source:Version}), percona-xtradb-cluster-client-5.6 (>= ${source:Version}), percona-xtradb-cluster-galera-3.x (>= 213), percona-xtradb-cluster-test-5.6 (>= ${source:Version}), percona-xtradb-cluster-5.6-dbg (>= ${binary:Version}), libmysqlclient18.1, percona-xtradb-cluster-garbd-3.x (>= 213), percona-xtradb-cluster-galera-3.x-dbg (>= 213), percona-xtradb-cluster-garbd-3.x-dbg (>= 213), ${misc:Depends}217Depends: percona-xtradb-cluster-server-5.6 (>= ${source:Version}), percona-xtradb-cluster-client-5.6 (>= ${source:Version}), percona-xtradb-cluster-galera-3, percona-xtradb-cluster-test-5.6 (>= ${source:Version}), percona-xtradb-cluster-5.6-dbg (>= ${binary:Version}), libmysqlclient18.1, percona-xtradb-cluster-garbd-3, percona-xtradb-cluster-galera-3-dbg, percona-xtradb-cluster-garbd-3-dbg, ${misc:Depends}
106Description: Percona XtraDB Cluster with Galera218Description: Percona XtraDB Cluster with Galera
107 This is a meta-package providing PXC56 server, client, galera-3, test and debug packages.219 This is a meta-package providing PXC56 server, client, galera-3, test and debug packages.
108220
@@ -130,5 +242,10 @@
130 multi-master replication, parallel applying on slaves, automatic242 multi-master replication, parallel applying on slaves, automatic
131 node provisioning with primary focus on data consistency.243 node provisioning with primary focus on data consistency.
132 .244 .
133 This package contains the debugging symbols for the Percona Server binaries.245 This package contains the debugging symbols for the Percona XtraDB Cluster binaries.
134246
247Package: percona-xtradb-cluster-source-5.6
248Architecture: any
249Depends: ${misc:Depends}, ${shlibs:Depends}
250Description: Percona XtraDB Cluster 5.6 source
251 This package includes the source code to Percona XtraDB Cluster as configured before building.
135252
=== modified file 'build-ps/debian/copyright'
--- build/debian/copyright 2013-11-06 18:02:30 +0000
+++ build-ps/debian/copyright 2014-05-21 18:59:03 +0000
@@ -1,55 +1,787 @@
1This work was packaged for Debian by:1Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174
22Upstream-Name: Percona Server 5.6
3 Aleksandr Kuzminsky <aleksandr.kuzminsky@percona.com> on Tue, 11 Jan 2011 07:17:08 -08003Upstream-Contact: https://bugs.launchpad.net/percona-xtradb-cluster/
44Source: http://www.percona.com/downloads/Percona-XtraDB-Cluster-56/
5It was downloaded from:5Comments: Modified from original MySQL 5.5 debian/copyright file by
66 Stewart Smith and updated for Percona Server.
7 http://www.percona.com/downloads/7 .
88 Originally produced by a modified version of licensecheck2dep5
9Upstream Author(s):9 from CDBS by Clint Byrum <clint@ubuntu.com>. Hand modified to reduce
1010 redundancy in the output and add appropriate license text.
11 mysql-dev@percona.com11 .
1212 Also, MySQL carries the "FOSS License Exception" specified in README
13Copyright:13 .
1414 Quoting from README:
15 Copyright (C) 2006-2011 Percona Inc.15 .
1616 MySQL FOSS License Exception We want free and open source
17License:17 software applications under certain licenses to be able to use
1818 specified GPL-licensed MySQL client libraries despite the fact
19 This package is free software; you can redistribute it and/or modify19 that not all such FOSS licenses are compatible with version
20 it under the terms of the GNU General Public License version 2 as20 2 of the GNU General Public License. Therefore there are
21 published by the Free Software Foundation.21 special exceptions to the terms and conditions of the GPLv2
2222 as applied to these client libraries, which are identified
23 This package is distributed in the hope that it will be useful,23 and described in more detail in the FOSS License Exception at
24 but WITHOUT ANY WARRANTY; without even the implied warranty of24 <http://www.mysql.com/about/legal/licensing/foss-exception.html>.
25 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the25 .
26 GNU General Public License for more details.26 The text of the Above URL is quoted below, as of Aug 17, 2011.
2727 .
28 You should have received a copy of the GNU General Public License28 > FOSS License Exception
29 along with this program. If not, see <http://www.gnu.org/licenses/>29 > .
3030 > Updated July 1, 2010
31On Debian systems, the complete text of the GNU General31 > .
32Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".32 > What is the FOSS License Exception? Oracle's Free and Open Source
3333 > Software ("FOSS") License Exception (formerly known as the FLOSS
34The Debian packaging is:34 > License Exception) allows developers of FOSS applications to include
3535 > Oracle's MySQL Client Libraries (also referred to as "MySQL Drivers"
36 Copyright (C) 2011 Aleksandr Kuzminsky <aleksandr.kuzminsky@percona.com>36 > or "MySQL Connectors") with their FOSS applications. MySQL Client
3737 > Libraries are typically licensed pursuant to version 2 of the General
38you can redistribute it and/or modify38 > Public License ("GPL"), but this exception permits distribution of
39it under the terms of the GNU General Public License as published by39 > certain MySQL Client Libraries with a developer's FOSS applications
40the Free Software Foundation; either version 2 of the License, or40 > licensed under the terms of another FOSS license listed below,
41(at your option) any later version.41 > even though such other FOSS license may be incompatible with the GPL.
4242 > .
43Other copyrights:43 > The following terms and conditions describe the circumstances under
4444 > which Oracle's FOSS License Exception applies.
45Patch innodb-deadlock-count-patch45 > .
4646 > Oracle's FOSS License Exception Terms and Conditions Definitions.
47Copyright:47 > "Derivative Work" means a derivative work, as defined under applicable
4848 > copyright law, formed entirely from the Program and one or more
49 COPYING.innodb-deadlock-count-patch49 > FOSS Applications.
5050 > .
51Patch show_temp51 > "FOSS Application" means a free and open source software application
5252 > distributed subject to a license listed in the section below titled
53Copyright:53 > "FOSS License List."
54 54 > .
55 COPYING.show_temp_5155 > "FOSS Notice" means a notice placed by Oracle or MySQL in a copy
56 > of the MySQL Client Libraries stating that such copy of the MySQL
57 > Client Libraries may be distributed under Oracle's or MySQL's FOSS
58 > (or FLOSS) License Exception.
59 > .
60 > "Independent Work" means portions of the Derivative Work that are not
61 > derived from the Program and can reasonably be considered independent
62 > and separate works.
63 > .
64 > "Program" means a copy of Oracle's MySQL Client Libraries that
65 > contains a FOSS Notice.
66 > .
67 > A FOSS application developer ("you" or "your") may distribute a
68 > Derivative Work provided that you and the Derivative Work meet all
69 > of the following conditions: You obey the GPL in all respects for
70 > the Program and all portions (including modifications) of the Program
71 > included in the Derivative Work (provided that this condition does not
72 > apply to Independent Works); The Derivative Work does not include any
73 > work licensed under the GPL other than the Program; You distribute
74 > Independent Works subject to a license listed in the section below
75 > titled "FOSS License List"; You distribute Independent Works in
76 > object code or executable form with the complete corresponding
77 > machine-readable source code on the same medium and under the same
78 > FOSS license applying to the object code or executable forms; All
79 > works that are aggregated with the Program or the Derivative Work
80 > on a medium or volume of storage are not derivative works of the
81 > Program, Derivative Work or FOSS Application, and must reasonably
82 > be considered independent and separate works. Oracle reserves all
83 > rights not expressly granted in these terms and conditions. If all
84 > of the above conditions are not met, then this FOSS License Exception
85 > does not apply to you or your Derivative Work.
86 > .
87 > FOSS License List
88 > .
89 > License Name Version(s)/Copyright Date
90 > Release Early Certified Software
91 > Academic Free License 2.0
92 > Apache Software License 1.0/1.1/2.0
93 > Apple Public Source License 2.0
94 > Artistic license From Perl 5.8.0
95 > BSD license "July 22 1999"
96 > Common Development and Distribution License (CDDL) 1.0
97 > Common Public License 1.0
98 > Eclipse Public License 1.0
99 > European Union Public License (EUPL)[1] 1.1
100 > GNU Library or "Lesser" General Public License (LGPL) 2.0/2.1/3.0
101 > GNU General Public License (GPL) 3.0
102 > IBM Public License 1.0
103 > Jabber Open Source License 1.0
104 > MIT License (As listed in file MIT-License.txt) -
105 > Mozilla Public License (MPL) 1.0/1.1
106 > Open Software License 2.0
107 > OpenSSL license (with original SSLeay license) "2003" ("1998")
108 > PHP License 3.0/3.01
109 > Python license (CNRI Python License) -
110 > Python Software Foundation License 2.1.1
111 > Sleepycat License "1999"
112 > University of Illinois/NCSA Open Source License -
113 > W3C License "2001"
114 > X11 License "2001"
115 > Zlib/libpng License -
116 > Zope Public License 2.0
117 > [1] When an Independent Work is licensed under a "Compatible License"
118 > pursuant to the EUPL, the Compatible License rather than the EUPL is
119 > the applicable license for purposes of these FOSS License Exception
120 > Terms and Conditions.
121 .
122 The above text is subject to this copyright notice:
123 (C) 2010, Oracle and/or its affiliats.
124
125Files: *
126Copyright: 2009-2013 Percona LLC
127License: GPL-2
128
129Files: storage/HandlerSocket-Plugin-for-MySQL/*
130Copyright: Copyright (c) 2010 DeNA Co.,Ltd.
131License: BSD (3 clause)
132
133Files: UDF/src/*.cc
134Copyright: None, Public Domain
135License: PD
136
137Files: cmd-line-utils/libedit/config.h
138 dbug/example1.c
139 dbug/example2.c
140 dbug/example3.c
141 dbug/factorial.c
142 dbug/main.c
143 dbug/my_main.c
144 dbug/remove_function_from_trace.pl
145 dbug/tests.c
146 dbug/tests-t.pl
147 extra/yassl/src/dummy.cpp
148 include/probes_mysql_nodtrace.h
149 libmysqld/resource.h
150 mysql-test/*
151 regex/*
152 sql-bench/graph-compare-results.sh
153 storage/ndb/bin/*
154 storage/ndb/demos/*
155 support-files/binary-configure.sh
156 support-files/my-huge.cnf.sh
157 support-files/my-innodb-heavy-4G.cnf.sh
158 support-files/my-large.cnf.sh
159 support-files/my-medium.cnf.sh
160 support-files/my-small.cnf.sh
161 support-files/mysqld_multi.server.sh
162 support-files/mysql-log-rotate.sh
163 support-files/mysql.server-sys5.sh
164Copyright: UNKNOWN
165Comment: These files fall under the blanket license specified in the file
166 COPYING and README
167License: GPL-2
168 GPLv2 Disclaimer
169 For the avoidance of doubt, except that if any license choice
170 other than GPL or LGPL is available it will apply instead,
171 Oracle elects to use only the General Public License version 2
172 (GPLv2) at this time for any software where a choice of GPL
173 license versions is made available with the language indicating
174 that GPLv2 or any later version may be used, or where a choice
175 of which version of the GPL is applied is otherwise unspecified.
176
177Files: BUILD/*
178 client/*
179 client/echo.c
180 client/get_password.c
181 cmake/*
182 dbug/dbug_add_tags.pl
183 extra/*
184 include/*
185 libmysql/*
186 libmysqld/*
187 libservices/*
188 mysql-test/include/have_perfschema.inc
189 mysql-test/include/have_perfschema.inc
190 mysql-test/lib/mtr_cases.pm
191 mysql-test/lib/mtr_gcov.pl
192 mysql-test/lib/mtr_gprof.pl
193 mysql-test/lib/mtr_io.pl
194 mysql-test/lib/mtr_match.pm
195 mysql-test/lib/mtr_misc.pl
196 mysql-test/lib/mtr_process.pl
197 mysql-test/lib/mtr_report.pm
198 mysql-test/lib/mtr_results.pm
199 mysql-test/lib/mtr_stress.pl
200 mysql-test/lib/mtr_unique.pm
201 mysql-test/lib/My/ConfigFactory.pm
202 mysql-test/lib/My/Config.pm
203 mysql-test/lib/My/CoreDump.pm
204 mysql-test/lib/My/File/*
205 mysql-test/lib/My/Find.pm
206 mysql-test/lib/My/Handles.pm
207 mysql-test/lib/My/Options.pm
208 mysql-test/lib/My/Platform.pm
209 mysql-test/lib/My/SafeProcess/Base.pm
210 mysql-test/lib/My/SafeProcess.pm
211 mysql-test/lib/My/SafeProcess/safe_kill_win.cc
212 mysql-test/lib/My/SafeProcess/safe_process.cc
213 mysql-test/lib/My/SafeProcess/safe_process.pl
214 mysql-test/lib/My/SafeProcess/safe_process_win.cc
215 mysql-test/lib/My/SysInfo.pm
216 mysql-test/lib/My/Test.pm
217 mysql-test/lib/t/*
218 mysql-test/lib/v1/mtr_cases.pl
219 mysql-test/lib/v1/mtr_gcov.pl
220 mysql-test/lib/v1/mtr_gprof.pl
221 mysql-test/lib/v1/mtr_im.pl
222 mysql-test/lib/v1/mtr_io.pl
223 mysql-test/lib/v1/mtr_match.pl
224 mysql-test/lib/v1/mtr_misc.pl
225 mysql-test/lib/v1/mtr_process.pl
226 mysql-test/lib/v1/mtr_report.pl
227 mysql-test/lib/v1/mtr_stress.pl
228 mysql-test/lib/v1/mtr_timer.pl
229 mysql-test/lib/v1/mtr_unique.pl
230 mysql-test/lib/v1/My/*
231 mysql-test/lib/v1/My/*
232 mysql-test/lib/v1/mysql-test-run.pl
233 mysql-test/mysql-stress-test.pl
234 mysql-test/mysql-test-run.pl
235 mysql-test/std_data/*
236 mysql-test/suite/perfschema/include/*
237 mysql-test/suite/perfschema_stress/include/*
238 mysql-test/suite/perfschema_stress/include/*
239 mysys/*
240 packaging/WiX/ca/*
241 plugin/audit_null/*
242 plugin/auth/*
243 plugin/daemon_example/*
244 plugin/fulltext/*
245 plugin/semisync/semisync_slave.cc
246 plugin/semisync/semisync_slave.h
247 scripts/*
248 sql/*
249 sql-common/*
250 storage/*
251 strings/*
252 support-files/config.huge.ini.sh
253 support-files/config.medium.ini.sh
254 support-files/config.small.ini.sh
255 support-files/MacOSX/Description.plist.sh
256 support-files/MacOSX/Info.plist.sh
257 support-files/MacOSX/StartupParameters.plist.sh
258 support-files/MySQL-shared-compat.spec.sh
259 support-files/mysql.spec.sh
260 support-files/ndb-config-2-node.ini.sh
261 tests/*
262 unittest/*
263 vio/*
264Copyright: 1979-2008 MySQL AB
265 1995-2010 MySQL AB Sun Microsystems Inc
266 1994-1997,2000-2011 Oracle and/or its affiliates.
267License: GPL-2
268
269Files: storage/innobase/*
270Copyright: 1994-2011 Innobase Oy.
271License: GPL-2
272
273Files: cmd-line-utils/readline/*
274Copyright: 1987-2006 Free Software Foundation Inc
275License: GPL-2+
276
277Files: cmd-line-utils/libedit/*
278Copyright: 1989-1990,1992-1993 The Regents of the University of California.
279License: BSD (3 clause)
280
281Files: cmd-line-utils/libedit/filecomplete.c
282 cmd-line-utils/libedit/filecomplete.h
283 cmd-line-utils/libedit/np/fgetln.c
284 cmd-line-utils/libedit/read.h
285 cmd-line-utils/libedit/readline.c
286 cmd-line-utils/libedit/readline/*
287Copyright: 1997-2001 The NetBSD Foundation Inc
288License: BSD (2 clause)
289 This code is derived from software contributed to The NetBSD Foundation
290 by Jaromir Dolecek.
291 .
292 Redistribution and use in source and binary forms, with or without
293 modification, are permitted provided that the following conditions
294 are met:
295 1. Redistributions of source code must retain the above copyright
296 notice, this list of conditions and the following disclaimer.
297 2. Redistributions in binary form must reproduce the above copyright
298 notice, this list of conditions and the following disclaimer in the
299 documentation and/or other materials provided with the distribution.
300 .
301 THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
302 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
303 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
304 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
305 BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
306 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
307 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
308 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
309 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
310 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
311 POSSIBILITY OF SUCH DAMAGE.
312
313Files: client/completion_hash.h
314 scripts/mysqlaccess.sh
315 scripts/mysql_fix_extensions.sh
316 scripts/mysql_setpermission.sh
317 sql-bench/*
318 storage/myisam/ftbench/ft-test-run.sh
319 storage/myisam/mi_test_all.sh
320 storage/ndb/test/run-test/atrt-analyze-result.sh
321 storage/ndb/test/run-test/atrt-clear-result.sh
322 storage/ndb/test/run-test/atrt-gather-result.sh
323 storage/ndb/test/run-test/atrt-setup.sh
324 storage/ndb/test/run-test/make-config.sh
325 storage/ndb/test/run-test/make-html-reports.sh
326 storage/ndb/test/run-test/make-index.sh
327 storage/ndb/test/run-test/ndb-autotest.sh
328 strings/strxmov.c
329 strings/strxnmov.c
330 support-files/MacOSX/postflight.sh
331 support-files/MacOSX/preflight.sh
332Copyright: 2000-2009 MySQL AB Sun Microsystems Inc
333 2000-2007 MySQL AB
334License: LGPL
335
336Files: storage/archive/azio.c
337 storage/archive/azlib.h
338 zlib/*
339Copyright: 1995-2005 Jean-loup Gailly and Mark Adler
340License: zlib/libpng
341 This software is provided 'as-is', without any express or implied
342 warranty. In no event will the authors be held liable for any damages
343 arising from the use of this software.
344 .
345 Permission is granted to anyone to use this software for any purpose,
346 including commercial applications, and to alter it and redistribute it
347 freely, subject to the following restrictions:
348 .
349 1. The origin of this software must not be misrepresented; you must not
350 claim that you wrote the original software. If you use this software
351 in a product, an acknowledgment in the product documentation would be
352 appreciated but is not required.
353 2. Altered source versions must be plainly marked as such, and must not be
354 misrepresented as being the original software.
355 3. This notice may not be removed or altered from any source distribution.
356
357Files: sql-bench/innotest1.sh
358 sql-bench/innotest1a.sh
359 sql-bench/innotest1b.sh
360 sql-bench/innotest2.sh
361 sql-bench/innotest2a.sh
362 sql-bench/innotest2b.sh
363Copyright: 2000-2002 Innobase Oy & MySQL AB
364Comment: These files fall under the blanket license specified in the file COPYING
365License: GPL-2
366
367Files: storage/innobase/btr/btr0sea.c
368 storage/innobase/include/log0log.h
369 storage/innobase/include/os0sync.h
370 storage/innobase/log/log0log.c
371 storage/innobase/row/row0sel.c
372Copyright: 1995-1997,2009-2010 Innobase Oy.
373 2008-2009 Google Inc
374License: GPL-2
375
376Files: storage/innobase/btr/btr0cur.c
377 storage/innobase/buf/buf0buf.c
378 storage/innobase/include/sync0rw.h
379 storage/innobase/include/sync0sync.h
380 storage/innobase/sync/*
381Copyright: 1994-2011 Oracle and/or its affiliates.
382 2008 Google Inc
383License: GPL-2
384
385Files: storage/myisam/rt_index.h
386 storage/myisam/rt_key.c
387 storage/myisam/rt_mbr.c
388 storage/myisam/rt_mbr.h
389 storage/myisam/sp_defs.h
390Copyright: 2000,2002-2006 MySQL AB & Ramil Kalimullin
391License: GPL-2
392
393Files: storage/innobase/include/ut0bh.h
394 storage/innobase/trx/trx0rseg.c
395 storage/innobase/ut/ut0bh.c
396 storage/innobase/ut/ut0ut.c
397Copyright: 1996,2010-2011 Oracle Corpn.
398License: GPL-2
399
400Files: plugin/semisync/semisync.cc
401 plugin/semisync/semisync.h
402 plugin/semisync/semisync_slave_plugin.cc
403Copyright: 2008 MySQL AB
404 2007 Google Inc
405License: GPL-2
406
407Files: strings/ctype-bin.c
408 strings/ctype-eucjpms.c
409 strings/ctype-ujis.c
410Copyright: 2000,2002,2005-2011 Oracle and/or its affiliates. & tommy@valley.ne.jp
411License: LGPL
412 On Debian and systems the full text of the GNU Library General Public
413 License version 2 can be found in the file
414 `/usr/share/common-licenses/LGPL-2`
415
416Files: scripts/mysqld_safe.sh
417 support-files/mysql-multi.server.sh
418 support-files/mysql.server.sh
419Copyright: 1996 Abandoned TCX DataKonsult AB & Monty Program KB & Detron HB
420License: PD
421 This file is public domain and comes with NO WARRANTY of any kind
422
423Files: sql/sql_yacc.cc
424 sql/sql_yacc.h
425Copyright: 1984,1989-1990,2000-2006 Free Software Foundation, Inc.
426License: GPL-2+
427
428Files: storage/innobase/include/pars0grm.h
429 storage/innobase/pars/pars0grm.c
430Copyright: 1995-2009 Innobase Oy.
431 1984,1989-1990,2000-2004 Free Software Foundation Inc.
432License: GPL-2
433 As a special exception, when this file is copied by Bison into a
434 Bison output file, you may use that output file without restriction.
435 This special exception was added by the Free Software Foundation
436 in version 1.24 of Bison.
437 .
438 This program is free software; you can redistribute it and/or modify it under
439 the terms of the GNU General Public License as published by the Free Software
440 Foundation; version 2 of the License.
441 .
442 This program is distributed in the hope that it will be useful, but WITHOUT
443 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
444 FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
445 .
446 You should have received a copy of the GNU General Public License along with
447 this program; if not, write to the Free Software Foundation, Inc.,
448 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
449
450
451Files: storage/innobase/include/srv0srv.h
452 storage/innobase/srv/srv0start.c
453Copyright: 1995-1996,2010-2011 Innobase Oy.
454 2008-2009 Google Inc
455 2009 Percona Inc
456License: GPL-2
457
458Files: plugin/semisync/semisync_master.cc
459 plugin/semisync/semisync_master_plugin.cc
460Copyright: 2008-2009 MySQL AB Sun Microsystems Inc
461 2007 Google Inc
462License: GPL-2
463
464Files: storage/innobase/include/os0file.h
465 storage/innobase/os/os0file.c
466Copyright: 1995-2010 Innobase Oy.
467 2009 Percona Inc
468License: GPL-2
469
470Files: include/t_ctype.h
471 strings/t_ctype.h
472Copyright: 2000 MySQL AB
473 1998 Theppitak Karoonboonyanan
474 1998-1999 Pruet Boonma
475License: GPL-2
476
477Files: cmd-line-utils/libedit/np/strlcat.c
478 cmd-line-utils/libedit/np/strlcpy.c
479Copyright: 1998 Todd C. Miller <Todd.Miller@courtesan.com>
480License: ISC
481 Permission to use, copy, modify, and distribute this software for any
482 purpose with or without fee is hereby granted, provided that the above
483 copyright notice and this permission notice appear in all copies.
484 .
485 THE SOFTWARE IS PROVIDED "AS IS" AND TODD C. MILLER DISCLAIMS ALL
486 WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
487 OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL TODD C. MILLER BE LIABLE
488 FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
489 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
490 OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
491 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
492
493Files: sql/nt_servc.cc
494 sql/nt_servc.h
495Copyright: 1998 Abandoned Irena Pancirov - Irnet Snc
496License: PD
497 This file is public domain and comes with NO WARRANTY of any kind
498
499Files: dbug/dbug.c
500 dbug/dbug_long.h
501Copyright: 1987 Abandoned Fred Fish
502License: UNKNOWN
503 N O T I C E
504 .
505 Copyright Abandoned, 1987, Fred Fish
506 .
507 .
508 This previously copyrighted work has been placed into the public
509 domain by the author and may be freely used for any purpose,
510 private or commercial.
511 .
512 Because of the number of inquiries I was receiving about the use
513 of this product in commercially developed works I have decided to
514 simply make it public domain to further its unrestricted use. I
515 specifically would be most happy to see this material become a
516 part of the standard Unix distributions by AT&T and the Berkeley
517 Computer Science Research Group, and a standard part of the GNU
518 system from the Free Software Foundation.
519 .
520 I would appreciate it, as a courtesy, if this notice is left in
521 all copies and derivative works. Thank you.
522 .
523 The author makes no warranty of any kind with respect to this
524 product and explicitly disclaims any implied warranties of mer-
525 chantability or fitness for any particular purpose.
526
527Files: cmd-line-utils/libedit/np/vis.c
528Copyright: 1989-1993 The Regents of the University of California.
529 1999-2005 The NetBSD Foundation Inc
530License: BSD (3 clause)
531 Redistribution and use in source and binary forms, with or without
532 modification, are permitted provided that the following conditions
533 are met:
534 1. Redistributions of source code must retain the above copyright
535 notice, this list of conditions and the following disclaimer.
536 2. Redistributions in binary form must reproduce the above copyright
537 notice, this list of conditions and the following disclaimer in the
538 documentation and/or other materials provided with the distribution.
539 3. Neither the name of the University nor the names of its contributors
540 may be used to endorse or promote products derived from this software
541 without specific prior written permission.
542 .
543 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
544 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
545 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
546 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
547 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
548 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
549 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
550 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
551 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
552 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
553 SUCH DAMAGE.
554
555Files: scripts/dheadgen.pl
556Copyright: 2008-2009 Sun Microsystems Inc
557License: BSD (3 clause)
558
559Files: storage/ndb/test/src/getarg.c
560Copyright: 1997-2000 - Kungliga Tekniska Hogskolan
561License: BSD (3 clause)
562
563Files: storage/ndb/test/include/getarg.h
564Copyright: 2003 MySQL AB
565 1997-1999 Kungliga Tekniska Hogskolan
566License: BSD (3 clause) GPL-2
567 This program is free software; you can redistribute it and/or modify
568 it under the terms of the GNU General Public License as published by
569 the Free Software Foundation; version 2 of the License.
570 .
571 This program is distributed in the hope that it will be useful,
572 but WITHOUT ANY WARRANTY; without even the implied warranty of
573 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
574 GNU General Public License for more details.
575 .
576 You should have received a copy of the GNU General Public License
577 along with this program; if not, write to the Free Software Foundation, Inc.,
578 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. */
579 .
580 Copyright (c) 1997, 1999 Kungliga Tekniska Hogskolan
581 (Royal Institute of Technology, Stockholm, Sweden).
582 All rights reserved.
583 .
584 Redistribution and use in source and binary forms, with or without
585 modification, are permitted provided that the following conditions
586 are met:
587 .
588 1. Redistributions of source code must retain the above copyright
589 notice, this list of conditions and the following disclaimer.
590 .
591 2. Redistributions in binary form must reproduce the above copyright
592 notice, this list of conditions and the following disclaimer in the
593 documentation and/or other materials provided with the distribution.
594 .
595 3. Neither the name of the Institute nor the names of its contributors
596 may be used to endorse or promote products derived from this software
597 without specific prior written permission.
598 .
599 THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
600 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
601 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
602 ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
603 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
604 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
605 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
606 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
607 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
608 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
609 SUCH DAMAGE.
610
611Files: storage/innobase/handler/ha_innodb.cc
612Copyright: 2008-2009 Google Inc
613 2009 Percona Inc
614 2000-2011 MySQL AB & Innobase Oy.
615License: GPL-2
616
617Files: plugin/semisync/semisync_master.h
618Copyright: 2008-2009 MySQL AB Sun Microsystems Inc
619 2007 Google Inc
620License: GPL-2
621
622Files: storage/innobase/srv/srv0srv.c
623Copyright: 2008-2009 Google Inc
624 1995-2011 Oracle and/or its affiliates.
625 2009 Percona Inc
626License: GPL-2
627
628Files: storage/innobase/ut/ut0rbt.c
629Copyright: 2007-2010 Innobase Oy.
630 2007 Oracle/Innobase Oy
631License: GPL-2
632
633Files: strings/ctype-win1250ch.c
634Copyright: 2002-2010 Oracle and/or its affiliates.
635 2001 Jan Pazdziora
636License: GPL-2
637
638Files: strings/ctype-tis620.c
639Copyright: 1998 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
640 1989-1991 Samphan Raruenrom <samphan@thai.com>
641 2000-2010 Oracle and/or its affiliates.
642 2003 Sathit Jittanupat
643 2001 Korakot Chaovavanich <korakot@iname.com> and
644 1998-1999 Pruet Boonma <pruet@eng.cmu.ac.th>
645License: GPL-2
646
647Files: storage/innobase/handler/ha_innodb.h
648Copyright: 2000-2010 MySQL AB & Innobase Oy.
649License: GPL-2
650
651Files: strings/dtoa.c
652Copyright: 2007-2010 Oracle and/or its affiliates.
653 1991,2000-2001 Lucent Technologies
654License: LGPL
655
656Files: scripts/mysqldumpslow.sh
657Copyright: 2000-2002,2005-2009 MySQL AB Sun Microsystems Inc
658License: LGPL
659
660Files: libmysqld/lib_sql.cc
661Copyright: 2000 SWsoft company
662License: SWsoft
663 This material is provided "as is", with absolutely no warranty expressed
664 or implied. Any use is at your own risk.
665 .
666 Permission to use or copy this software for any purpose is hereby granted
667 without fee, provided the above notices are retained on all copies.
668 Permission to modify the code and to distribute modified code is granted,
669 provided the above notices are retained, and a notice that the code was
670 modified is included with the above copyright notice.
671
672Files: tests/mail_to_db.pl
673Copyright: 1998 Abandoned TCX DataKonsult AB & Monty Program KB & Detron HB
674License: PD
675 This file is public domain and comes with NO WARRANTY of any kind
676
677Files: dbug/dbug_analyze.c
678Copyright: 1987 June Binayak Banerjee
679License: PD
680 This program may be freely distributed under the same terms and
681 conditions as Fred Fish's Dbug package.
682
683Files: regex/regexp.c
684Copyright: 1986 University of Toronto
685License: BSD-like
686 Permission is granted to anyone to use this software for any
687 purpose on any computer system, and to redistribute it freely,
688 subject to the following restrictions:
689 .
690 1. The author is not responsible for the consequences of use of
691 this software, no matter how awful, even if they arise
692 from defects in it.
693 .
694 2. The origin of this software must not be misrepresented, either
695 by explicit claim or by omission.
696 .
697 3. Altered versions must be plainly marked as such, and must not
698 be misrepresented as being the original software.
699
700License: PD
701 This software is in the Public Domain.
702
703License: GPL-2
704 This program is free software; you can redistribute it and/or modify
705 it under the terms of the GNU General Public License as published by
706 the Free Software Foundation; version 2 of the License.
707 .
708 This program is distributed in the hope that it will be useful,
709 but WITHOUT ANY WARRANTY; without even the implied warranty of
710 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
711 GNU General Public License for more details.
712 .
713 You should have received a copy of the GNU General Public License
714 along with this program; if not, write to the Free Software
715 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */
716 .
717 On Debian and systems the full text of the GNU General Public
718 License version 2 can be found in the file
719 `/usr/share/common-licenses/GPL-2`
720
721License: GPL-2+
722 This file is part of GNU Readline, a library for reading lines
723 of text with interactive input and history editing.
724 .
725 Readline is free software; you can redistribute it and/or modify it
726 under the terms of the GNU General Public License as published by the
727 Free Software Foundation; either version 2, or (at your option) any
728 later version.
729 .
730 Readline is distributed in the hope that it will be useful, but
731 WITHOUT ANY WARRANTY; without even the implied warranty of
732 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
733 General Public License for more details.
734 .
735 You should have received a copy of the GNU General Public License
736 along with Readline; see the file COPYING. If not, write to the Free
737 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
738 MA 02110-1301, USA.
739 .
740 On Debian and systems the full text of the GNU General Public
741 License version 2 can be found in the file
742 `/usr/share/common-licenses/GPL-2`
743
744License: LGPL
745 This library is free software; you can redistribute it and/or
746 modify it under the terms of the GNU Library General Public
747 License as published by the Free Software Foundation; version 2
748 of the License.
749 .
750 This library is distributed in the hope that it will be useful,
751 but WITHOUT ANY WARRANTY; without even the implied warranty of
752 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
753 Library General Public License for more details.
754 .
755 You should have received a copy of the GNU Library General Public
756 License along with this library; if not, write to the Free
757 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
758 MA 02110-1301, USA
759 .
760 On Debian and systems the full text of the GNU Library General Public
761 License version 2 can be found in the file
762 `/usr/share/common-licenses/LGPL-2`
763
764License: BSD (3 clause)
765 Redistribution and use in source and binary forms, with or without
766 modification, are permitted provided that the following conditions
767 are met:
768 1. Redistributions of source code must retain the above copyright
769 notice, this list of conditions and the following disclaimer.
770 2. Redistributions in binary form must reproduce the above copyright
771 notice, this list of conditions and the following disclaimer in the
772 documentation and/or other materials provided with the distribution.
773 3. Neither the name of the University nor the names of its contributors
774 may be used to endorse or promote products derived from this software
775 without specific prior written permission.
776 .
777 THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
778 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
779 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
780 ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
781 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
782 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
783 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
784 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
785 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
786 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
787 SUCH DAMAGE.
56788
=== added file 'build-ps/debian/libperconaserverclient18.1-dev.files'
--- build-ps/debian/libperconaserverclient18.1-dev.files 1970-01-01 00:00:00 +0000
+++ build-ps/debian/libperconaserverclient18.1-dev.files 2014-05-21 18:59:03 +0000
@@ -0,0 +1,11 @@
1usr/bin/mysql_config
2usr/include/mysql/*
3usr/lib/*/libmysqlclient.a
4usr/lib/*/libmysqlclient.so
5usr/lib/*/libmysqlclient_r.a
6usr/lib/*/libmysqlclient_r.so
7usr/lib/*/mysql/plugin/ha_example.*
8usr/lib/*/mysql/plugin/ha_*_plugin.a
9usr/lib/*/mysql/plugin/ha_*_plugin.la
10usr/share/aclocal/mysql.m4
11usr/share/man/man1/mysql_config.1
012
=== renamed file 'build/debian/libmysqlclient18.1.docs' => 'build-ps/debian/libperconaserverclient18.1.docs'
=== renamed file 'build/debian/libmysqlclient18.1.install' => 'build-ps/debian/libperconaserverclient18.1.install'
--- build/debian/libmysqlclient18.1.install 2013-10-02 19:13:40 +0000
+++ build-ps/debian/libperconaserverclient18.1.install 2014-05-21 18:59:03 +0000
@@ -1,1 +1,1 @@
1usr/lib/libmysqlclient*.so.18.*1usr/lib/*/libmysqlclient*.so.*
22
=== added file 'build-ps/debian/libperconaserverclient18.lintian-overrides'
--- build-ps/debian/libperconaserverclient18.lintian-overrides 1970-01-01 00:00:00 +0000
+++ build-ps/debian/libperconaserverclient18.lintian-overrides 2014-05-21 18:59:03 +0000
@@ -0,0 +1,6 @@
1# We are libmysqlclient, so of course we look like it.
2embedded-library binary: usr/lib/*/libmysqlclient.so.18.0.0
3embedded-library binary: usr/lib/*/libmysqlclient_r.so.18.0.0
4
5# no wildcards? :(
6embedded-library binary: usr/lib/x86_64-linux-gnu/libmysqlclient.so.18.0.0
07
=== renamed file 'build/debian/percona-xtradb-cluster-client-5.6.install' => 'build-ps/debian/percona-xtradb-cluster-client-5.6.files'
--- build/debian/percona-xtradb-cluster-client-5.6.install 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-client-5.6.files 2014-05-21 18:59:03 +0000
@@ -14,7 +14,6 @@
14usr/bin/mysql_waitpid14usr/bin/mysql_waitpid
15usr/bin/mysqlslap15usr/bin/mysqlslap
16usr/bin/mysql_config_editor16usr/bin/mysql_config_editor
17usr/bin/mysqlaccess.conf
18usr/share/man/man1/myisam_ftdump.117usr/share/man/man1/myisam_ftdump.1
19usr/share/man/man1/mysql.118usr/share/man/man1/mysql.1
20usr/share/man/man1/mysqlaccess.119usr/share/man/man1/mysqlaccess.1
2120
=== modified file 'build-ps/debian/percona-xtradb-cluster-client-5.6.lintian-overrides'
--- build/debian/percona-xtradb-cluster-client-5.6.lintian-overrides 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-client-5.6.lintian-overrides 2014-05-21 18:59:03 +0000
@@ -1,1 +1,12 @@
1percona-server-client-5.6: package-has-a-duplicate-relation1package-has-a-duplicate-relation
2
3# we are MySQL, so we're going to hit false-positives
4embedded-library
5
6# We should get man pages for these binaries.
7binary-without-manpage usr/bin/mysqlanalyze
8binary-without-manpage usr/bin/mysqloptimize
9binary-without-manpage usr/bin/mysqlrepair
10
11manpage-has-errors-from-man binary: usr/share/man/man1/mysqladmin.1.gz
12manpage-has-errors-from-man binary: usr/share/man/man1/mysqldump.1.gz
213
=== added file 'build-ps/debian/percona-xtradb-cluster-common-5.6.lintian-overrides'
--- build-ps/debian/percona-xtradb-cluster-common-5.6.lintian-overrides 1970-01-01 00:00:00 +0000
+++ build-ps/debian/percona-xtradb-cluster-common-5.6.lintian-overrides 2014-05-21 18:59:03 +0000
@@ -0,0 +1,1 @@
1empty-binary-package
02
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.config'
--- build/debian/percona-xtradb-cluster-server-5.6.config 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.config 2014-05-21 18:59:03 +0000
@@ -9,7 +9,7 @@
99
10# Beware that there are two ypwhich one of them needs the 2>/dev/null!10# Beware that there are two ypwhich one of them needs the 2>/dev/null!
11if test -n "`which ypwhich 2>/dev/null`" && ypwhich >/dev/null 2>&1; then11if test -n "`which ypwhich 2>/dev/null`" && ypwhich >/dev/null 2>&1; then
12 db_input high percona-server-server-5.6/nis_warning || true12 db_input high percona-xtradb-cluster-server-5.6/nis_warning || true
13 db_go13 db_go
14fi14fi
1515
@@ -20,27 +20,27 @@
20if [ "$1" = "configure" ] && ([ -z "$2" ] && [ ! -e "/var/lib/mysql/debian-5.0.flag" ] ) || [ "$1" = "reconfigure" ]; then20if [ "$1" = "configure" ] && ([ -z "$2" ] && [ ! -e "/var/lib/mysql/debian-5.0.flag" ] ) || [ "$1" = "reconfigure" ]; then
21 while :; do21 while :; do
22 RET=""22 RET=""
23 db_input high percona-server-server/root_password || true23 db_input high percona-xtradb-cluster-server/root_password || true
24 db_go24 db_go
25 db_get percona-server-server/root_password25 db_get percona-xtradb-cluster-server/root_password
26 # if password isn't empty we ask for password verification26 # if password isn't empty we ask for password verification
27 if [ -z "$RET" ]; then27 if [ -z "$RET" ]; then
28 db_fset percona-server-server/root_password seen false28 db_fset percona-xtradb-cluster-server/root_password seen false
29 db_fset percona-server-server/root_password_again seen false29 db_fset percona-xtradb-cluster-server/root_password_again seen false
30 break30 break
31 fi31 fi
32 ROOT_PW="$RET"32 ROOT_PW="$RET"
33 db_input high percona-server-server/root_password_again || true33 db_input high percona-xtradb-cluster-server/root_password_again || true
34 db_go34 db_go
35 db_get percona-server-server/root_password_again35 db_get percona-xtradb-cluster-server/root_password_again
36 if [ "$RET" == "$ROOT_PW" ]; then36 if [ "$RET" == "$ROOT_PW" ]; then
37 ROOT_PW=''37 ROOT_PW=''
38 break38 break
39 fi39 fi
40 db_fset percona-server-server/password_mismatch seen false40 db_fset percona-xtradb-cluster-server/password_mismatch seen false
41 db_input critical percona-server-server/password_mismatch41 db_input critical percona-xtradb-cluster-server/password_mismatch
42 db_set percona-server-server/root_password "" 42 db_set percona-xtradb-cluster-server/root_password ""
43 db_set percona-server-server/root_password_again ""43 db_set percona-xtradb-cluster-server/root_password_again ""
44 db_go44 db_go
45 done45 done
46fi46fi
4747
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.dirs'
--- build/debian/percona-xtradb-cluster-server-5.6.dirs 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.dirs 2014-05-21 18:59:03 +0000
@@ -1,1 +1,3 @@
1var/run/mysqld1var/run
2etc/mysql/conf.d
3
24
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.docs'
--- build/debian/percona-xtradb-cluster-server-5.6.docs 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.docs 2014-05-21 18:59:03 +0000
@@ -3,6 +3,5 @@
3README3README
4COPYING*4COPYING*
5Docs/INSTALL-BINARY5Docs/INSTALL-BINARY
6Docs/mysql.info6builddir/Docs/INFO_BIN
7release/Docs/INFO_BIN7builddir/Docs/INFO_SRC
8release/Docs/INFO_SRC
98
=== renamed file 'build/debian/percona-xtradb-cluster-server-5.6.install' => 'build-ps/debian/percona-xtradb-cluster-server-5.6.files'
--- build/debian/percona-xtradb-cluster-server-5.6.install 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.files 2014-05-21 18:59:03 +0000
@@ -58,7 +58,7 @@
58usr/share/man/man1/comp_err.158usr/share/man/man1/comp_err.1
59usr/share/man/man1/mysqlman.159usr/share/man/man1/mysqlman.1
60usr/share/man/man8/mysqld.860usr/share/man/man8/mysqld.8
61usr/share/mysql/61usr/share/mysql
62etc/xinetd.d/mysqlchk62etc/xinetd.d/mysqlchk
63debian/additions/debian-start etc/mysql/63etc/mysql/debian-start
64debian/additions/debian-start.inc.sh usr/share/mysql64usr/share/mysql/debian-start.inc.sh
6565
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.lintian-overrides'
--- build/debian/percona-xtradb-cluster-server-5.6.lintian-overrides 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.lintian-overrides 2014-05-21 18:59:03 +0000
@@ -1,4 +1,15 @@
1percona-server-server-5.6: possible-bashism-in-maintainer-script postinst:81 'p{("a".."z","A".."Z",0..9)[int(rand(62))]}'1percona-xtradb-cluster-server-5.6: possible-bashism-in-maintainer-script postinst:81 'p{("a".."z","A".."Z",0..9)[int(rand(62))]}'
2percona-server-server-5.6: possible-bashism-in-maintainer-script preinst:33 '${cmd/ */}'2percona-xtradb-cluster-server-5.6: possible-bashism-in-maintainer-script preinst:33 '${cmd/ */}'
3percona-server-server-5.6: statically-linked-binary ./usr/bin/mysql_tzinfo_to_sql3percona-xtradb-cluster-server-5.6: statically-linked-binary ./usr/bin/mysql_tzinfo_to_sql
4percona-server-server-5.6: statically-linked-binary ./usr/sbin/mysqld4percona-xtradb-cluster-server-5.6: statically-linked-binary ./usr/sbin/mysqld
5
6# we are mysqld, we are going to look like libmysqlclient
7embedded-library
8
9#to supress false positive
10duplicate-updaterc.d-calls-in-postrm
11
12extra-license-file usr/share/doc/percona-xtradb-cluster-server-5.6/COPYING.gz
13extra-license-file usr/share/doc/percona-xtradb-cluster-server-5.6/COPYING.innodb-deadlock-count-patch
14extra-license-file usr/share/doc/percona-xtradb-cluster-server-5.6/COPYING.show_temp_51
15
516
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.postinst'
--- build/debian/percona-xtradb-cluster-server-5.6.postinst 2014-02-18 18:19:54 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.postinst 2014-05-21 18:59:03 +0000
@@ -4,9 +4,8 @@
44
5if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi5if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
6${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }6${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
77
8PERCONA_PREFIX=/usr8export PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin
9export PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin:$PERCONA_PREFIX/bin
109
11# This command can be used as pipe to syslog. With "-s" it also logs to stderr.10# This command can be used as pipe to syslog. With "-s" it also logs to stderr.
12ERR_LOGGER="logger -p daemon.err -t mysqld_safe -i"11ERR_LOGGER="logger -p daemon.err -t mysqld_safe -i"
@@ -19,7 +18,7 @@
19 fi18 fi
20}19}
2120
22MYSQL_BOOTSTRAP="${PERCONA_PREFIX}/sbin/mysqld --bootstrap --user=mysql --skip-grant-tables"21MYSQL_BOOTSTRAP="/usr/sbin/mysqld --bootstrap --user=mysql --skip-grant-tables"
2322
24test_mysql_access() {23test_mysql_access() {
25 mysql --no-defaults -u root -h localhost </dev/null >/dev/null 2>&124 mysql --no-defaults -u root -h localhost </dev/null >/dev/null 2>&1
@@ -28,8 +27,8 @@
28# call with $1 = "online" to connect to the server, otherwise it bootstraps27# call with $1 = "online" to connect to the server, otherwise it bootstraps
29set_mysql_rootpw() {28set_mysql_rootpw() {
30 # forget we ever saw the password. don't use reset to keep the seen status29 # forget we ever saw the password. don't use reset to keep the seen status
31 db_set percona-server-server/root_password ""30 db_set percona-xtradb-cluster-server/root_password ""
32 db_set percona-server-server/root_password_again ""31 db_set percona-xtradb-cluster-server/root_password_again ""
3332
34 tfile=`mktemp`33 tfile=`mktemp`
35 if [ ! -f "$tfile" ]; then34 if [ ! -f "$tfile" ]; then
@@ -63,7 +62,7 @@
63 62
64case "$1" in63case "$1" in
65 configure)64 configure)
66 mysql_datadir=${PERCONA_PREFIX}/share/mysql65 mysql_datadir=/usr/share/mysql
67 mysql_statedir=/var/lib/mysql66 mysql_statedir=/var/lib/mysql
68 mysql_rundir=/var/run/mysqld67 mysql_rundir=/var/run/mysqld
69 mysql_logdir=/var/log68 mysql_logdir=/var/log
@@ -119,6 +118,8 @@
119 set +e118 set +e
120 chown -R 0:0 $mysql_datadir119 chown -R 0:0 $mysql_datadir
121 chown -R mysql $mysql_statedir120 chown -R mysql $mysql_statedir
121 chmod 700 $mysql_statedir $mysql_statedir/mysql
122 if [ ! -d "$mysql_rundir" ]; then mkdir "$mysql_rundir"; fi
122 chown -R mysql $mysql_rundir123 chown -R mysql $mysql_rundir
123 chown -R mysql:adm $mysql_newlogdir; chmod 2750 $mysql_newlogdir;124 chown -R mysql:adm $mysql_newlogdir; chmod 2750 $mysql_newlogdir;
124 for i in log err; do125 for i in log err; do
@@ -129,9 +130,9 @@
129 set -e130 set -e
130131
131 # This is important to avoid dataloss when there is a removed132 # This is important to avoid dataloss when there is a removed
132 # percona-server-server version from Woody lying around which used the same133 # percona-xtradb-cluster-server version from Woody lying around which used the same
133 # data directory and then somewhen gets purged by the admin.134 # data directory and then somewhen gets purged by the admin.
134 db_set percona-server-server/postrm_remove_database false || true135 db_set percona-xtradb-cluster-server/postrm_remove_database false || true
135136
136 # To avoid downgrades.137 # To avoid downgrades.
137 touch $mysql_statedir/debian-5.6.flag138 touch $mysql_statedir/debian-5.6.flag
@@ -140,7 +141,7 @@
140 # Debian: beware of the bashisms... 141 # Debian: beware of the bashisms...
141 # Debian: can safely run on upgrades with existing databases 142 # Debian: can safely run on upgrades with existing databases
142 set +e143 set +e
143 ${PERCONA_PREFIX}/bin/mysql_install_db --user=mysql --rpm 2>&1 |144 /usr//bin/mysql_install_db --user=mysql --rpm 2>&1 |
144 $ERR_LOGGER145 $ERR_LOGGER
145 if [ "$?" != "0" ]; then146 if [ "$?" != "0" ]; then
146 echo "ATTENTION: An error has occured. More info is in the syslog!"147 echo "ATTENTION: An error has occured. More info is in the syslog!"
@@ -171,42 +172,44 @@
171 else172 else
172 pass=`perl -e 'print map{("a".."z","A".."Z",0..9)[int(rand(62))]}(1..16)'`;173 pass=`perl -e 'print map{("a".."z","A".."Z",0..9)[int(rand(62))]}(1..16)'`;
173 if [ ! -d "$mysql_cfgdir" ]; then install -o 0 -g 0 -m 0755 -d $mysql_cfgdir; fi174 if [ ! -d "$mysql_cfgdir" ]; then install -o 0 -g 0 -m 0755 -d $mysql_cfgdir; fi
175 umask 066
174 cat /dev/null > $dc176 cat /dev/null > $dc
177 umask 022
175 echo "# Automatically generated for Debian scripts. DO NOT TOUCH!" >>$dc178 echo "# Automatically generated for Debian scripts. DO NOT TOUCH!" >>$dc
176 echo "[client]" >>$dc179 echo "[client]" >>$dc
177 echo "host = localhost" >>$dc180 echo "host = localhost" >>$dc
178 echo "user = debian-sys-maint" >>$dc181 echo "user = debian-sys-maint" >>$dc
179 echo "password = $pass" >>$dc182 echo "password = $pass" >>$dc
180 echo "socket = /var/run/mysqld/mysqld.sock" >>$dc183 echo "socket = $mysql_rundir/mysqld.sock" >>$dc
181 echo "[mysql_upgrade]" >>$dc184 echo "[mysql_upgrade]" >>$dc
182 echo "host = localhost" >>$dc185 echo "host = localhost" >>$dc
183 echo "user = debian-sys-maint" >>$dc186 echo "user = debian-sys-maint" >>$dc
184 echo "password = $pass" >>$dc187 echo "password = $pass" >>$dc
185 echo "socket = /var/run/mysqld/mysqld.sock" >>$dc188 echo "socket = $mysql_rundir/mysqld.sock" >>$dc
186 echo "basedir = ${PERCONA_PREFIX}" >>$dc189 echo "basedir = /usr" >>$dc
187 fi190 fi
188 # If this dir chmod go+w then the admin did it. But this file should not.191 # If this dir chmod go+w then the admin did it. But this file should not.
189 chown 0:0 $dc192 chown 0:0 $dc
190 chmod 0600 $dc193 chmod 0600 $dc
191194
192 # update privilege tables195 # update privilege tables
193 password_column_fix_query=`/bin/echo -e \196 password_column_fix_query=`echo -e \
194 "USE mysql\n" \197 "USE mysql\n" \
195 "ALTER TABLE user CHANGE Password Password char(41) character set latin1 collate latin1_bin DEFAULT '' NOT NULL"`;198 "ALTER TABLE user CHANGE Password Password char(41) character set latin1 collate latin1_bin DEFAULT '' NOT NULL"`;
196 replace_query=`/bin/echo -e \199 replace_query=`echo -e \
197 "USE mysql;\n" \200 "USE mysql;\n" \
198 "REPLACE INTO user SET " \201 "REPLACE INTO user SET " \
199 " host='localhost', user='debian-sys-maint', password=password('$pass'), " \202 " host='localhost', user='debian-sys-maint', password=password('$pass'), " \
200 " Select_priv='Y', Insert_priv='Y', Update_priv='Y', Delete_priv='Y', " \203 " Select_priv='Y', Insert_priv='Y', Update_priv='Y', Delete_priv='Y', " \
201 " Create_priv='Y', Drop_priv='Y', Reload_priv='Y', Shutdown_priv='Y', " \204 " Create_priv='Y', Drop_priv='Y', Reload_priv='Y', Shutdown_priv='Y', " \
202 " Process_priv='Y', File_priv='Y', Grant_priv='Y', References_priv='Y', " \205 " Process_priv='Y', File_priv='Y', Grant_priv='Y', References_priv='Y', " \
203 " Index_priv='Y', Alter_priv='Y', Super_priv='Y', Show_db_priv='Y', "\206 " Index_priv='Y', Alter_priv='Y', Super_priv='Y', Show_db_priv='Y', " \
204 " Create_tmp_table_priv='Y', Lock_tables_priv='Y', Execute_priv='Y', "\207 " Create_tmp_table_priv='Y', Lock_tables_priv='Y', Execute_priv='Y', " \
205 " Repl_slave_priv='Y', Repl_client_priv='Y', Create_view_priv='Y', "\208 " Repl_slave_priv='Y', Repl_client_priv='Y', Create_view_priv='Y', " \
206 " Show_view_priv='Y', Create_routine_priv='Y', Alter_routine_priv='Y', "\209 " Show_view_priv='Y', Create_routine_priv='Y', Alter_routine_priv='Y', " \
207 " Create_user_priv='Y', Event_priv='Y', Trigger_priv='Y', "\210 " Create_user_priv='Y', Event_priv='Y', Trigger_priv='Y', Create_tablespace_priv='Y', " \
208 " ssl_cipher='', x509_issuer='', x509_subject=''; "`211 " ssl_cipher='', x509_issuer='', x509_subject=''; " `
209 fix_privs=`/bin/echo -e \212 fix_privs=`echo -e \
210 "USE mysql;\n" \213 "USE mysql;\n" \
211 "ALTER TABLE user ADD column Create_view_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \214 "ALTER TABLE user ADD column Create_view_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
212 "ALTER TABLE user ADD column Show_view_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \215 "ALTER TABLE user ADD column Show_view_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
@@ -216,7 +219,7 @@
216 "ALTER TABLE user ADD column Event_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \219 "ALTER TABLE user ADD column Event_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " \
217 "ALTER TABLE user ADD column Trigger_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " `220 "ALTER TABLE user ADD column Trigger_priv enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N'; " `
218221
219 db_get percona-server-server/root_password && rootpw="$RET"222 db_get percona-xtradb-cluster-server/root_password && rootpw="$RET"
220 if ! set_mysql_rootpw; then223 if ! set_mysql_rootpw; then
221 password_error="yes"224 password_error="yes"
222 fi225 fi
@@ -228,20 +231,21 @@
228 ;;231 ;;
229232
230 *)233 *)
231 echo "postinst called with unknown argument '$1'" 1>&2234 echo "postinst called with unknown argument $1" 1>&2
232 exit 1235 exit 1
233 ;;236 ;;
234esac237esac
235238
236# here we check to see if we can connect as root without a password239# here we check to see if we can connect as root without a password
237# this should catch upgrades from previous versions where the root240# this should catch upgrades from previous versions where the root
238# password wasn't set. if there is a password, or if the connection241# password was not set. if there is a password, or if the connection
239# fails for any other reason, nothing happens.242# fails for any other reason, nothing happens.
243
240if [ "$1" = "configure" ]; then244if [ "$1" = "configure" ]; then
241 if test_mysql_access; then245 if test_mysql_access; then
242 db_input medium percona-server-server/root_password || true246 db_input medium percona-xtradb-cluster-server/root_password || true
243 db_go247 db_go
244 db_get percona-server-server/root_password && rootpw="$RET"248 db_get percona-xtradb-cluster-server/root_password && rootpw="$RET"
245249
246 if ! set_mysql_rootpw "online"; then250 if ! set_mysql_rootpw "online"; then
247 password_error="yes"251 password_error="yes"
@@ -249,7 +253,7 @@
249 fi253 fi
250254
251 if [ "$password_error" = "yes" ]; then255 if [ "$password_error" = "yes" ]; then
252 db_input high percona-server-server/error_setting_password || true256 db_input high percona-xtradb-cluster-server/error_setting_password || true
253 db_go257 db_go
254 fi258 fi
255259
@@ -261,7 +265,7 @@
261echo -e "\tmysql -e \"CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'\""265echo -e "\tmysql -e \"CREATE FUNCTION fnv1a_64 RETURNS INTEGER SONAME 'libfnv1a_udf.so'\""
262echo -e "\tmysql -e \"CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'\""266echo -e "\tmysql -e \"CREATE FUNCTION fnv_64 RETURNS INTEGER SONAME 'libfnv_udf.so'\""
263echo -e "\tmysql -e \"CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'\""267echo -e "\tmysql -e \"CREATE FUNCTION murmur_hash RETURNS INTEGER SONAME 'libmurmur_udf.so'\""
264echo -e "\n * See http://www.percona.com/doc/percona-server/5.5/management/udf_percona_toolkit.html for more details\n\n"268echo -e "\n * See http://www.percona.com/doc/percona-xtradb-cluster/5.6/management/udf_percona_toolkit.html for more details\n\n"
265#269#
266db_stop # in case invoke failes270db_stop # in case invoke failes
267271
268272
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.postrm'
--- build/debian/percona-xtradb-cluster-server-5.6.postrm 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.postrm 2014-05-21 18:59:03 +0000
@@ -19,9 +19,9 @@
19stop_server() {19stop_server() {
20 set +e20 set +e
21 if [ -x /usr/sbin/invoke-rc.d ]; then21 if [ -x /usr/sbin/invoke-rc.d ]; then
22 invoke-rc.d percona-server stop22 invoke-rc.d mysql stop
23 else23 else
24 /etc/init.d/percona-server stop24 /etc/init.d/mysql stop
25 fi25 fi
26 errno=$?26 errno=$?
27 set -e27 set -e
@@ -47,7 +47,7 @@
47esac47esac
4848
49#49#
50# - Do NOT purge logs or data if another percona-server-server* package is installed (#307473)50# - Do NOT purge logs or data if another percona-xtradb-cluster-server* package is installed (#307473)
51# - Remove the mysql user only after all his owned files are purged.51# - Remove the mysql user only after all his owned files are purged.
52# 52#
53if [ "$1" = "purge" -a ! \( -x /usr/sbin/mysqld -o -L /usr/sbin/mysqld \) ]; then53if [ "$1" = "purge" -a ! \( -x /usr/sbin/mysqld -o -L /usr/sbin/mysqld \) ]; then
@@ -55,9 +55,9 @@
55 rm -f /var/log/mysql.{log,err}{,.0,.[1234567].gz}55 rm -f /var/log/mysql.{log,err}{,.0,.[1234567].gz}
56 rm -rf /var/log/mysql56 rm -rf /var/log/mysql
5757
58 db_input high percona-server-server-5.6/postrm_remove_databases || true58 db_input high percona-xtradb-cluster-server-5.6/postrm_remove_databases || true
59 db_go || true59 db_go || true
60 db_get percona-server-server-5.6/postrm_remove_databases || true60 db_get percona-xtradb-cluster-server-5.6/postrm_remove_databases || true
61 if [ "$RET" = "true" ]; then61 if [ "$RET" = "true" ]; then
62 # never remove the debian.cnf when the databases are still existing62 # never remove the debian.cnf when the databases are still existing
63 # else we ran into big trouble on the next install!63 # else we ran into big trouble on the next install!
@@ -69,7 +69,7 @@
6969
70 # (normally) Automatically added by dh_installinit70 # (normally) Automatically added by dh_installinit
71 if [ "$1" = "purge" ] ; then71 if [ "$1" = "purge" ] ; then
72 update-rc.d percona-server remove >/dev/null || exit 072 update-rc.d mysql remove >/dev/null || exit 0
73 fi73 fi
74 # (normally) End automatically added section74 # (normally) End automatically added section
75fi75fi
@@ -81,6 +81,6 @@
81fi81fi
82# (normally) End automatically added section82# (normally) End automatically added section
8383
84# no DEBHELPER here, "update-rc.d remove" fails if percona-server-server-5.6 is installed84#DEBHELPER#
8585
86exit 086exit 0
8787
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.preinst'
--- build/debian/percona-xtradb-cluster-server-5.6.preinst 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.preinst 2014-05-21 18:59:03 +0000
@@ -12,10 +12,8 @@
12if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi12if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE=1; fi
13${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }13${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*" 1>&2 }
1414
15PERCONA_PREFIX=/usr15export PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin
16export PATH=$PATH:/sbin:/usr/sbin:/bin:/usr/bin:$PERCONA_PREFIX/bin16MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
17
18MYADMIN="${PERCONA_PREFIX}/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
19DATADIR=/var/lib/mysql17DATADIR=/var/lib/mysql
20LOGDIR=/var/log/mysql18LOGDIR=/var/log/mysql
21UPGRADEDIR=/var/lib/mysql-upgrade19UPGRADEDIR=/var/lib/mysql-upgrade
@@ -24,13 +22,13 @@
24# do it himself. No database directories should be removed while the server22# do it himself. No database directories should be removed while the server
25# is running! Another mysqld in e.g. a different chroot is fine for us.23# is running! Another mysqld in e.g. a different chroot is fine for us.
26stop_server() {24stop_server() {
27 if [ ! -x /etc/init.d/percona-server ]; then return; fi25 if [ ! -x /etc/init.d/mysql ]; then return; fi
2826
29 set +e27 set +e
30 if [ -x /usr/sbin/invoke-rc.d ]; then28 if [ -x /usr/sbin/invoke-rc.d ]; then
31 cmd="invoke-rc.d percona-server stop"29 cmd="invoke-rc.d mysql stop"
32 else30 else
33 cmd="/etc/init.d/percona-server stop"31 cmd="/etc/init.d/mysql stop"
34 fi32 fi
35 $cmd33 $cmd
36 errno=$?34 errno=$?
@@ -50,22 +48,18 @@
5048
51this_version=5.649this_version=5.6
5250
53# Check kernel version
54if dpkg --compare-versions `uname -r` lt 2.6; then
55 /bin/echo -e "\nPROBLEM: MySQL-5.x is currently incompatible with kernel 2.4. Aborting.";
56 /bin/echo -e "See http://bugs.debian.org/416841 for more information.\n"
57 exit 1
58fi
59
60# Abort if an NDB cluster is in use.51# Abort if an NDB cluster is in use.
61if test -d /etc/mysql/ && egrep -q -r '^[^#]*ndb.connectstring' /etc/mysql/; then52if egrep -qi -r '^[^#]*ndb.connectstring|^[[:space:]]*\[[[:space:]]*ndb_mgmd' /etc/mysql/; then
62 db_fset percona-server-server/no_upgrade_when_using_ndb seen false || true53 db_fset percona-xtradb-cluster-server/no_upgrade_when_using_ndb seen false || true
63 db_input high percona-server-server/no_upgrade_when_using_ndb || true54 db_input high percona-xtradb-cluster-server/no_upgrade_when_using_ndb || true
64 db_go55 db_go
65 db_stop56 db_stop
66 exit 157 exit 1
67fi58fi
6859
60# Abort if skip-bdb option is enabled, required for 5.0 -> 5.1 upgrades.
61#TODO
62
69# Safe the user from stupidities.63# Safe the user from stupidities.
70show_downgrade_warning=064show_downgrade_warning=0
71for i in `ls $DATADIR/debian-*.flag 2>/dev/null`; do65for i in `ls $DATADIR/debian-*.flag 2>/dev/null`; do
@@ -76,10 +70,10 @@
76 fi70 fi
77done71done
78if [ "$show_downgrade_warning" = 1 ]; then72if [ "$show_downgrade_warning" = 1 ]; then
79 db_fset percona-server-server-$this_version/really_downgrade seen false || true73 db_fset percona-xtradb-cluster-server-$this_version/really_downgrade seen false || true
80 db_input medium percona-server-server-$this_version/really_downgrade || true74 db_input medium percona-xtradb-cluster-server-$this_version/really_downgrade || true
81 db_go75 db_go
82 db_get percona-server-server-$this_version/really_downgrade || true76 db_get percona-xtradb-cluster-server-$this_version/really_downgrade || true
83 if [ "$RET" = "true" ]; then77 if [ "$RET" = "true" ]; then
84 rm -f $DATADIR/debian-*.flag78 rm -f $DATADIR/debian-*.flag
85 touch $DATADIR/debian-$this_version.flag79 touch $DATADIR/debian-$this_version.flag
@@ -104,7 +98,7 @@
10498
105#99#
106# Now we have to ensure the following state:100# Now we have to ensure the following state:
107# /etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false101# /etc/passwd: mysql:x:100:101:MySQL Server:/nonexistent:/bin/false
108# /etc/group: mysql:x:101:102# /etc/group: mysql:x:101:
109# 103#
110# Sadly there could any state be present on the system so we have to104# Sadly there could any state be present on the system so we have to
@@ -125,7 +119,8 @@
125 --system \119 --system \
126 --disabled-login \120 --disabled-login \
127 --ingroup mysql \121 --ingroup mysql \
128 --home $DATADIR \122 --no-create-home \
123 --home /nonexistent \
129 --gecos "MySQL Server" \124 --gecos "MySQL Server" \
130 --shell /bin/false \125 --shell /bin/false \
131 mysql >/dev/null126 mysql >/dev/null
@@ -169,15 +164,15 @@
169 | xargs -0 --no-run-if-empty chgrp mysql164 | xargs -0 --no-run-if-empty chgrp mysql
170set -e165set -e
171166
172# Some files below /etc/ were possibly in the percona-server-server-5.0/etch package167# Some files below /etc/ were possibly in the percona-xtradb-cluster-server-5.0/etch package
173# before. They get overwritten by current ones to avoid unnecessary dpkg questions.168# before. They get overwritten by current ones to avoid unnecessary dpkg questions.
174while read md5 file; do169while read md5 file; do
175 if [ "`md5sum $file 2>/dev/null`" = "$md5 $file" ]; then170 if [ "`md5sum $file 2>/dev/null`" = "$md5 $file" ]; then
176 cp /usr/share/percona-server-common/internal-use-only/`echo $file | sed 's°/°_°g'` $file171 cp /usr/share/percona-xtradb-cluster-common/internal-use-only/`echo $file | sed 's°/°_°g'` $file
177 fi172 fi
178done <<EOT173done <<EOT
1796691f2fdc5c6d27ff0260eb79813e1bc /etc/init.d/mysql1746691f2fdc5c6d27ff0260eb79813e1bc /etc/init.d/mysql
180b53b9552d44661361d39157c3c7c51d3 /etc/logrotate.d/percona-server-server175b53b9552d44661361d39157c3c7c51d3 /etc/logrotate.d/percona-xtradb-cluster-server
18157f3e58f72582ca55100dc1ba0f1a8ae /etc/mysql/debian-start17657f3e58f72582ca55100dc1ba0f1a8ae /etc/mysql/debian-start
182EOT177EOT
183178
184179
=== modified file 'build-ps/debian/percona-xtradb-cluster-server-5.6.templates'
--- build/debian/percona-xtradb-cluster-server-5.6.templates 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-server-5.6.templates 2014-05-21 18:59:03 +0000
@@ -7,19 +7,19 @@
7# Even minor modifications require translation updates and such7# Even minor modifications require translation updates and such
8# changes should be coordinated with translators and reviewers.8# changes should be coordinated with translators and reviewers.
99
10Template: percona-server-server-5.6/really_downgrade10Template: percona-xtradb-cluster-server-5.6/really_downgrade
11Type: boolean11Type: boolean
12Default: false12Default: false
13_Description: Really proceed with downgrade?13_Description: Really proceed with downgrade?
14 A file named /var/lib/mysql/debian-*.flag exists on this system.14 A file named /var/lib/mysql/debian-*.flag exists on this system.
15 .15 .
16 Such file is an indication that a percona-server-server package with a higher16 Such file is an indication that a percona-xtradb-cluster-server package with a higher
17 version has been installed earlier.17 version has been installed earlier.
18 .18 .
19 There is no guarantee that the version you're currently installing19 There is no guarantee that the version you're currently installing
20 will be able to use the current databases.20 will be able to use the current databases.
2121
22Template: percona-server-server-5.6/nis_warning22Template: percona-xtradb-cluster-server-5.6/nis_warning
23Type: note23Type: note
24#flag:translate!:3,524#flag:translate!:3,5
25_Description: Important note for NIS/YP users25_Description: Important note for NIS/YP users
@@ -34,7 +34,7 @@
34 .34 .
35 /var/lib/mysql: drwxr-xr-x mysql mysql35 /var/lib/mysql: drwxr-xr-x mysql mysql
3636
37Template: percona-server-server-5.6/postrm_remove_databases37Template: percona-xtradb-cluster-server-5.6/postrm_remove_databases
38Type: boolean38Type: boolean
39Default: false39Default: false
40_Description: Remove all Percona Server databases?40_Description: Remove all Percona Server databases?
@@ -43,17 +43,17 @@
43 to be removed.43 to be removed.
44 .44 .
45 If you're removing the Percona Server package in order to later install a more45 If you're removing the Percona Server package in order to later install a more
46 recent version or if a different percona-server-server package is already46 recent version or if a different percona-xtradb-cluster-server package is already
47 using it, the data should be kept.47 using it, the data should be kept.
4848
49Template: percona-server-server-5.6/start_on_boot49Template: percona-xtradb-cluster-server-5.6/start_on_boot
50Type: boolean50Type: boolean
51Default: true51Default: true
52_Description: Start the Percona Server daemon on boot?52_Description: Start the Percona Server daemon on boot?
53 The Percona Server daemon can be launched automatically at boot time or53 The Percona Server daemon can be launched automatically at boot time or
54 manually with the '/etc/init.d/mysql start' command.54 manually with the '/etc/init.d/mysql start' command.
5555
56Template: percona-server-server/root_password56Template: percona-xtradb-cluster-server/root_password
57Type: password57Type: password
58_Description: New password for the Percona Server "root" user:58_Description: New password for the Percona Server "root" user:
59 While not mandatory, it is highly recommended that you set a password59 While not mandatory, it is highly recommended that you set a password
@@ -61,11 +61,11 @@
61 .61 .
62 If that field is left blank, the password will not be changed.62 If that field is left blank, the password will not be changed.
6363
64Template: percona-server-server/root_password_again64Template: percona-xtradb-cluster-server/root_password_again
65Type: password65Type: password
66_Description: Repeat password for the Percona Server "root" user:66_Description: Repeat password for the Percona Server "root" user:
6767
68Template: percona-server-server/error_setting_password68Template: percona-xtradb-cluster-server/error_setting_password
69Type: error69Type: error
70_Description: Unable to set password for the Percona Server "root" user70_Description: Unable to set password for the Percona Server "root" user
71 An error occurred while setting the password for the Percona Server71 An error occurred while setting the password for the Percona Server
@@ -75,17 +75,17 @@
75 .75 .
76 You should check the account's password after the package installation.76 You should check the account's password after the package installation.
77 .77 .
78 Please read the /usr/share/doc/percona-server-server-5.6/README.Debian file78 Please read the /usr/share/doc/percona-xtradb-cluster-server-5.6/README.Debian file
79 for more information.79 for more information.
8080
81Template: percona-server-server/password_mismatch81Template: percona-xtradb-cluster-server/password_mismatch
82Type: error82Type: error
83_Description: Password input error83_Description: Password input error
84 The two passwords you entered were not the same. Please try again.84 The two passwords you entered were not the same. Please try again.
8585
86Template: percona-server-server/no_upgrade_when_using_ndb86Template: percona-xtradb-cluster-server/no_upgrade_when_using_ndb
87Type: error87Type: error
88_Description: NDB Cluster seems to be in use88_Description: NDB Cluster seems to be in use
89 Percona-Server-5.6 has orphaned NDB Cluster support. Please migrate to the89 percona-xtradb-cluster-5.6 has orphaned NDB Cluster support. Please migrate to the
90 new mysql-cluster package and remove all lines starting with "ndb" from90 new mysql-cluster package and remove all lines starting with "ndb" from
91 all config files below /etc/mysql/.91 all config files below /etc/mysql/.
9292
=== added file 'build-ps/debian/percona-xtradb-cluster-source-5.6.files'
--- build-ps/debian/percona-xtradb-cluster-source-5.6.files 1970-01-01 00:00:00 +0000
+++ build-ps/debian/percona-xtradb-cluster-source-5.6.files 2014-05-21 18:59:03 +0000
@@ -0,0 +1,1 @@
1usr/src/percona-xtradb-cluster/
02
=== renamed file 'build/debian/percona-xtradb-cluster-test-5.6.install' => 'build-ps/debian/percona-xtradb-cluster-test-5.6.files'
--- build/debian/percona-xtradb-cluster-test-5.6.install 2013-11-06 14:12:57 +0000
+++ build-ps/debian/percona-xtradb-cluster-test-5.6.files 2014-05-21 18:59:03 +0000
@@ -1,2 +1,2 @@
1usr/share/sql-bench
2usr/share/mysql-test1usr/share/mysql-test
2usr/lib/percona-xtradb-cluster-testsuite
33
=== added file 'build-ps/debian/percona-xtradb-cluster-test-5.6.lintian-overrides'
--- build-ps/debian/percona-xtradb-cluster-test-5.6.lintian-overrides 1970-01-01 00:00:00 +0000
+++ build-ps/debian/percona-xtradb-cluster-test-5.6.lintian-overrides 2014-05-21 18:59:03 +0000
@@ -0,0 +1,3 @@
1arch-dependent-file-in-usr-share usr/share/mysql-test/lib/My/SafeProcess/my_safe_process
2
3
04
=== added file 'build-ps/debian/po/POTFILES.in'
--- build-ps/debian/po/POTFILES.in 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/POTFILES.in 2014-05-21 18:59:03 +0000
@@ -0,0 +1,1 @@
1[type: gettext/rfc822deb] percona-xtradb-cluster-server-5.6.templates
02
=== added file 'build-ps/debian/po/ar.po'
--- build-ps/debian/po/ar.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/ar.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,252 @@
1# translation of templates.po to Arabic
2# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3# This file is distributed under the same license as the PACKAGE package.
4#
5# Ossama M. Khayat <okhayat@yahoo.com>, 2007.
6msgid ""
7msgstr ""
8"Project-Id-Version: templates\n"
9"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
10"POT-Creation-Date: 2011-11-08 11:42-0800\n"
11"PO-Revision-Date: 2007-05-01 13:04+0300\n"
12"Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n"
13"Language-Team: Arabic <support@arabeyes.org>\n"
14"Language: ar\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"X-Generator: KBabel 1.11.4\n"
19"Plural-Forms: nplurals=6; plural=n==1 ? 0 : n==0 ? 1 : n==2 ? 2: n%100>=3 && "
20"n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
21": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
22": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
23": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
24": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
25": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
26": n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n"
27
28#. Type: boolean
29#. Description
30#: ../percona-server-5.6.templates:2001
31msgid "Really proceed with downgrade?"
32msgstr "هل �علاً تريد التثبيط؟"
33
34#. Type: boolean
35#. Description
36#: ../percona-server-5.6.templates:2001
37msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
38msgstr "هناك مل� مسمى /var/lib/mysql/debian-*.flag موجود على هذا النظام."
39
40#. Type: boolean
41#. Description
42#: ../percona-server-5.6.templates:2001
43#, fuzzy
44#| msgid ""
45#| "Such file is an indication that a mysql-server package with a higher "
46#| "version has been installed earlier."
47msgid ""
48"Such a file is an indication that a mysql-server package with a higher "
49"version has been installed previously."
50msgstr ""
51"هذا المل� دلالة على أن نسخة أحدث من حزمة mysql-server تم تثبيتها مسبقاً."
52
53#. Type: boolean
54#. Description
55#: ../percona-server-5.6.templates:2001
56msgid ""
57"There is no guarantee that the version you're currently installing will be "
58"able to use the current databases."
59msgstr ""
60"ليست هناك أية ضمانة أن النسخة التي تقوم بتثبيتها ستكون قادرة على استخدام "
61"قواعد البيانات الحالية."
62
63#. Type: note
64#. Description
65#: ../percona-server-5.6.templates:3001
66msgid "Important note for NIS/YP users"
67msgstr "ملاحظة هامة لمستخدمي NIS/YP"
68
69#. Type: note
70#. Description
71#: ../percona-server-5.6.templates:3001
72msgid ""
73"Using MySQL under NIS/YP requires a mysql user account to be added on the "
74"local system with:"
75msgstr ""
76
77#. Type: note
78#. Description
79#: ../percona-server-5.6.templates:3001
80#, fuzzy
81#| msgid ""
82#| "You should also check the permissions and the owner of the /var/lib/mysql "
83#| "directory:"
84msgid ""
85"You should also check the permissions and ownership of the /var/lib/mysql "
86"directory:"
87msgstr "عليك أيضاً أن تقوم بالتأكد من صلاحيات مالك المل� /var/lib/mysql: "
88
89#. Type: boolean
90#. Description
91#: ../percona-server-5.6.templates:4001
92msgid "Remove all MySQL databases?"
93msgstr "إزالة جميع قواعد بيانات MySQL؟"
94
95#. Type: boolean
96#. Description
97#: ../percona-server-5.6.templates:4001
98msgid ""
99"The /var/lib/mysql directory which contains the MySQL databases is about to "
100"be removed."
101msgstr "الدليل /var/lib/mysql الذي يحتوي قواعد بيانات MySQL ستتم إزالته."
102
103#. Type: boolean
104#. Description
105#: ../percona-server-5.6.templates:4001
106msgid ""
107"If you're removing the MySQL package in order to later install a more recent "
108"version or if a different mysql-server package is already using it, the data "
109"should be kept."
110msgstr ""
111"إن كنت تقوم بإزالة حزمة MySQL كي تقوم لاحقاً بتثبيت نسخة أحدث أو إن كانت حزمة "
112"mysql-server مختل�ة تستخدمها، �يجب إبقاء البيانات."
113
114#. Type: boolean
115#. Description
116#: ../percona-server-5.6.templates:5001
117msgid "Start the MySQL server on boot?"
118msgstr "تشغيل خادم MySQL عند الإقلاع؟"
119
120#. Type: boolean
121#. Description
122#: ../percona-server-5.6.templates:5001
123msgid ""
124"The MySQL server can be launched automatically at boot time or manually with "
125"the '/etc/init.d/mysql start' command."
126msgstr ""
127"يمكن تشغيل خادم MySQL آلياً وقت الإقلاع أو يدوياً باستخدام الأمر '/etc/init.d/"
128"mysql start'."
129
130#. Type: password
131#. Description
132#: ../percona-server-5.6.templates:6001
133msgid "New password for the MySQL \"root\" user:"
134msgstr "كلمة المرور الجديدة لمستخد \"root\" الخاص بـMySQL:"
135
136#. Type: password
137#. Description
138#: ../percona-server-5.6.templates:6001
139msgid ""
140"While not mandatory, it is highly recommended that you set a password for "
141"the MySQL administrative \"root\" user."
142msgstr ""
143"مع أنه ليس إجبارياً، ولكن من المستحسن أن تقوم بتعيين كلمة مرور خاصة بمستخدم "
144"MySQL الإداري \"root\"."
145
146#. Type: password
147#. Description
148#: ../percona-server-5.6.templates:6001
149#, fuzzy
150#| msgid "If that field is left blank, the password will not be changed."
151msgid "If this field is left blank, the password will not be changed."
152msgstr "إن ترك الحقل �ارغاً، �لن يتم تغيير كلمة المرور."
153
154#. Type: password
155#. Description
156#: ../percona-server-5.6.templates:7001
157#, fuzzy
158#| msgid "New password for the MySQL \"root\" user:"
159msgid "Repeat password for the MySQL \"root\" user:"
160msgstr "كلمة المرور الجديدة لمستخد \"root\" الخاص بـMySQL:"
161
162#. Type: error
163#. Description
164#: ../percona-server-5.6.templates:8001
165msgid "Unable to set password for the MySQL \"root\" user"
166msgstr "تعذر تعيين كلمة مرور للمستخدم \"root\" الخاص بـMySQL."
167
168#. Type: error
169#. Description
170#: ../percona-server-5.6.templates:8001
171msgid ""
172"An error occurred while setting the password for the MySQL administrative "
173"user. This may have happened because the account already has a password, or "
174"because of a communication problem with the MySQL server."
175msgstr ""
176"حدث خطأ أثناء تعيين كلمة المرور لمستخدم MySQL الإداري. قد يكون هذا حدث بسبب "
177"أن حساب المستخدم له كلمة مرور معيّنة مسبقاً، أو بسبب مشكلة �ي الاتصال مع خادم "
178"MySQL."
179
180#. Type: error
181#. Description
182#: ../percona-server-5.6.templates:8001
183#, fuzzy
184#| msgid ""
185#| "You should check the account's password after tha package installation."
186msgid "You should check the account's password after the package installation."
187msgstr "يجب عليك التحقق من كلمة مرور الحساب عقب تثبيت الحزمة."
188
189#. Type: error
190#. Description
191#: ../percona-server-5.6.templates:8001
192#, fuzzy
193#| msgid ""
194#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
195#| "more information."
196msgid ""
197"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
198"information."
199msgstr ""
200"الرجاء قراءة المل� /usr/share/doc/percona-server-5.6/README.Debian للمزيد من "
201"المعلومات."
202
203#. Type: error
204#. Description
205#: ../percona-server-5.6.templates:9001
206msgid "Password input error"
207msgstr ""
208
209#. Type: error
210#. Description
211#: ../percona-server-5.6.templates:9001
212msgid "The two passwords you entered were not the same. Please try again."
213msgstr ""
214
215#. Type: error
216#. Description
217#: ../percona-server-5.6.templates:10001
218msgid "NDB Cluster seems to be in use"
219msgstr ""
220
221#. Type: error
222#. Description
223#: ../percona-server-5.6.templates:10001
224msgid ""
225"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
226"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
227"all config files below /etc/mysql/."
228msgstr ""
229
230#~ msgid ""
231#~ "To use MySQL, the following entries for users and groups should be added "
232#~ "to the system:"
233#~ msgstr ""
234#~ "كي تستخدم MySQL، يجب إضا�ة الم�دخلات التالية الخاصة بالمستخدمين والمجموعات "
235#~ "إلى النظام:"
236
237#~ msgid ""
238#~ "Support MySQL connections from hosts running Debian \"sarge\" or older?"
239#~ msgstr ""
240#~ "هل تريد دعم اتصالات MySQL من الأجهزة التي تعمل على ديبيان \"sarge\" أو "
241#~ "أقدم؟"
242
243#~ msgid ""
244#~ "In old versions of MySQL clients on Debian, passwords were not stored "
245#~ "securely. This has been improved since then, however clients (such as "
246#~ "PHP) from hosts running Debian 3.1 Sarge will not be able to connect to "
247#~ "recent accounts or accounts whose password have been changed."
248#~ msgstr ""
249#~ "�ي إصدارات عملاء MySQL القديمة من ديبيان، لم تكن كلمات المرور تح�ظ بشكل "
250#~ "آمن. ولقد حل هذه المشكلة بعدها، غير أن العملاء (مثل PHP) المتصلين من "
251#~ "أجهزة تعمل على ديبيان Sarge 3.1 لن يكونوا قادرين على الاتصال باستخدام "
252#~ "الحسابات الحديثة أو الحسابات التي تم تغيير كلمة مرورها."
0253
=== added file 'build-ps/debian/po/ca.po'
--- build-ps/debian/po/ca.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/ca.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,227 @@
1# mysql-dfsg (debconf) translation to Catalan.
2# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
3# Aleix Badia i Bosch <abadia@ica.es> 2004
4#
5msgid ""
6msgstr ""
7"Project-Id-Version: mysql-dfsg-4.1\n"
8"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
9"POT-Creation-Date: 2011-11-08 11:42-0800\n"
10"PO-Revision-Date: 2004-01-31 19:20GMT\n"
11"Last-Translator: Aleix Badia i Bosch <abadia@ica.es>\n"
12"Language-Team: Debian L10n Catalan <debian-l10n-catalan@lists.debian.org>\n"
13"Language: \n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=ISO-8859-1\n"
16"Content-Transfer-Encoding: 8bit\n"
17
18#. Type: boolean
19#. Description
20#: ../percona-server-5.6.templates:2001
21msgid "Really proceed with downgrade?"
22msgstr ""
23
24#. Type: boolean
25#. Description
26#: ../percona-server-5.6.templates:2001
27msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
28msgstr ""
29
30#. Type: boolean
31#. Description
32#: ../percona-server-5.6.templates:2001
33msgid ""
34"Such a file is an indication that a mysql-server package with a higher "
35"version has been installed previously."
36msgstr ""
37"Aquest fitxer indica que anteriorment s'ha instaŀlat un paquet mysql-server "
38"amb una versió posterior."
39
40#. Type: boolean
41#. Description
42#: ../percona-server-5.6.templates:2001
43msgid ""
44"There is no guarantee that the version you're currently installing will be "
45"able to use the current databases."
46msgstr ""
47"No hi ha cap garantia que la versió que esteu instaŀlant actualment puga "
48"emprar les bases de dades actuals."
49
50#. Type: note
51#. Description
52#: ../percona-server-5.6.templates:3001
53#, fuzzy
54#| msgid "Important note for NIS/YP users!"
55msgid "Important note for NIS/YP users"
56msgstr "Nota important pels usuaris de NIS/YP"
57
58#. Type: note
59#. Description
60#: ../percona-server-5.6.templates:3001
61msgid ""
62"Using MySQL under NIS/YP requires a mysql user account to be added on the "
63"local system with:"
64msgstr ""
65"Si empreu MySQL sota NIS/YP, heu d'afegir un compte d'usuari mysql al "
66"sistema local amb:"
67
68#. Type: note
69#. Description
70#: ../percona-server-5.6.templates:3001
71msgid ""
72"You should also check the permissions and ownership of the /var/lib/mysql "
73"directory:"
74msgstr ""
75"També hauríeu de comprovar els permisos i propietaris del directori /var/"
76"lib/mysql:"
77
78#. Type: boolean
79#. Description
80#: ../percona-server-5.6.templates:4001
81msgid "Remove all MySQL databases?"
82msgstr ""
83
84#. Type: boolean
85#. Description
86#: ../percona-server-5.6.templates:4001
87msgid ""
88"The /var/lib/mysql directory which contains the MySQL databases is about to "
89"be removed."
90msgstr ""
91"El directori /var/lib/mysql que conté les bases de dades de MySQL està a "
92"punt deser suprimit."
93
94#. Type: boolean
95#. Description
96#: ../percona-server-5.6.templates:4001
97msgid ""
98"If you're removing the MySQL package in order to later install a more recent "
99"version or if a different mysql-server package is already using it, the data "
100"should be kept."
101msgstr ""
102"Si esteu suprimint el paquet MySQL per a posteriorment instaŀlar una versió "
103"més recent, o si un paquet mysql-server diferent ja l'està emprant, les "
104"dades s'haurien de mantenir."
105
106#. Type: boolean
107#. Description
108#: ../percona-server-5.6.templates:5001
109#, fuzzy
110#| msgid "Should MySQL start on boot?"
111msgid "Start the MySQL server on boot?"
112msgstr "Voleu que el MySQL s'iniciï a l'arrencada ?"
113
114#. Type: boolean
115#. Description
116#: ../percona-server-5.6.templates:5001
117#, fuzzy
118msgid ""
119"The MySQL server can be launched automatically at boot time or manually with "
120"the '/etc/init.d/mysql start' command."
121msgstr ""
122"El MySQL es pot executar automàticament a l'arrencada o manualment amb "
123"l'ordre «/etc/init.d/mysql start»."
124
125#. Type: password
126#. Description
127#: ../percona-server-5.6.templates:6001
128msgid "New password for the MySQL \"root\" user:"
129msgstr ""
130
131#. Type: password
132#. Description
133#: ../percona-server-5.6.templates:6001
134msgid ""
135"While not mandatory, it is highly recommended that you set a password for "
136"the MySQL administrative \"root\" user."
137msgstr ""
138"Tot i que no és requerida, és molt recomanable que establiu una "
139"contrasenya per a «root», l'usuari administratiu del MySQL."
140
141#. Type: password
142#. Description
143#: ../percona-server-5.6.templates:6001
144msgid "If this field is left blank, the password will not be changed."
145msgstr ""
146
147#. Type: password
148#. Description
149#: ../percona-server-5.6.templates:7001
150msgid "Repeat password for the MySQL \"root\" user:"
151msgstr ""
152
153#. Type: error
154#. Description
155#: ../percona-server-5.6.templates:8001
156msgid "Unable to set password for the MySQL \"root\" user"
157msgstr ""
158
159#. Type: error
160#. Description
161#: ../percona-server-5.6.templates:8001
162msgid ""
163"An error occurred while setting the password for the MySQL administrative "
164"user. This may have happened because the account already has a password, or "
165"because of a communication problem with the MySQL server."
166msgstr ""
167"S'ha produït un error en establir la contrasenya de l'usuari administratiu "
168"del MySQL. Això pot haver passat perquè el compte ja té una una "
169"contrasenya, o per un problema de comunicació amb el servidor de MySQL."
170
171#. Type: error
172#. Description
173#: ../percona-server-5.6.templates:8001
174msgid "You should check the account's password after the package installation."
175msgstr ""
176"Hauríeu de comprovar la contrasenya del compte després de la instaŀlació "
177"del paquet."
178
179#. Type: error
180#. Description
181#: ../percona-server-5.6.templates:8001
182#, fuzzy
183#| msgid ""
184#| "Please read the /usr/share/doc/mysql-server-5.1/README.Debian file for "
185#| "more information."
186msgid ""
187"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
188"information."
189msgstr ""
190"Llegiu el fitxer /usr/share/doc/mysql-server-5.1/README.Debian per a obtenir "
191"més informació."
192
193#. Type: error
194#. Description
195#: ../percona-server-5.6.templates:9001
196msgid "Password input error"
197msgstr ""
198
199#. Type: error
200#. Description
201#: ../percona-server-5.6.templates:9001
202msgid "The two passwords you entered were not the same. Please try again."
203msgstr ""
204"Les dos contrasenyes que heu introduït no són la mateixa. Proveu-ho de nou."
205
206#. Type: error
207#. Description
208#: ../percona-server-5.6.templates:10001
209msgid "NDB Cluster seems to be in use"
210msgstr ""
211
212#. Type: error
213#. Description
214#: ../percona-server-5.6.templates:10001
215msgid ""
216"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
217"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
218"all config files below /etc/mysql/."
219msgstr ""
220
221#~ msgid ""
222#~ "MySQL-5.1 no longer provides NDB Cluster support. Please migrate to the "
223#~ "new "
224#~ msgstr ""
225#~ "El MySQL-5.1 ja no implementa el clúster NDB. Migreu al nou paquet mysql-"
226#~ "cluster i suprimiu totes les línies que comencen per «ndb» de tots els "
227#~ "fitxers de configuració sota /etc/mysql/."
0228
=== added file 'build-ps/debian/po/cs.po'
--- build-ps/debian/po/cs.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/cs.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,346 @@
1#
2# Translators, if you are not familiar with the PO format, gettext
3# documentation is worth reading, especially sections dedicated to
4# this format, e.g. by running:
5# info -n '(gettext)PO Files'
6# info -n '(gettext)Header Entry'
7#
8# Some information specific to po-debconf are available at
9# /usr/share/doc/po-debconf/README-trans
10# or http://www.debian.org/intl/l10n/po-debconf/README-trans
11#
12# Developers do not need to manually edit POT or PO files.
13#
14msgid ""
15msgstr ""
16"Project-Id-Version: mysql-dfsg-5.5\n"
17"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
18"POT-Creation-Date: 2011-11-08 11:42-0800\n"
19"PO-Revision-Date: 2007-05-01 13:01+0200\n"
20"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
21"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
22"Language: cs\n"
23"MIME-Version: 1.0\n"
24"Content-Type: text/plain; charset=UTF-8\n"
25"Content-Transfer-Encoding: 8bit\n"
26
27#. Type: boolean
28#. Description
29#: ../percona-server-5.6.templates:2001
30msgid "Really proceed with downgrade?"
31msgstr "Opravdu pokra�ovat v degradaci?"
32
33#. Type: boolean
34#. Description
35#: ../percona-server-5.6.templates:2001
36msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
37msgstr "V systému existuje soubor /var/lib/mysql/debian-*.flag."
38
39#. Type: boolean
40#. Description
41#: ../percona-server-5.6.templates:2001
42#, fuzzy
43#| msgid ""
44#| "Such file is an indication that a mysql-server package with a higher "
45#| "version has been installed earlier."
46msgid ""
47"Such a file is an indication that a mysql-server package with a higher "
48"version has been installed previously."
49msgstr "To znamená, že již byl nainstalován balík mysql-server s vyšší verzí."
50
51#. Type: boolean
52#. Description
53#: ../percona-server-5.6.templates:2001
54msgid ""
55"There is no guarantee that the version you're currently installing will be "
56"able to use the current databases."
57msgstr ""
58"Neexistuje žádná záruka, že momentálně instalovaná verze bude umět pracovat "
59"se stávajícími databázemi."
60
61#. Type: note
62#. Description
63#: ../percona-server-5.6.templates:3001
64msgid "Important note for NIS/YP users"
65msgstr "Důležitá poznámka pro uživatele NIS/YP"
66
67#. Type: note
68#. Description
69#: ../percona-server-5.6.templates:3001
70msgid ""
71"Using MySQL under NIS/YP requires a mysql user account to be added on the "
72"local system with:"
73msgstr ""
74
75#. Type: note
76#. Description
77#: ../percona-server-5.6.templates:3001
78#, fuzzy
79#| msgid ""
80#| "You should also check the permissions and the owner of the /var/lib/mysql "
81#| "directory:"
82msgid ""
83"You should also check the permissions and ownership of the /var/lib/mysql "
84"directory:"
85msgstr ""
86"Také byste měli zkontrolovat vlastníka a oprávnění adresáře /var/lib/mysql:"
87
88#. Type: boolean
89#. Description
90#: ../percona-server-5.6.templates:4001
91msgid "Remove all MySQL databases?"
92msgstr "Odstranit všechny MySQL databáze?"
93
94#. Type: boolean
95#. Description
96#: ../percona-server-5.6.templates:4001
97msgid ""
98"The /var/lib/mysql directory which contains the MySQL databases is about to "
99"be removed."
100msgstr ""
101"Adresář /var/lib/mysql, ve kterém se nachází MySQL databáze, bude odstraněn."
102
103#. Type: boolean
104#. Description
105#: ../percona-server-5.6.templates:4001
106msgid ""
107"If you're removing the MySQL package in order to later install a more recent "
108"version or if a different mysql-server package is already using it, the data "
109"should be kept."
110msgstr ""
111"Jestliže odstraňujete balík MySQL za ú�elem instalace novější verze MySQL, "
112"nebo pokud tato data souběžně využívá jiný balík mysql-server, měli byste "
113"data ponechat."
114
115#. Type: boolean
116#. Description
117#: ../percona-server-5.6.templates:5001
118msgid "Start the MySQL server on boot?"
119msgstr "Spustit MySQL server při startu systému?"
120
121#. Type: boolean
122#. Description
123#: ../percona-server-5.6.templates:5001
124msgid ""
125"The MySQL server can be launched automatically at boot time or manually with "
126"the '/etc/init.d/mysql start' command."
127msgstr ""
128"MySQL se může spouštět automaticky při startu systému, nebo ru�ně příkazem '/"
129"etc/init.d/mysql start'."
130
131#. Type: password
132#. Description
133#: ../percona-server-5.6.templates:6001
134msgid "New password for the MySQL \"root\" user:"
135msgstr "Nové heslo MySQL uživatele \"root\":"
136
137#. Type: password
138#. Description
139#: ../percona-server-5.6.templates:6001
140msgid ""
141"While not mandatory, it is highly recommended that you set a password for "
142"the MySQL administrative \"root\" user."
143msgstr ""
144"Přestože to není nezbytné, je silně doporu�eno nastavit heslo u "
145"správcovského MySQL ú�tu \"root\"."
146
147#. Type: password
148#. Description
149#: ../percona-server-5.6.templates:6001
150#, fuzzy
151#| msgid "If that field is left blank, the password will not be changed."
152msgid "If this field is left blank, the password will not be changed."
153msgstr "Ponecháte-li pole prázdné, heslo se nezmění."
154
155#. Type: password
156#. Description
157#: ../percona-server-5.6.templates:7001
158#, fuzzy
159#| msgid "New password for the MySQL \"root\" user:"
160msgid "Repeat password for the MySQL \"root\" user:"
161msgstr "Nové heslo MySQL uživatele \"root\":"
162
163#. Type: error
164#. Description
165#: ../percona-server-5.6.templates:8001
166msgid "Unable to set password for the MySQL \"root\" user"
167msgstr "Nelze nastavit heslo MySQL uživatele \"root\""
168
169#. Type: error
170#. Description
171#: ../percona-server-5.6.templates:8001
172msgid ""
173"An error occurred while setting the password for the MySQL administrative "
174"user. This may have happened because the account already has a password, or "
175"because of a communication problem with the MySQL server."
176msgstr ""
177"Během nastavování hesla pro správcovského uživatele MySQL se vyskytla chyba. "
178"To se mohlo stát třeba proto, protože uživatel již měl heslo nastaveno, nebo "
179"protože nastal problém v komunikaci s MySQL serverem."
180
181#. Type: error
182#. Description
183#: ../percona-server-5.6.templates:8001
184#, fuzzy
185#| msgid ""
186#| "You should check the account's password after tha package installation."
187msgid "You should check the account's password after the package installation."
188msgstr "Po instalaci balíku byste měli heslo ověřit."
189
190#. Type: error
191#. Description
192#: ../percona-server-5.6.templates:8001
193#, fuzzy
194#| msgid ""
195#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
196#| "more information."
197msgid ""
198"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
199"information."
200msgstr ""
201"Více informací naleznete v /usr/share/doc/percona-server-5.6/README.Debian."
202
203#. Type: error
204#. Description
205#: ../percona-server-5.6.templates:9001
206msgid "Password input error"
207msgstr ""
208
209#. Type: error
210#. Description
211#: ../percona-server-5.6.templates:9001
212msgid "The two passwords you entered were not the same. Please try again."
213msgstr ""
214
215#. Type: error
216#. Description
217#: ../percona-server-5.6.templates:10001
218msgid "NDB Cluster seems to be in use"
219msgstr ""
220
221#. Type: error
222#. Description
223#: ../percona-server-5.6.templates:10001
224msgid ""
225"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
226"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
227"all config files below /etc/mysql/."
228msgstr ""
229
230#~ msgid ""
231#~ "To use MySQL, the following entries for users and groups should be added "
232#~ "to the system:"
233#~ msgstr ""
234#~ "Abyste mohli MySQL používat, musíte v systému založit následující "
235#~ "uživatele a skupiny:"
236
237#~ msgid "Cannot upgrade if ISAM tables are present!"
238#~ msgstr "Aktualizace nelze provést pokud jsou přítomny tabulky ISAM!"
239
240#~ msgid ""
241#~ "Recent versions of MySQL can no longer use the old ISAM table format and "
242#~ "it is necessary to convert your tables to e.g. MyISAM before upgrading by "
243#~ "using \"mysql_convert_table_format\" or \"ALTER TABLE x ENGINE=MyISAM\". "
244#~ "The installation of percona-server-5.6 will now abort. In case your old "
245#~ "mysql-server-4.1 gets removed nevertheless just reinstall it to convert "
246#~ "those tables."
247#~ msgstr ""
248#~ "Poslední verze MySQL již nemohou používat starý formát tabulek ISAM a "
249#~ "před aktualizací je nutné převést tyto tabulky např. do formátu MyISAM "
250#~ "pomocí \"mysql_convert_table_format\" nebo \"ALTER TABLE x ENGINE=MyISAM"
251#~ "\". Instalace percona-server-5.6 se nyní přeruší. V případě, že se mezitím "
252#~ "odinstaloval původní mysql-server-4.1, jednoduše jej znovu nainstalujte a "
253#~ "tabulky převe�te."
254
255#~ msgid ""
256#~ "Support MySQL connections from hosts running Debian \"sarge\" or older?"
257#~ msgstr ""
258#~ "Podporovat MySQL připojení z po�íta�ů používajících Debian Sarge nebo "
259#~ "starší?"
260
261#~ msgid ""
262#~ "In old versions of MySQL clients on Debian, passwords were not stored "
263#~ "securely. This has been improved since then, however clients (such as "
264#~ "PHP) from hosts running Debian 3.1 Sarge will not be able to connect to "
265#~ "recent accounts or accounts whose password have been changed."
266#~ msgstr ""
267#~ "Způsob, jakým se dříve ukládala hesla, nebyl příliš bezpe�ný. To se nyní "
268#~ "zlepšilo, ale nevýhodou je, že se klienti z Debianu 3.1 Sarge (např. PHP) "
269#~ "nebudou moci připojit na nové ú�ty, nebo na ú�ty, u nichž se heslo "
270#~ "změnilo."
271
272#~ msgid ""
273#~ "To use mysql you must install an equivalent user and group to the "
274#~ "following and ensure yourself that /var/lib/mysql has the right "
275#~ "permissions (the uid/gid may be different)."
276#~ msgstr ""
277#~ "Abyste mohli mysql používat, musíte do následujících souborů přidat "
278#~ "ekvivalentního uživatele a skupinu a zajistit, že /var/lib/mysql má "
279#~ "správná práva (uid/gid se mohou lišit)."
280
281#~ msgid "Remove the databases used by all MySQL versions?"
282#~ msgstr "Odstranit databáze používané všemi verzemi MySQL?"
283
284#~ msgid ""
285#~ "If you do not provide a password no changes will be made to the account."
286#~ msgstr "Nezadáte-li heslo, žádné změny se s ú�tem neprovedou."
287
288#~ msgid ""
289#~ "When installation finishes, you should verify that the account is "
290#~ "properly protected with a password (see README.Debian for more "
291#~ "information)."
292#~ msgstr ""
293#~ "Po skon�ení instalace byste měli ověřit, že je ú�et chráněn heslem (více "
294#~ "informací naleznete v souboru README.Debian)."
295
296#~ msgid "Update Hints"
297#~ msgstr "Poznámky k aktualizaci"
298
299#~ msgid ""
300#~ "You have to run \"mysql_upgrade\" after the upgrade, else tables can be "
301#~ "corrupted! This script also enhances the privilege tables but is not "
302#~ "supposed to give any user more rights that he had before,"
303#~ msgstr ""
304#~ "Po aktualizaci ještě musíte spustit \"mysql_upgrade\", protože jinak by "
305#~ "se tabulky mohly narušit! Tento skript také rozšiřuje tabulky privilegií, "
306#~ "ovšem neměl by uživatelům přidat více práv, než měli dosud."
307
308#~ msgid "Please also read http://www.mysql.com/doc/en/Upgrade.html"
309#~ msgstr "Také si pře�těte http://www.mysql.com/doc/en/Upgrade.html"
310
311#~ msgid ""
312#~ "MySQL will only install if you have a non-numeric hostname that is "
313#~ "resolvable via the /etc/hosts file. E.g. if the \"hostname\" command "
314#~ "returns \"myhostname\" then there must be a line like \"10.0.0.1 "
315#~ "myhostname\"."
316#~ msgstr ""
317#~ "MySQL se nainstaluje pouze v případě, že používáte nenumerické jméno "
318#~ "po�íta�e, které se dá přeložit přes soubor /etc/hosts. Např. když příkaz "
319#~ "\"hostname\" vrátí \"diamond\", tak v /etc/hosts musí existovat obdobný "
320#~ "řádek jako \"10.0.0.1 diamond\"."
321
322#~ msgid ""
323#~ "A new mysql user \"debian-sys-maint\" will be created. This mysql account "
324#~ "is used in the start/stop and cron scripts. Don't delete."
325#~ msgstr ""
326#~ "Bude vytvořen nový mysql uživatel \"debian-sys-maint\". Tento mysql ú�et "
327#~ "se používá ve startovacích, ukon�ovacích a cronových skriptech. Nemažte "
328#~ "jej."
329
330#~ msgid ""
331#~ "Please remember to set a PASSWORD for the MySQL root user! If you use a /"
332#~ "root/.my.cnf, always write the \"user\" and the \"password\" lines in "
333#~ "there, never only the password!"
334#~ msgstr ""
335#~ "Nezapomeňte nastavit heslo pro ú�et administrátora MySQL! Používáte-li /"
336#~ "root/.my.cnf, vždy zde zadejte jak řádek \"user\", tak řádek \"password"
337#~ "\". Nikdy zde nezadávejte jenom heslo!"
338
339#~ msgid ""
340#~ "Should I remove the complete /var/lib/mysql directory tree which is used "
341#~ "by all MySQL versions, not necessarily only the one you are about to "
342#~ "purge?"
343#~ msgstr ""
344#~ "Mám odstranit kompletní adresářový strom /var/lib/mysql, který se používá "
345#~ "pro všechny verze MySQL, tedy ne nutně pouze pro verzi, kterou se "
346#~ "chystáte vy�istit?"
0347
=== added file 'build-ps/debian/po/da.po'
--- build-ps/debian/po/da.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/da.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,382 @@
1#
2# Translators, if you are not familiar with the PO format, gettext
3# documentation is worth reading, especially sections dedicated to
4# this format, e.g. by running:
5# info -n '(gettext)PO Files'
6# info -n '(gettext)Header Entry'
7# Some information specific to po-debconf are available at
8# /usr/share/doc/po-debconf/README-trans
9# or http://www.debian.org/intl/l10n/po-debconf/README-trans#
10# Developers do not need to manually edit POT or PO files.
11#
12# Claus Hindsgaul <claus_h@image.dk>, 2005, 2006.
13# Claus Hindsgaul <claus.hindsgaul@gmail.com>, 2006, 2007.
14msgid ""
15msgstr ""
16"Project-Id-Version: mysql-dfsg-4.1\n"
17"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
18"POT-Creation-Date: 2011-11-08 11:42-0800\n"
19"PO-Revision-Date: 2007-05-30 22:41+0200\n"
20"Last-Translator: Claus Hindsgaul <claus.hindsgaul@gmail.com>\n"
21"Language-Team: Danish\n"
22"Language: \n"
23"MIME-Version: 1.0\n"
24"Content-Type: text/plain; charset=ISO-8859-1\n"
25"Content-Transfer-Encoding: 8bit\n"
26"X-Generator: KBabel 1.11.4\n"
27
28#. Type: boolean
29#. Description
30#: ../percona-server-5.6.templates:2001
31msgid "Really proceed with downgrade?"
32msgstr "Ønsker du virkelig at fortsætte nedgraderingen?"
33
34#. Type: boolean
35#. Description
36#: ../percona-server-5.6.templates:2001
37msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
38msgstr ""
39"Der er en fil med navnet /var/lib/mysql/debian-*.flag på dette system."
40
41#. Type: boolean
42#. Description
43#: ../percona-server-5.6.templates:2001
44#, fuzzy
45#| msgid ""
46#| "Such file is an indication that a mysql-server package with a higher "
47#| "version has been installed earlier."
48msgid ""
49"Such a file is an indication that a mysql-server package with a higher "
50"version has been installed previously."
51msgstr ""
52"Sådan en fil tyder på at der tidligere har været installeret en højere "
53"version af mysql-server-pakken."
54
55#. Type: boolean
56#. Description
57#: ../percona-server-5.6.templates:2001
58msgid ""
59"There is no guarantee that the version you're currently installing will be "
60"able to use the current databases."
61msgstr ""
62"Det kan ikke garanteres at den version, du er ved at installere, kan benytte "
63"data fra de eksisterende databaser."
64
65#. Type: note
66#. Description
67#: ../percona-server-5.6.templates:3001
68msgid "Important note for NIS/YP users"
69msgstr "Vigtig oplysning til NIS/YP-brugere"
70
71#. Type: note
72#. Description
73#: ../percona-server-5.6.templates:3001
74msgid ""
75"Using MySQL under NIS/YP requires a mysql user account to be added on the "
76"local system with:"
77msgstr ""
78
79#. Type: note
80#. Description
81#: ../percona-server-5.6.templates:3001
82#, fuzzy
83#| msgid ""
84#| "You should also check the permissions and the owner of the /var/lib/mysql "
85#| "directory:"
86msgid ""
87"You should also check the permissions and ownership of the /var/lib/mysql "
88"directory:"
89msgstr ""
90"Du bør også tjekke filrettighederne og ejerskabet af mappen /var/lib/mysql:"
91
92#. Type: boolean
93#. Description
94#: ../percona-server-5.6.templates:4001
95msgid "Remove all MySQL databases?"
96msgstr "Fjern alle MySQL-databaser?"
97
98#. Type: boolean
99#. Description
100#: ../percona-server-5.6.templates:4001
101msgid ""
102"The /var/lib/mysql directory which contains the MySQL databases is about to "
103"be removed."
104msgstr ""
105"Mappen /var/lib/mysql, der indeholder MySQL-databaserne, er ved at blive "
106"fjernet."
107
108#. Type: boolean
109#. Description
110#: ../percona-server-5.6.templates:4001
111msgid ""
112"If you're removing the MySQL package in order to later install a more recent "
113"version or if a different mysql-server package is already using it, the data "
114"should be kept."
115msgstr ""
116"Hvis du fjerner MySQL-pakken for senere at installere en nyere version, "
117"eller hvis en anden mysql-server-pakke allerede benytter den, bør dataene "
118"bevares."
119
120#. Type: boolean
121#. Description
122#: ../percona-server-5.6.templates:5001
123msgid "Start the MySQL server on boot?"
124msgstr "Start MySQL-serveren under systemopstart?"
125
126#. Type: boolean
127#. Description
128#: ../percona-server-5.6.templates:5001
129msgid ""
130"The MySQL server can be launched automatically at boot time or manually with "
131"the '/etc/init.d/mysql start' command."
132msgstr ""
133"MySQL-serveren kan enten startes op automatisk under systemopstarten, eller "
134"manuelt med kommandoen '/etc/init.d/mysql start'."
135
136#. Type: password
137#. Description
138#: ../percona-server-5.6.templates:6001
139msgid "New password for the MySQL \"root\" user:"
140msgstr "Ny adgangskode for MySQL's \"root\"-bruger:"
141
142#. Type: password
143#. Description
144#: ../percona-server-5.6.templates:6001
145msgid ""
146"While not mandatory, it is highly recommended that you set a password for "
147"the MySQL administrative \"root\" user."
148msgstr ""
149"Selvom det ikke kræves, anbefales det kraftigt, at du sætter en adgangskode "
150"for MySQL's administrationsbruger \"root\"."
151
152#. Type: password
153#. Description
154#: ../percona-server-5.6.templates:6001
155#, fuzzy
156#| msgid "If that field is left blank, the password will not be changed."
157msgid "If this field is left blank, the password will not be changed."
158msgstr "Hvis du lader dette felt stå tomt, vil adgangskoden ikke blive ændret."
159
160#. Type: password
161#. Description
162#: ../percona-server-5.6.templates:7001
163#, fuzzy
164#| msgid "New password for the MySQL \"root\" user:"
165msgid "Repeat password for the MySQL \"root\" user:"
166msgstr "Ny adgangskode for MySQL's \"root\"-bruger:"
167
168#. Type: error
169#. Description
170#: ../percona-server-5.6.templates:8001
171msgid "Unable to set password for the MySQL \"root\" user"
172msgstr "Kunne ikke sætte adgangskoden for MySQL's \"root\"-bruger"
173
174#. Type: error
175#. Description
176#: ../percona-server-5.6.templates:8001
177msgid ""
178"An error occurred while setting the password for the MySQL administrative "
179"user. This may have happened because the account already has a password, or "
180"because of a communication problem with the MySQL server."
181msgstr ""
182"Der opstod en fejl, da adgangskoden for MySQL's administrationsbruger blev "
183"forsøgt ændret. Dette kan være sket, fordi brugeren allerede har en "
184"adgangskode, eller fordi der var problemer med at kommunikere med MySQL-"
185"serveren."
186
187#. Type: error
188#. Description
189#: ../percona-server-5.6.templates:8001
190msgid "You should check the account's password after the package installation."
191msgstr "Du bør tjekke kontoens adgangskode efter pakkeinstallationen."
192
193#. Type: error
194#. Description
195#: ../percona-server-5.6.templates:8001
196#, fuzzy
197#| msgid ""
198#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
199#| "more information."
200msgid ""
201"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
202"information."
203msgstr ""
204"Se filen /usr/share/doc/percona-server-5.6/README.Debian for yderligere "
205"oplysninger."
206
207#. Type: error
208#. Description
209#: ../percona-server-5.6.templates:9001
210msgid "Password input error"
211msgstr ""
212
213#. Type: error
214#. Description
215#: ../percona-server-5.6.templates:9001
216msgid "The two passwords you entered were not the same. Please try again."
217msgstr ""
218
219#. Type: error
220#. Description
221#: ../percona-server-5.6.templates:10001
222msgid "NDB Cluster seems to be in use"
223msgstr ""
224
225#. Type: error
226#. Description
227#: ../percona-server-5.6.templates:10001
228msgid ""
229"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
230"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
231"all config files below /etc/mysql/."
232msgstr ""
233
234#~ msgid ""
235#~ "To use MySQL, the following entries for users and groups should be added "
236#~ "to the system:"
237#~ msgstr ""
238#~ "Nedenstående linjer for brugere og grupper skal tilføjes dette system for "
239#~ "at benytte MySQL:"
240
241#~ msgid "Cannot upgrade if ISAM tables are present!"
242#~ msgstr "Kan ikke opgradere hvis der er ISAM-tabeller!"
243
244#~ msgid ""
245#~ "Recent versions of MySQL can no longer use the old ISAM table format and "
246#~ "it is necessary to convert your tables to e.g. MyISAM before upgrading by "
247#~ "using \"mysql_convert_table_format\" or \"ALTER TABLE x ENGINE=MyISAM\". "
248#~ "The installation of percona-server-5.6 will now abort. In case your old "
249#~ "mysql-server-4.1 gets removed nevertheless just reinstall it to convert "
250#~ "those tables."
251#~ msgstr ""
252#~ "Nyere versioner af MySQL kan ikke længere benytte det gamle ISAM-"
253#~ "tabelformat, og det er derfor nødvendigt at konvertere dine tabeller til "
254#~ "f.eks. MyISAM forud for opgraderingen med \"mysql_convert_table_format\" "
255#~ "eller \"ALTER TABLE x ENGINE=MyISAM\". Installationen af percona-server-5.6 "
256#~ "afbrydes nu. Skulle din gamle mysql-server-4.1 alligevel bliver "
257#~ "afinstalleret, så geninstallér den blot og konverter tabellerne."
258
259#~ msgid ""
260#~ "Support MySQL connections from hosts running Debian \"sarge\" or older?"
261#~ msgstr ""
262#~ "Understøt MySQL-forbindelser fra maskiner, der kører Debian \"Sarge\" "
263#~ "eller ældre?"
264
265#~ msgid ""
266#~ "In old versions of MySQL clients on Debian, passwords were not stored "
267#~ "securely. This has been improved since then, however clients (such as "
268#~ "PHP) from hosts running Debian 3.1 Sarge will not be able to connect to "
269#~ "recent accounts or accounts whose password have been changed."
270#~ msgstr ""
271#~ "Gamle udgaver af MySQL-klienter på Debian gemte ikke adgangskoderne "
272#~ "sikkert. Dette er blevet forbedret siden da, men klienter (f.eks. PHP) "
273#~ "fra maskiner, der kører Debian 3.1 Sarge vil ikke kunne forbinde til "
274#~ "nyere konti eller konti, hvis adgangskode er blevet ændret."
275
276#~ msgid ""
277#~ "To use mysql you must install an equivalent user and group to the "
278#~ "following and ensure yourself that /var/lib/mysql has the right "
279#~ "permissions (the uid/gid may be different)."
280#~ msgstr ""
281#~ "For at kunne bruge mysql skal du installere en bruger og en gruppe, der "
282#~ "svarer til nedenstående, og sikre dig at /var/lib/mysql har de rigtige "
283#~ "adgangsrettigheder (uid/gid kan afvige)."
284
285#~ msgid ""
286#~ "/etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false"
287#~ msgstr ""
288#~ "etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false"
289
290#~ msgid "/etc/group: mysql:x:101:"
291#~ msgstr "/etc/group: mysql:x:101:"
292
293#~ msgid "/var/lib/mysql: drwxr-xr-x mysql mysql"
294#~ msgstr "/var/lib/mysql: drwxr-xr-x mysql mysql"
295
296#~ msgid "Remove the databases used by all MySQL versions?"
297#~ msgstr "Fjern de databaser, der benyttes af samtlige MySQL-versioner?"
298
299#~ msgid ""
300#~ "If you do not provide a password no changes will be made to the account."
301#~ msgstr "Hvis du ikke angiver en adgangskode, vil kontoen ikke blive ændret."
302
303#~ msgid ""
304#~ "When installation finishes, you should verify that the account is "
305#~ "properly protected with a password (see README.Debian for more "
306#~ "information)."
307#~ msgstr ""
308#~ "Når installationen afsluttes, bør du tjekke at kontoen er ordentligt "
309#~ "beskyttet med en adgangskode (se README.Debian for yderligere "
310#~ "oplysninger)."
311
312#~ msgid "Update Hints"
313#~ msgstr "Opdateringstips"
314
315#~ msgid ""
316#~ "You have to run \"mysql_upgrade\" after the upgrade, else tables can be "
317#~ "corrupted! This script also enhances the privilege tables but is not "
318#~ "supposed to give any user more rights that he had before,"
319#~ msgstr ""
320#~ "Du skal køre \"mysql_upgrade\" efter opgraderingen, da tabellerne eller "
321#~ "kan blive ødelagt! Dette script forbedrer også rettighedstabellerne, men "
322#~ "burde ikke give nogen bruger flere rettigheder, end han havde tidligere,"
323
324#~ msgid "Please also read http://www.mysql.com/doc/en/Upgrade.html"
325#~ msgstr "Læs også http://www.mysql.com/doc/en/Upgrade.html"
326
327#~ msgid "Install Hints"
328#~ msgstr "Installationstips"
329
330#~ msgid ""
331#~ "On upgrades from MySQL 3.23, as shipped with Debian Woody, symlinks in "
332#~ "place of /var/lib/mysql or /var/log/mysql gets accidently removed and "
333#~ "have manually be restored."
334#~ msgstr ""
335#~ "Ved opgraderinger fra MySQL 3.23, der fulgte med Debian Woody, kan de "
336#~ "symbolske /var/lib/mysql or /var/log/mysql blive fjernet ved et uheld, og "
337#~ "må genskabes manuelt."
338
339#~ msgid ""
340#~ "MySQL will only install if you have a non-numeric hostname that is "
341#~ "resolvable via the /etc/hosts file. E.g. if the \"hostname\" command "
342#~ "returns \"myhostname\" then there must be a line like \"10.0.0.1 "
343#~ "myhostname\"."
344#~ msgstr ""
345#~ "MySQL vil kun blive installeret, hvis du har et ikke-numerisk værtsnavn, "
346#~ "som kan slås op i filen /ets/hosts. Hvis f.eks. kommandoen \"hostname\" "
347#~ "svarer med \"mitvaertsnavn\", skal du have en linje a'la \"10.0.0.1 "
348#~ "mitvaertsnavn\" i /etc/hosts."
349
350#~ msgid ""
351#~ "A new mysql user \"debian-sys-maint\" will be created. This mysql account "
352#~ "is used in the start/stop and cron scripts. Don't delete."
353#~ msgstr ""
354#~ "Det vil blive oprettet en ny mysql-bruger, \"debian-sys-maint\". Denne "
355#~ "mysql-konto bruges i start/stop-cron-scripterne. Slet den ikke."
356
357#~ msgid ""
358#~ "Please remember to set a PASSWORD for the MySQL root user! If you use a /"
359#~ "root/.my.cnf, always write the \"user\" and the \"password\" lines in "
360#~ "there, never only the password!"
361#~ msgstr ""
362#~ "Husk at sætte en ADGANGSKODE for MySQLs root-bruger! Hvis du bruger en /"
363#~ "etc/.my.cnf, så skriv altid \"user\"- og \"password\"-linjer ind her, "
364#~ "ikke kun adgangskoden!"
365
366#~ msgid ""
367#~ "Should I remove the complete /var/lib/mysql directory tree which is used "
368#~ "by all MySQL versions, not necessarily only the one you are about to "
369#~ "purge?"
370#~ msgstr ""
371#~ "Skal jeg fjerne hele mappetræet /var/lib/mysql, som benyttes af alle "
372#~ "MySQL-versioner, ikke kun den version, du er ved at slette?"
373
374#~ msgid ""
375#~ "Rarely, e.g. on new major versions, the privilege system is improved. To "
376#~ "make use of it mysql_fix_privilege_tables must be executed manually. The "
377#~ "script is not supposed to give any user more rights that he had before,"
378#~ msgstr ""
379#~ "En sjælden gang imellem, f.eks. ved nye hovedversioner, sker det at "
380#~ "rettighedssystemet forbedres. For at gøre brug af dette, skal "
381#~ "mysql_fix_privilege_tables køres manuelt. Scriptet vil ikke give nogen "
382#~ "bruger flere rettigheder, end vedkommende havde tidligere,"
0383
=== added file 'build-ps/debian/po/de.po'
--- build-ps/debian/po/de.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/de.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,239 @@
1# translation of mysql-dfsg-5.5_5.5.37-1_de.po to Deutsch
2#
3# Translators, if you are not familiar with the PO format, gettext
4# documentation is worth reading, especially sections dedicated to
5# this format, e.g. by running:
6# info -n '(gettext)PO Files'
7# info -n '(gettext)Header Entry'
8# Some information specific to po-debconf are available at
9# /usr/share/doc/po-debconf/README-trans
10# or http://www.debian.org/intl/l10n/po-debconf/README-trans#
11# Developers do not need to manually edit POT or PO files.
12#
13# Alwin Meschede <ameschede@gmx.de>, 2006, 2007.
14# Thomas Mueller <thomas.mueller@tmit.eu>, 2009.
15msgid ""
16msgstr ""
17"Project-Id-Version: mysql-dfsg-5.5_5.5.37-1_de\n"
18"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
19"POT-Creation-Date: 2011-11-08 11:42-0800\n"
20"PO-Revision-Date: 2009-08-27 22:41+0200\n"
21"Last-Translator: Thomas Mueller <thomas.mueller@tmit.eu>\n"
22"Language-Team: german <debian-l10n-german@lists.debian.org>\n"
23"Language: \n"
24"MIME-Version: 1.0\n"
25"Content-Type: text/plain; charset=UTF-8\n"
26"Content-Transfer-Encoding: 8bit\n"
27"X-Generator: KBabel 1.11.4\n"
28"Plural-Forms: nplurals=2; plural=(n != 1);\n"
29
30#. Type: boolean
31#. Description
32#: ../percona-server-5.6.templates:2001
33msgid "Really proceed with downgrade?"
34msgstr "Möchten Sie wirklich eine ältere Version einspielen?"
35
36#. Type: boolean
37#. Description
38#: ../percona-server-5.6.templates:2001
39msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
40msgstr ""
41"Auf diesem System existiert eine Datei mit dem Namen /var/lib/mysql/debian-*."
42"flag"
43
44#. Type: boolean
45#. Description
46#: ../percona-server-5.6.templates:2001
47msgid ""
48"Such a file is an indication that a mysql-server package with a higher "
49"version has been installed previously."
50msgstr ""
51"Diese Datei ist ein Hinweis darauf, dass früher ein MySQL-Server-Paket mit "
52"einer höheren Version installiert war."
53
54#. Type: boolean
55#. Description
56#: ../percona-server-5.6.templates:2001
57msgid ""
58"There is no guarantee that the version you're currently installing will be "
59"able to use the current databases."
60msgstr ""
61"Es kann nicht garantiert werden, dass die gegenwärtig zu installierende "
62"Version dessen Daten benutzen kann."
63
64#. Type: note
65#. Description
66#: ../percona-server-5.6.templates:3001
67msgid "Important note for NIS/YP users"
68msgstr "Wichtige Anmerkung für NIS/YP-Benutzer!"
69
70#. Type: note
71#. Description
72#: ../percona-server-5.6.templates:3001
73msgid ""
74"Using MySQL under NIS/YP requires a mysql user account to be added on the "
75"local system with:"
76msgstr ""
77"Falls MySQL mit NIS/YP genutzt wird, ist ein »mysql«-Benutzerkonto auf dem "
78"lokalen System notwendig:"
79
80#. Type: note
81#. Description
82#: ../percona-server-5.6.templates:3001
83msgid ""
84"You should also check the permissions and ownership of the /var/lib/mysql "
85"directory:"
86msgstr ""
87"Sie sollten außerdem Besitzer und Zugriffsrechte des Verzeichnisses /var/lib/"
88"mysql überprüfen:"
89
90#. Type: boolean
91#. Description
92#: ../percona-server-5.6.templates:4001
93msgid "Remove all MySQL databases?"
94msgstr "Alle MySQL-Datenbanken entfernen?"
95
96#. Type: boolean
97#. Description
98#: ../percona-server-5.6.templates:4001
99msgid ""
100"The /var/lib/mysql directory which contains the MySQL databases is about to "
101"be removed."
102msgstr ""
103"Das Verzeichnis /var/lib/mysql mit den MySQL-Datenbanken soll entfernt "
104"werden."
105
106#. Type: boolean
107#. Description
108#: ../percona-server-5.6.templates:4001
109msgid ""
110"If you're removing the MySQL package in order to later install a more recent "
111"version or if a different mysql-server package is already using it, the data "
112"should be kept."
113msgstr ""
114"Falls geplant ist, nur eine höhere Version von MySQL zu installieren oder "
115"ein anderes mysql-server-Paket dieses bereits benutzt, sollten die Daten "
116"behalten werden."
117
118#. Type: boolean
119#. Description
120#: ../percona-server-5.6.templates:5001
121msgid "Start the MySQL server on boot?"
122msgstr "Soll der MySQL-Server automatisch beim Booten starten?"
123
124#. Type: boolean
125#. Description
126#: ../percona-server-5.6.templates:5001
127msgid ""
128"The MySQL server can be launched automatically at boot time or manually with "
129"the '/etc/init.d/mysql start' command."
130msgstr ""
131"Der MySQL-Dienst kann entweder automatisch beim Systemstart oder manuell "
132"durch Eingabe des Befehls »/etc/init.d/mysql start« gestartet werden."
133
134#. Type: password
135#. Description
136#: ../percona-server-5.6.templates:6001
137msgid "New password for the MySQL \"root\" user:"
138msgstr "Neues Passwort für den MySQL »root«-Benutzer:"
139
140#. Type: password
141#. Description
142#: ../percona-server-5.6.templates:6001
143msgid ""
144"While not mandatory, it is highly recommended that you set a password for "
145"the MySQL administrative \"root\" user."
146msgstr ""
147"Obwohl es nicht zwingend erforderlich ist, wird nachdrücklich empfohlen für "
148"den administrativen MySQL »root«-Benutzer ein Passwort zu setzen."
149
150#. Type: password
151#. Description
152#: ../percona-server-5.6.templates:6001
153msgid "If this field is left blank, the password will not be changed."
154msgstr "Wenn dieses Feld freigelassen wird, wird das Passwort nicht geändert."
155
156#. Type: password
157#. Description
158#: ../percona-server-5.6.templates:7001
159msgid "Repeat password for the MySQL \"root\" user:"
160msgstr "Wiederholen Sie das Passwort für den MySQL-»root«-Benutzer:"
161
162#. Type: error
163#. Description
164#: ../percona-server-5.6.templates:8001
165msgid "Unable to set password for the MySQL \"root\" user"
166msgstr "Konnte für den MySQL-»root«-Benutzer kein Passwort setzen"
167
168#. Type: error
169#. Description
170#: ../percona-server-5.6.templates:8001
171msgid ""
172"An error occurred while setting the password for the MySQL administrative "
173"user. This may have happened because the account already has a password, or "
174"because of a communication problem with the MySQL server."
175msgstr ""
176"Beim setzen des Passworts für den administrativen MySQL-Benutzer ist ein "
177"Fehler aufgetreten. Dies könnte daran liegen, dass der Benutzer bereits ein "
178"Passwort hat oder dass es ein Problem mit der Kommunikation mit dem MySQL-"
179"Server gibt."
180
181#. Type: error
182#. Description
183#: ../percona-server-5.6.templates:8001
184msgid "You should check the account's password after the package installation."
185msgstr ""
186"Sie sollten das Passwort des administrativen Benutzers nach der "
187"Paketinstallation prüfen."
188
189#. Type: error
190#. Description
191#: ../percona-server-5.6.templates:8001
192#, fuzzy
193#| msgid ""
194#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
195#| "more information."
196msgid ""
197"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
198"information."
199msgstr ""
200"Für weitere Informationen lesen Sie /usr/share/doc/percona-server-5.6/README."
201"Debian."
202
203#. Type: error
204#. Description
205#: ../percona-server-5.6.templates:9001
206msgid "Password input error"
207msgstr "Passwort-Eingabefehler"
208
209#. Type: error
210#. Description
211#: ../percona-server-5.6.templates:9001
212msgid "The two passwords you entered were not the same. Please try again."
213msgstr ""
214"Die beiden von Ihnen eingegebenen Passwörter sind nicht identisch. Bitte "
215"erneut versuchen."
216
217#. Type: error
218#. Description
219#: ../percona-server-5.6.templates:10001
220msgid "NDB Cluster seems to be in use"
221msgstr "NDB-Cluster scheint gerade benutzt zu werden"
222
223#. Type: error
224#. Description
225#: ../percona-server-5.6.templates:10001
226#, fuzzy
227#| msgid ""
228#| "Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the "
229#| "new mysql-cluster package and remove all lines starting with \"ndb\" from "
230#| "all config files below /etc/mysql/."
231msgid ""
232"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
233"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
234"all config files below /etc/mysql/."
235msgstr ""
236"Percona-Server-5.6 bietet keine NDB-Clusterunterstützung mehr. Bitte migrieren Sie "
237"Ihr System zum neuen »mysql-cluster«-Paket und entfernen Sie alle Zeilen, "
238"die mit »ndb« beginnen aus allen Konfigurationsdateien im Verzeichnis /etc/"
239"mysql/."
0240
=== added file 'build-ps/debian/po/es.po'
--- build-ps/debian/po/es.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/es.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,390 @@
1# mysql-dfsg-5 translation to spanish
2# Copyright (C) 2005-2007 Software in the Public Interest, SPI Inc.
3# This file is distributed under the same license as the XXXX package.
4#
5# Changes:
6# - Initial translation
7# Jesus Aneiros, 2006
8# - Updated
9# Javier Fernandez-Sanguino, 2006-2007
10# - Revision
11# Nacho Barrientos Arias
12# Fernando Cerezal
13# David Martínez Moreno
14# Ricardo Mones
15# Carlos Galisteo
16# Javier Fernandez-Sanguino
17#
18#
19# Traductores, si no conoce el formato PO, merece la pena leer la
20# documentación de gettext, especialmente las secciones dedicadas a este
21# formato, por ejemplo ejecutando:
22# info -n '(gettext)PO Files'
23# info -n '(gettext)Header Entry'
24#
25# Equipo de traducción al español, por favor lean antes de traducir
26# los siguientes documentos:
27#
28# - El proyecto de traducción de Debian al español
29# http://www.debian.org/intl/spanish/
30# especialmente las notas y normas de traducción en
31# http://www.debian.org/intl/spanish/notas
32#
33# - La guía de traducción de po's de debconf:
34# /usr/share/doc/po-debconf/README-trans
35# o http://www.debian.org/intl/l10n/po-debconf/README-trans
36#
37# Si tiene dudas o consultas sobre esta traducción consulte con el último
38# traductor (campo Last-Translator) y ponga en copia a la lista de
39# traducción de Debian al español (<debian-l10n-spanish@lists.debian.org>)
40msgid ""
41msgstr ""
42"Project-Id-Version: mysql-dfsg-5.5_5.0.24-3\n"
43"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
44"POT-Creation-Date: 2011-11-08 11:42-0800\n"
45"PO-Revision-Date: 2007-05-28 22:21+0200\n"
46"Last-Translator: Javier Fernández-Sanguino <jfs@debian.org>\n"
47"Language-Team: Debian l10 Spanish <debian-l10n-spanish@lists.debian.org>\n"
48"Language: \n"
49"MIME-Version: 1.0\n"
50"Content-Type: text/plain; charset=UTF-8\n"
51"Content-Transfer-Encoding: 8bit\n"
52
53#. Type: boolean
54#. Description
55#: ../percona-server-5.6.templates:2001
56msgid "Really proceed with downgrade?"
57msgstr "¿Desea realmente continuar con la desactualización?"
58
59#. Type: boolean
60#. Description
61#: ../percona-server-5.6.templates:2001
62msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
63msgstr ""
64"Existe un archivo con el nombre /var/lib/mysql/debian-*.flag en este sistema."
65
66#. Type: boolean
67#. Description
68#: ../percona-server-5.6.templates:2001
69#, fuzzy
70#| msgid ""
71#| "Such file is an indication that a mysql-server package with a higher "
72#| "version has been installed earlier."
73msgid ""
74"Such a file is an indication that a mysql-server package with a higher "
75"version has been installed previously."
76msgstr ""
77"Este fichero indica que se instaló previamente una versión superior del "
78"paquete mysql-server."
79
80#. Type: boolean
81#. Description
82#: ../percona-server-5.6.templates:2001
83msgid ""
84"There is no guarantee that the version you're currently installing will be "
85"able to use the current databases."
86msgstr ""
87"No se puede garantizar que la versión que está instalando pueda usar la base "
88"de datos actual."
89
90#. Type: note
91#. Description
92#: ../percona-server-5.6.templates:3001
93msgid "Important note for NIS/YP users"
94msgstr "Nota importante para los usuarios de NIS/YP"
95
96#. Type: note
97#. Description
98#: ../percona-server-5.6.templates:3001
99msgid ""
100"Using MySQL under NIS/YP requires a mysql user account to be added on the "
101"local system with:"
102msgstr ""
103
104#. Type: note
105#. Description
106#: ../percona-server-5.6.templates:3001
107#, fuzzy
108#| msgid ""
109#| "You should also check the permissions and the owner of the /var/lib/mysql "
110#| "directory:"
111msgid ""
112"You should also check the permissions and ownership of the /var/lib/mysql "
113"directory:"
114msgstr ""
115"También debería comprobar los permisos y el propietario del directorio /var/"
116"lib/mysql:"
117
118#. Type: boolean
119#. Description
120#: ../percona-server-5.6.templates:4001
121msgid "Remove all MySQL databases?"
122msgstr "¿Desea eliminar todas las bases de datos MySQL?"
123
124#. Type: boolean
125#. Description
126#: ../percona-server-5.6.templates:4001
127msgid ""
128"The /var/lib/mysql directory which contains the MySQL databases is about to "
129"be removed."
130msgstr ""
131"El directorio /var/lib/mysql contiene bases de datos MySQL que van a "
132"eliminarse."
133
134#. Type: boolean
135#. Description
136#: ../percona-server-5.6.templates:4001
137msgid ""
138"If you're removing the MySQL package in order to later install a more recent "
139"version or if a different mysql-server package is already using it, the data "
140"should be kept."
141msgstr ""
142"Debería mantener los datos si tiene planificado instalar una versión de "
143"MySQL más reciente o si hay un paquete «mysql-server» distinto que los está "
144"utilizando."
145
146#. Type: boolean
147#. Description
148#: ../percona-server-5.6.templates:5001
149msgid "Start the MySQL server on boot?"
150msgstr "¿Debería ejecutarse el servidor MySQL al iniciarse el sistema?"
151
152#. Type: boolean
153#. Description
154#: ../percona-server-5.6.templates:5001
155msgid ""
156"The MySQL server can be launched automatically at boot time or manually with "
157"the '/etc/init.d/mysql start' command."
158msgstr ""
159"El servidor MySQL puede iniciarse en el momento de arranque del sistema o "
160"manualmente si escribe la orden «/etc/init.d/mysql start»."
161
162#. Type: password
163#. Description
164#: ../percona-server-5.6.templates:6001
165msgid "New password for the MySQL \"root\" user:"
166msgstr "Nueva contraseña para el usuario «root» de MySQL:"
167
168#. Type: password
169#. Description
170#: ../percona-server-5.6.templates:6001
171msgid ""
172"While not mandatory, it is highly recommended that you set a password for "
173"the MySQL administrative \"root\" user."
174msgstr ""
175"Se recomienda que configure una contraseña para el usuario "
176"«root» (administrador) de MySQL, aunque no es obligatorio."
177
178#. Type: password
179#. Description
180#: ../percona-server-5.6.templates:6001
181#, fuzzy
182#| msgid "If that field is left blank, the password will not be changed."
183msgid "If this field is left blank, the password will not be changed."
184msgstr "No se modificará la contraseña si deja el espacio en blanco."
185
186#. Type: password
187#. Description
188#: ../percona-server-5.6.templates:7001
189#, fuzzy
190#| msgid "New password for the MySQL \"root\" user:"
191msgid "Repeat password for the MySQL \"root\" user:"
192msgstr "Nueva contraseña para el usuario «root» de MySQL:"
193
194#. Type: error
195#. Description
196#: ../percona-server-5.6.templates:8001
197msgid "Unable to set password for the MySQL \"root\" user"
198msgstr "No se pudo fijar la contraseña para el usuario «root» de MySQL"
199
200#. Type: error
201#. Description
202#: ../percona-server-5.6.templates:8001
203msgid ""
204"An error occurred while setting the password for the MySQL administrative "
205"user. This may have happened because the account already has a password, or "
206"because of a communication problem with the MySQL server."
207msgstr ""
208"Se produjo un error mientras intentaba fijar la contraseña para el usuario "
209"administrador de MySQL. Esto puede haber sucedido porque la cuenta ya tenía "
210"una contraseña o porque se produjo un error de comunicación con el servidor "
211"MySQL."
212
213#. Type: error
214#. Description
215#: ../percona-server-5.6.templates:8001
216msgid "You should check the account's password after the package installation."
217msgstr ""
218"Debería comprobar la contraseña de la cuenta después de la instalación del "
219"paquete."
220
221#. Type: error
222#. Description
223#: ../percona-server-5.6.templates:8001
224#, fuzzy
225#| msgid ""
226#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
227#| "more information."
228msgid ""
229"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
230"information."
231msgstr ""
232"Consulte /usr/share/doc/percona-server-5.6/README.Debian para más información."
233
234#. Type: error
235#. Description
236#: ../percona-server-5.6.templates:9001
237msgid "Password input error"
238msgstr ""
239
240#. Type: error
241#. Description
242#: ../percona-server-5.6.templates:9001
243msgid "The two passwords you entered were not the same. Please try again."
244msgstr ""
245
246#. Type: error
247#. Description
248#: ../percona-server-5.6.templates:10001
249msgid "NDB Cluster seems to be in use"
250msgstr ""
251
252#. Type: error
253#. Description
254#: ../percona-server-5.6.templates:10001
255msgid ""
256"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
257"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
258"all config files below /etc/mysql/."
259msgstr ""
260
261#~ msgid ""
262#~ "To use MySQL, the following entries for users and groups should be added "
263#~ "to the system:"
264#~ msgstr ""
265#~ "Deben añadirse las siguientes entradas para usuarios y grupos en el "
266#~ "sistema para poder utilizar MySQL:"
267
268#~ msgid "Cannot upgrade if ISAM tables are present!"
269#~ msgstr "¡No se puede actualizar si ya hay tablas ISAM!"
270
271#~ msgid ""
272#~ "Recent versions of MySQL can no longer use the old ISAM table format and "
273#~ "it is necessary to convert your tables to e.g. MyISAM before upgrading by "
274#~ "using \"mysql_convert_table_format\" or \"ALTER TABLE x ENGINE=MyISAM\". "
275#~ "The installation of percona-server-5.6 will now abort. In case your old "
276#~ "mysql-server-4.1 gets removed nevertheless just reinstall it to convert "
277#~ "those tables."
278#~ msgstr ""
279#~ "Las versiones recientes de MySQL ya no soportan el antiguo formato de "
280#~ "tabla ISAM. Antes de realizar la actualización es necesario convertir sus "
281#~ "tablas a por ejemplo, MyISAM, usando «mysql_convert_table_format» o "
282#~ "«ALTER TABLE x ENGINE=MyISAM». Se va a interrumpir ahora la instalación "
283#~ "de percona-server-5.6. Si aún así su mysql-server-4.1 se elimina aún así, "
284#~ "puede reinstalarlo para convertir ese tipo de tablas."
285
286#~ msgid ""
287#~ "Support MySQL connections from hosts running Debian \"sarge\" or older?"
288#~ msgstr ""
289#~ "¿Soportar las conexiones MySQL establecidadas desde sistemas que ejecutan "
290#~ "Debian Sarge o versiones anteriores?"
291
292#~ msgid ""
293#~ "In old versions of MySQL clients on Debian, passwords were not stored "
294#~ "securely. This has been improved since then, however clients (such as "
295#~ "PHP) from hosts running Debian 3.1 Sarge will not be able to connect to "
296#~ "recent accounts or accounts whose password have been changed."
297#~ msgstr ""
298#~ "No era muy segura la forma en la que se almacenaban las contraseñas en "
299#~ "versiones anteriores del cliente de MySQL en Debian. Este problema se ha "
300#~ "mejorado posteriormente con el inconveniente, sin embargo, de que "
301#~ "clientes (por ejemplo, PHP) en sistemas que ejecutan Debian 3.1 «Sarge» "
302#~ "no podrán conectarse a cuentas que son nuevas o a las que se le haya "
303#~ "cambiado la contraseña."
304
305#~ msgid ""
306#~ "To use mysql you must install an equivalent user and group to the "
307#~ "following and ensure yourself that /var/lib/mysql has the right "
308#~ "permissions (the uid/gid may be different)."
309#~ msgstr ""
310#~ "Para utilizar mysql debe instalar un usuario y grupo equivalente al "
311#~ "siguiente y asegurarse de que /var/lib/mysql tiene los permisos correctos "
312#~ "(los valores del «uid» y del «gid» pueden ser diferentes)."
313
314#~ msgid ""
315#~ "/etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false"
316#~ msgstr ""
317#~ "/etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false"
318
319#~ msgid "/etc/group: mysql:x:101:"
320#~ msgstr "/etc/group: mysql:x:101:"
321
322#~ msgid "/var/lib/mysql: drwxr-xr-x mysql mysql"
323#~ msgstr "/var/lib/mysql: drwxr-xr-x mysql mysql"
324
325#~ msgid "Remove the databases used by all MySQL versions?"
326#~ msgstr ""
327#~ "¿Eliminar las bases de datos utilizadas por todas las versiones de MySQL?"
328
329#~ msgid ""
330#~ "If you do not provide a password no changes will be made to the account."
331#~ msgstr ""
332#~ "No se hará ningún cambio en la cuenta si no introduce una contraseña."
333
334#~ msgid ""
335#~ "When installation finishes, you should verify that the account is "
336#~ "properly protected with a password (see README.Debian for more "
337#~ "information)."
338#~ msgstr ""
339#~ "Debería confirmar que la contraseña está correctamente protegida con una "
340#~ "contraseña cuando termine la instalación (consulte el fichero README."
341#~ "Debian si desea más información)."
342
343#~ msgid "Install Hints"
344#~ msgstr "Sugerencias para la instalación"
345
346#~ msgid ""
347#~ "On upgrades from MySQL 3.23, as shipped with Debian Woody, symlinks in "
348#~ "place of /var/lib/mysql or /var/log/mysql gets accidently removed and "
349#~ "have manually be restored."
350#~ msgstr ""
351#~ "Al actualizar a la versión de MySQL 3.23, la vrsión proporcionada en "
352#~ "Debian Woody, se eliminan de manera accidental, los enlaces simbólicos a "
353#~ "«/var/lib/mysql» o «/var/log/mysql» y tienen que restaurarse manualmente."
354
355#~ msgid ""
356#~ "MySQL will only install if you have a non-numeric hostname that is "
357#~ "resolvable via the /etc/hosts file. E.g. if the \"hostname\" command "
358#~ "returns \"myhostname\" then there must be a line like \"10.0.0.1 "
359#~ "myhostname\"."
360#~ msgstr ""
361#~ "Sólo se instalará MySQL si tiene un nombre de equipo que no sea una "
362#~ "dirección IP y pueda resolverse a través del archivo /etc/hosts. Por "
363#~ "ejemplo, si la orden «hostname» devuelve «MiNombreEquipo» entonces deberá "
364#~ "existir una línea «10.0.0.1 MiNombreEquipo» en dicho archivo."
365
366#~ msgid ""
367#~ "A new mysql user \"debian-sys-maint\" will be created. This mysql account "
368#~ "is used in the start/stop and cron scripts. Don't delete."
369#~ msgstr ""
370#~ "Se creará un nuevo usuario «debian-sys-maint». Esta cuenta de mysql se "
371#~ "utilizará en los scripts de inicio y parada y en los scripts «cron». No "
372#~ "la elimine."
373
374#~ msgid ""
375#~ "Please remember to set a PASSWORD for the MySQL root user! If you use a /"
376#~ "root/.my.cnf, always write the \"user\" and the \"password\" lines in "
377#~ "there, never only the password!"
378#~ msgstr ""
379#~ "¡Por favor, recuerde crear una CONTRASEÑA para el usuario «root» de "
380#~ "MySQL! ¡Si utiliza /root/.my.cnf debe escribir las líneas «user» y "
381#~ "«password» en dicho archivo, no incluya sólo la contraseña!"
382
383#~ msgid ""
384#~ "Should I remove the complete /var/lib/mysql directory tree which is used "
385#~ "by all MySQL versions, not necessarily only the one you are about to "
386#~ "purge?"
387#~ msgstr ""
388#~ "¿Debería eliminar el árbol de directorio /var/lib/mysql completo? Tenga "
389#~ "en cuenta que lo utilizan todas las versiones de MySQL y no sólo la que "
390#~ "está a punto de purgar."
0391
=== added file 'build-ps/debian/po/eu.po'
--- build-ps/debian/po/eu.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/eu.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,236 @@
1# translation of eu.po to Euskara
2# Piarres BEobide <pi@beobide.net>, 2006.
3# Piarres Beobide <pi@beobide.net>, 2009.
4# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
5# This file is distributed under the same license as the PACKAGE package.
6msgid ""
7msgstr ""
8"Project-Id-Version: eu\n"
9"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
10"POT-Creation-Date: 2011-11-08 11:42-0800\n"
11"PO-Revision-Date: 2009-07-29 11:59+0200\n"
12"Last-Translator: Piarres Beobide <pi@beobide.net>\n"
13"Language-Team: Euskara <debian-l10n-eu@lists.debian.org>\n"
14"Language: \n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=(n != 1);\n"
19"X-Generator: KBabel 1.11.4\n"
20
21#. Type: boolean
22#. Description
23#: ../percona-server-5.6.templates:2001
24msgid "Really proceed with downgrade?"
25msgstr "Benetan bertsio zaharragora itzuli nahi duzu?"
26
27#. Type: boolean
28#. Description
29#: ../percona-server-5.6.templates:2001
30msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
31msgstr "Sisteman badago /var/lib/mysql/debian-*.flag izeneko fitxategi bat."
32
33#. Type: boolean
34#. Description
35#: ../percona-server-5.6.templates:2001
36#, fuzzy
37#| msgid ""
38#| "Such file is an indication that a mysql-server package with a higher "
39#| "version has been installed earlier."
40msgid ""
41"Such a file is an indication that a mysql-server package with a higher "
42"version has been installed previously."
43msgstr ""
44"Fitxategi honek aurretik bertsio berriagoko mysql-zerbitzari pakete bat "
45"instalatu dela adierazten du."
46
47#. Type: boolean
48#. Description
49#: ../percona-server-5.6.templates:2001
50msgid ""
51"There is no guarantee that the version you're currently installing will be "
52"able to use the current databases."
53msgstr ""
54"Ezin da ziurtatu instalatzen ari zaren bertsio honek dauden datubaseak "
55"erabili ahal izango dituenik."
56
57#. Type: note
58#. Description
59#: ../percona-server-5.6.templates:3001
60msgid "Important note for NIS/YP users"
61msgstr "NIS/YP erabiltzaileentzat ohar garrantzitsua"
62
63#. Type: note
64#. Description
65#: ../percona-server-5.6.templates:3001
66msgid ""
67"Using MySQL under NIS/YP requires a mysql user account to be added on the "
68"local system with:"
69msgstr ""
70
71#. Type: note
72#. Description
73#: ../percona-server-5.6.templates:3001
74#, fuzzy
75#| msgid ""
76#| "You should also check the permissions and the owner of the /var/lib/mysql "
77#| "directory:"
78msgid ""
79"You should also check the permissions and ownership of the /var/lib/mysql "
80"directory:"
81msgstr ""
82"Honetaz gain /var/lib/mysql direktorioaren jabea eta baimenak egiaztatu "
83"beharko zenituzke:"
84
85#. Type: boolean
86#. Description
87#: ../percona-server-5.6.templates:4001
88msgid "Remove all MySQL databases?"
89msgstr "Ezabatu MySQL datubase guztiak?"
90
91#. Type: boolean
92#. Description
93#: ../percona-server-5.6.templates:4001
94msgid ""
95"The /var/lib/mysql directory which contains the MySQL databases is about to "
96"be removed."
97msgstr "MySQL datubaseak dituen /var/lib/mysql direktorioa ezabatua izango da."
98
99#. Type: boolean
100#. Description
101#: ../percona-server-5.6.templates:4001
102msgid ""
103"If you're removing the MySQL package in order to later install a more recent "
104"version or if a different mysql-server package is already using it, the data "
105"should be kept."
106msgstr ""
107"MySQL paketea beranduago bertsio berriago bat instalatzeko kentzen ari "
108"bazara, edo beste mysql-server pakete bat berau erabiltzen ari bada, datuak "
109"mantendu egin beharko lirateke."
110
111#. Type: boolean
112#. Description
113#: ../percona-server-5.6.templates:5001
114msgid "Start the MySQL server on boot?"
115msgstr "Abioan MySQL zerbitzaria abiarazi?"
116
117#. Type: boolean
118#. Description
119#: ../percona-server-5.6.templates:5001
120msgid ""
121"The MySQL server can be launched automatically at boot time or manually with "
122"the '/etc/init.d/mysql start' command."
123msgstr ""
124"Sistema abioan MySQL automatikoki abiarazi daiteke edo eskuz '/etc/init.d/"
125"mysql start' eginaz."
126
127#. Type: password
128#. Description
129#: ../percona-server-5.6.templates:6001
130msgid "New password for the MySQL \"root\" user:"
131msgstr "MySQL \"root\" erabiltzailearen pasahitz berria:"
132
133#. Type: password
134#. Description
135#: ../percona-server-5.6.templates:6001
136msgid ""
137"While not mandatory, it is highly recommended that you set a password for "
138"the MySQL administrative \"root\" user."
139msgstr ""
140"Derrigorrezkoa ez denean, oso gomendagarria da MySQL administratzaile \"root"
141"\" erabiltzaileari pasahitz bat ezartzea."
142
143#. Type: password
144#. Description
145#: ../percona-server-5.6.templates:6001
146#, fuzzy
147#| msgid "If that field is left blank, the password will not be changed."
148msgid "If this field is left blank, the password will not be changed."
149msgstr "Eremua hau zurian utziaz gero ez da pasahitza aldatuko."
150
151#. Type: password
152#. Description
153#: ../percona-server-5.6.templates:7001
154msgid "Repeat password for the MySQL \"root\" user:"
155msgstr "Errepikatu MySQL \"root\" erabiltzailearen pasahitza:"
156
157#. Type: error
158#. Description
159#: ../percona-server-5.6.templates:8001
160msgid "Unable to set password for the MySQL \"root\" user"
161msgstr "Ezin da MySQL \"root\" erabiltzailearen pasahitza ezarri"
162
163#. Type: error
164#. Description
165#: ../percona-server-5.6.templates:8001
166msgid ""
167"An error occurred while setting the password for the MySQL administrative "
168"user. This may have happened because the account already has a password, or "
169"because of a communication problem with the MySQL server."
170msgstr ""
171"Errore bat gertatu da MySQL administratzaile kontuaren pasahitza ezartzean. "
172"Hau erabiltzaileak dagoeneko pasahitz bat duelako edo MySQL "
173"zerbitzariarekiko konexioan erroreak daudelako gertatu daiteke."
174
175#. Type: error
176#. Description
177#: ../percona-server-5.6.templates:8001
178msgid "You should check the account's password after the package installation."
179msgstr ""
180"Kontuaren pasahitza egiaztatu beharko zenuke paketea instalatu aurretik."
181
182#. Type: error
183#. Description
184#: ../percona-server-5.6.templates:8001
185#, fuzzy
186#| msgid ""
187#| "Please read the /usr/share/doc/percona-server-5.6/README.Debian file for "
188#| "more information."
189msgid ""
190"Please read the /usr/share/doc/percona-server-5.6/README.Debian file for more "
191"information."
192msgstr ""
193"Mesedez irakurri /usr/share/doc/percona-server-5.6/README.Debian fitxategia "
194"xehetasun gehiagorako."
195
196#. Type: error
197#. Description
198#: ../percona-server-5.6.templates:9001
199msgid "Password input error"
200msgstr "Pasahitz sarrera errorea"
201
202#. Type: error
203#. Description
204#: ../percona-server-5.6.templates:9001
205msgid "The two passwords you entered were not the same. Please try again."
206msgstr "Idatzi dituzun bi pasahitzak ez dira berdina. Mesedez saiatu berriz."
207
208#. Type: error
209#. Description
210#: ../percona-server-5.6.templates:10001
211msgid "NDB Cluster seems to be in use"
212msgstr "Dirudienez NDB Cluster-a erabilia dago"
213
214#. Type: error
215#. Description
216#: ../percona-server-5.6.templates:10001
217#, fuzzy
218#| msgid ""
219#| "Percona-Server-5.6 has orphaned NDB Cluster support. Please migrate to the new "
220#| "mysql-cluster package and remove all lines starting with \"ndb\" from all "
221#| "config files below /etc/mysql/."
222msgid ""
223"Percona-Server-5.6 no longer provides NDB Cluster support. Please migrate to the new "
224"mysql-cluster-server package and remove all lines starting with \"ndb\" from "
225"all config files below /etc/mysql/."
226msgstr ""
227"Percona-Server-5.6-ek NDB cluster euskarri umezurtz bat behar du. Mesedez migratu "
228"mysql-cluster pakete berrira eta /etc/mysql/ azpiko konfigurazio fitxategi "
229"guztietan \"ndb\"-ez hasten diren lerro guztiak ezabatu."
230
231#~ msgid ""
232#~ "To use MySQL, the following entries for users and groups should be added "
233#~ "to the system:"
234#~ msgstr ""
235#~ "MySQL erabili ahal izateko, hurrengo erabiltzaile eta taldeak gehitu "
236#~ "behar dira sisteman:"
0237
=== added file 'build-ps/debian/po/fr.po'
--- build-ps/debian/po/fr.po 1970-01-01 00:00:00 +0000
+++ build-ps/debian/po/fr.po 2014-05-21 18:59:03 +0000
@@ -0,0 +1,251 @@
1# Translation of mysql-dfsg-* debconf templates to French
2# Copyright (C) 2004-2009 Debian French l10n team <debian-l10n-french@lists.debian.org>
3# This file is distributed under the same license as the mysql-dfsg-* packages.
4#
5# Translators:
6# Christian Perrier <bubulle@debian.org>, 2004, 2006, 2007, 2009.
7msgid ""
8msgstr ""
9"Project-Id-Version: fr\n"
10"Report-Msgid-Bugs-To: percona-server-5.6@packages.debian.org\n"
11"POT-Creation-Date: 2011-11-08 11:42-0800\n"
12"PO-Revision-Date: 2009-08-08 14:56+0200\n"
13"Last-Translator: Christian Perrier <bubulle@debian.org>\n"
14"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
15"Language: fr\n"
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
19"debian.org>\n"
20"X-Generator: Lokalize 0.3\n"
21"Plural-Forms: Plural-Forms: nplurals=2; plural=n>1;\n"
22
23#. Type: boolean
24#. Description
25#: ../percona-server-5.6.templates:2001
26msgid "Really proceed with downgrade?"
27msgstr "Faut-il vraiment revenir à la version précédente ?"
28
29#. Type: boolean
30#. Description
31#: ../percona-server-5.6.templates:2001
32msgid "A file named /var/lib/mysql/debian-*.flag exists on this system."
33msgstr "Un fichier /var/lib/mysql/debian-*.flag est présent sur ce système."
34
35#. Type: boolean
36#. Description
37#: ../percona-server-5.6.templates:2001
38msgid ""
39"Such a file is an indication that a mysql-server package with a higher "
40"version has been installed previously."
41msgstr ""
42"Cela indique qu'une version plus récente du paquet mysql-server a été "
43"précédemment installée."
44
45#. Type: boolean
46#. Description
47#: ../percona-server-5.6.templates:2001
48msgid ""
49"There is no guarantee that the version you're currently installing will be "
50"able to use the current databases."
51msgstr "Il n'est pas garanti que cette version puisse en utiliser les données."
52
53#. Type: note
54#. Description
55#: ../percona-server-5.6.templates:3001
56msgid "Important note for NIS/YP users"
57msgstr "Note importante pour les utilisateurs NIS/YP"
58
59#. Type: note
60#. Description
61#: ../percona-server-5.6.templates:3001
62msgid ""
63"Using MySQL under NIS/YP requires a mysql user account to be added on the "
64"local system with:"
65msgstr ""
66"L'utilisation de MySQL avec NIS/YP impose l'ajout d'un compte local "
67"« mysql » avec la commande :"
68
69#. Type: note
70#. Description
71#: ../percona-server-5.6.templates:3001
72msgid ""
73"You should also check the permissions and ownership of the /var/lib/mysql "
74"directory:"
75msgstr ""
76"Vous devez également vérifier le propriétaire et les permissions du "
77"répertoire /var/lib/mysql :"
78
79#. Type: boolean
80#. Description
81#: ../percona-server-5.6.templates:4001
82msgid "Remove all MySQL databases?"
83msgstr "Faut-il supprimer toutes les bases de données MySQL ?"
84
85#. Type: boolean
86#. Description
87#: ../percona-server-5.6.templates:4001
88msgid ""
89"The /var/lib/mysql directory which contains the MySQL databases is about to "
90"be removed."
91msgstr ""
92"Le répertoire /var/lib/mysql qui contient les bases de données de MySQL va "
93"être supprimé."
94
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: