summaryrefslogtreecommitdiff
path: root/support-files
Commit message (Collapse)AuthorAgeFilesLines
* - fixed typo so make dist does not failunknown2004-08-281-1/+1
|
* - Updated RPM spec file: MySQL-Max now requires MySQL-server insteadunknown2004-08-261-2/+7
| | | | | | | of MySQL (BUG#3860)
* - make sure to recreate all autoconf/automake-related files afterunknown2004-08-241-0/+3
| | | | | | | | | | | | modifying configure.in for the commercial tarballs - added my-innodb-heavy-4G.cnf to the distribution Build-tools/mysql-copyright: - make sure to recreate all autoconf/automake-related files after modifying configure.in support-files/Makefile.am: - added my-innodb-heavy-4G.cnf to the distribution
* - Fixed two small version number issues in MySQL-shared-compat.specunknown2004-08-121-2/+2
| | | | | | support-files/MySQL-shared-compat.spec.sh: - fixed using the correct version number - bumped up the 3.23 version number to current
* - Added libmygcc.a to the "devel" RPM subpackage (required to linkunknown2004-08-101-1/+20
| | | | | | | | applications against the the embedded server libmysqld.a) (BUG#4921)
* - added EXCEPTIONS-CLIENT to the "devel" RPM subpackage and addedunknown2004-08-091-1/+6
| | | | | | | a note to the RPM ChangeLog about it
* - rename: EXCEPTIONS->EXCEPTIONS-CLIENTunknown2004-08-051-1/+1
|
* - applied the required changes to create the FOSS License exceptionunknown2004-08-051-1/+1
| | | | | | | | | | | | | | | file "EXCEPTIONS" and include it in the source and binary distributions Build-tools/mysql-copyright: - remove COPYING and EXCEPTIONS from the commercial packages Docs/Makefile.am: - create the EXCEPTIONS file that includes the FOSS License exception scripts/make_binary_distribution.sh: - include EXCEPTIONS in the binary distribution, too. support-files/mysql.spec.sh: - add EXCEPTIONS to the server RPM
* Fix for BUG#4038 "rpm postinstall script leaves files as owned by root":unknown2004-06-091-1/+1
| | | | | | | | | | | | | | | | | | the rpm postinstall script must call mysql_install_db with --user=mysql, and mysql_install_db must then pass this to mysqld. Otherwise, mysqld runs as root, and if you have --log-bin=somewhere_out_of_var_lib_mysql it creates binlog files owned by root in this dir, and this dir is not fixed by the 'chmod mysql', so files remain owned by root, and later mysqld (running as 'mysql') can't read them. I'm hardcoding 'mysql' in the postinstall script, but it's already hardcoded there in many places (see the useradd and chown) so it's ok. scripts/mysql_install_db.sh: Pass --user to mysqld support-files/mysql.spec.sh: in postinstall, call mysql_install_db with --user=mysql, so that mysqld (which installs the grant tables) is started with --user=mysql.
* Touchups to .cnf file comments.unknown2004-06-025-20/+20
|
* my-medium.cnf.sh:unknown2004-04-281-2/+2
| | | | | | | | | | Correct typo, and fix up rest of sentence as well. support-files/my-medium.cnf.sh: Correct typo, and fix up rest of sentence as well. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* - added ncurses-devel to the build prerequisites (BUG#3377)unknown2004-04-051-0/+5
|
* - Replaced obsolete "Copyright" field with "License" in the RPM spec fileunknown2004-02-121-1/+2
| | | | | support-files/mysql.spec.sh: - Replaced obsolete "Copyright" field with "License"
* - fixed broken shellcodeunknown2004-02-121-1/+1
|
* - always use CXX=gcc (not only when using gcc 3) to avoid a dependencyunknown2004-02-121-3/+8
| | | | | | | on libstdc++ and exceptions
* Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0unknown2004-02-041-0/+5
|\ | | | | | | | | | | | | into mysql.com:/space/my/mysql-4.0
| * - renamed myisam/ft_dump to myisam/mysam_ftdump and added it to theunknown2004-02-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | binary distribution and Server RPM myisam/myisam_ftdump.c: Rename: myisam/ft_dump.c -> myisam/myisam_ftdump.c BitKeeper/etc/ignore: Added myisam/myisam_ftdump to the ignore list myisam/Makefile.am: - renamed ft_dump to myisam_ftdump and added it to bin_PROGRAMS scripts/make_binary_distribution.sh: - added myisam_ftdump to the binary distribution support-files/mysql.spec.sh: - added myisam_ftdump to the Server package
* | extra newline removedunknown2004-02-031-5/+5
| |
* | another variant (bug #2185: mysql.server script echo bug)unknown2004-02-031-6/+4
| |
* | a fix (#2185: mysql.server script echo bug)unknown2004-02-021-1/+9
|/ | | | | | | | | | | | | | | | thnx Paul. <monty> can you get the above into configure and make Makefile.am patch mysql.server.sh with the right values for mysql.server ? <monty> or do you think we should just put the above in mysql.server.sh directly <ramil> as you want <monty> the last is kind of hard to do with variables, so lets put the above in mysql.server.sh directly support-files/mysql.server.sh: #2185: mysql.server script echo bug
* - be able to build MySQL-shared-compat RPMs for other archs than i386unknown2004-01-131-2/+2
|
* - marked /etc/logrotate.d/mysql as a config file in the RPM spec fileunknown2003-12-221-1/+5
| | | | | | | | (BUG#2156) support-files/mysql.spec.sh: - marked /etc/logrotate.d/mysql as a config file (BUG#2156)
* Extend max_allowed_packet to 2G in mysql and mysqldump (Bug #2105)unknown2003-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't dump data for MRG_ISAM or MRG_MYISAM tables. (Bug #1846) Ensure that 'lower_case_table_names' is always set on case insensitive file systems. (Bug #1812) One can now configure MySQL as windows service as a normal user. (Bug #1802) Database names is now compared with lower case in ON clause when lower_case_table_names is set. (Bug #1736) IGNORE ... LINES option didn't work when used with fixed length rows. (Bug #1704) Change INSERT DELAYED ... SELECT... to INSERT .... SELECT (Bug #1983) Safety fix for service 'mysql start' (Bug #1815) client/mysql.cc: Extend max_allowed_packet to 2G (Bug #2105) client/mysqldump.c: Extend max_allowed_packet to 2G (Bug #2105) Don't dump data for MRG_ISAM or MRG_MYISAM tables. (Bug #1846) configure.in: Test for file linux/config.h include/my_global.h: Portability fix (Bug #1924) mysql-test/r/insert.result: Update test results mysql-test/r/loaddata.result: Update test results mysql-test/r/lowercase_table.result: Update test results mysql-test/t/insert.test: Test INSERT ... DELAYED ... SELECT mysql-test/t/loaddata.test: Added test of LOAD DATA INFILE ... IGNORE # LINES for fixed size tables mysql-test/t/lowercase_table.test: Test mixed lower/uppercase database names sql/item.cc: Made function not inline (to make it easier to modify it without recompilation of all files) sql/item.h: Moved function to item.cc sql/mysqld.cc: Merge pidfile create code Ensure that 'lower_case_table_names' is always set on case insensitive file systems. (Bug #1812) sql/nt_servc.cc: One can now configure MySQL as windows service as a normal user. (Bug #1802) sql/sql_base.cc: Database names is now compared with lower case in ON clause when lower_case_table_names is set. (Bug #1736) sql/sql_class.h: Fixed type sql/sql_load.cc: IGNORE ... LINES option didn't work when used with fixed length rows. (Bug #1704) sql/sql_parse.cc: Change INSERT DELAYED ... SELECT... to INSERT .... SELECT strings/ctype-tis620.c: Ensure that memory is freed properly (Partly becasue of bug #1770) Bar should check the proposed patch in #1770 if we can use it support-files/mysql.server.sh: Safety fix (Bug #1815)
* - fixed file permissions for the server RPM docs directory (BUG 1672)unknown2003-12-131-6/+15
| | | | | support-files/mysql.spec.sh: - fixed file permissions for the server docs directory (BUG 1672)
* - Reworked the Do-rpm build script to be more flexibleunknown2003-12-121-1/+5
| | | | | | | | | | | | | | | - Reworked testing for gcc3 in the RPM spec file a bit Build-tools/Do-rpm: Big overhaul: - Give the spec file name as the option, not the version number (required to be able to build commercial RPMs, too) - Some more logging and debugging, more documentation support-files/mysql.spec.sh: - made testing for gcc3 a bit more robust and not to stomp on user settings for CXX
* - Bugfix for the Mac OS X startup script: Suppress the annoying unknown2003-12-031-0/+7
| | | | | | | | | "$1: unbound variable" error when no option was given support-files/MacOSX/MySQL: - Suppress the annoying "$1: unbound variable" error when no option was given
* - Removed COPYING.LIB from all source and binary distributionsunknown2003-11-251-1/+1
| | | | | | | | | | | | | | | | | after it was removed from manual.texi (where it was automatically generated from). Docs/Makefile.am: - don't create COPYING.LIB anymore (was removed from manual.texi) Makefile.am: - Removed COPYING.LIB from the source distribution scripts/make_binary_distribution.sh: - Removed COPYING.LIB from the binary distribution scripts/make_win_src_distribution.sh: - Removed COPYING.LIB from the windows source distribution support-files/mysql.spec.sh: - Removed COPYING.LIB from the Server RPM
* - removed dependency on MySQL-client from the MySQL-devel RPM subpackageunknown2003-11-211-1/+5
| | | | | | | | | | as it is not really required. (BUG 1610) Thanks to Scott Harrison for the suggestion. support-files/mysql.spec.sh: - removed dependency on MySQL-client from the MySQL-devel subpackage as it is not really required. (BUG 1610)
* Move the pid file testing after arguments are parsed (previous patch was not ↵unknown2003-10-241-13/+13
| | | | correct)
* Ride hobby horse.unknown2003-10-041-1/+1
| | | | | | | | | mysql-test/mysql-test-run.sh: deamon -> daemon scripts/mysql_install_db.sh: deamon -> daemon support-files/my-small.cnf.sh: deamon -> daemon
* Removed random chars after filename for LOAD DATA INFILE (in mysqlbinlog)unknown2003-09-291-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add quoting for use `database` for mysqlbinlog Removed test ins0000001 Add support for --replace for exec in mysqltest Don't refer to install dir in mysqlbinlog.result BitKeeper/deleted/.del-ins000001.result~f45c599efdf8352b: Delete: mysql-test/r/ins000001.result BitKeeper/deleted/.del-ins000001.test~2428ee5c9b1bc483: Delete: mysql-test/t/ins000001.test client/mysqlbinlog.cc: Removed random chars after filename for LOAD DATA INFILE client/mysqltest.c: Add support for --replace for 'exec' mysql-test/r/drop_temp_table.result: Updated results after quoting change mysql-test/r/fulltext_multi.result: Updated results after quoting change mysql-test/r/fulltext_order_by.result: Updated results after quoting change mysql-test/r/insert.result: New tests mysql-test/r/insert_select.result: Updated results after quoting change mysql-test/r/mix_innodb_myisam_binlog.result: Updated results after quoting change mysql-test/r/mysqlbinlog.result: Updated results after quoting change mysql-test/r/rpl_log.result: Updated results after quoting change mysql-test/t/fulltext_multi.test: Remove 'use' mysql-test/t/fulltext_order_by.test: Remove 'use' mysql-test/t/insert.test: Merge test with ins0000001.test mysql-test/t/mysqlbinlog.test: Don't refer to install dir in result sql/log_event.cc: Add quoting for use `database` for mysqlbinlog support-files/mysql.server.sh: Move pid_file test after arguments have been parsed
* - force the removal of /var/lock/subsys/mysql on MySQL shutdownunknown2003-09-171-1/+1
|
* - added a missing %define in the RPM spec fileunknown2003-09-011-1/+1
| | | | | | | | | (thanks to Haakon Innerdal for spotting this one) support-files/mysql.spec.sh: - added a missing %define (thanks to Haakon Innerdal for spotting this one)
* - Fixed BUG 1162 (removed macro names from the changelog)unknown2003-08-291-5/+17
| | | | | | | | - Really fixed BUG 998 (disable the checking for installed but unpackaged files)
* - Do-pkg can now create a separate package including a MySQL Startup Itemunknown2003-08-191-5/+1
| | | | | | | | | | | | | for Mac OS X and add it to the installation Disk Image. Build-tools/Do-pkg: - added code to build the StartupItem PKG along with the MySQL PKG and add it to the resulting Disk Image (can be skipped with --skip-si) - lots of cleanups (use more builtin Perl functions instead of subprocesses, enable a full dry run without errors) support-files/MacOSX/StartupItem.Info.plist: - removed IFPkgFlagOverwritePermissions and IFPkgFlagUseUserMask
* - Added some files to support-files/MacOSX to enable building the Mac OS Xunknown2003-08-155-1/+144
| | | | | | | | | | | | | | startup item: MySQL (the startup script), StartupItem.Description.plist, StartupItem.Info.plist (PKGMaker control files), StartupItem.postinstall (post-installation script for the Startup Item package) - modified support-files/MacOSX/Makefile.am to include the newly added files in the source distribution BitKeeper/etc/ignore: Added scripts/make_win_src_distribution to the ignore list support-files/MacOSX/Makefile.am: - added the Mac OS X StartupItem files to the source distribution
* Some fixes for the RPM spec file:unknown2003-08-061-4/+19
| | | | | | | | | | | | | | - Fixed BUG#959 (libmysqld not being compiled properly) - Fixed BUG#998 (RPM build errors): added missing files to the distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow, mysql_fix_privilege_tables.1), removed "-n" from %install section. support-files/mysql.spec.sh: - Fixed BUG#959 (libmysqld not being compiled properly) - Fixed BUG#998 (RPM build errors): added missing files to the distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow, mysql_fix_privilege_tables.1), removed "-n" from %install section.
* - heavily reworked the comments and layout of the new sample my.cnf fileunknown2003-07-161-265/+305
| | | | | | | | as requested by PeterZ support-files/my-innodb-heavy-4G.cnf.sh: - heavily reworked the comments and layout as requested by PeterZ
* - enhanced the RPM spec file (use more RPM macros, cleanups, allow tounknown2003-07-092-105/+124
| | | | | | | | | | | | | | | | | | | | | override CC/CXX when using a special compiler) - the RPM should now build on AMD64 and IA64, too support-files/MySQL-shared-compat.spec.sh: - use %_libdir macro instead of hardcoded value (required on AMD64, where %_libdir is /usr/lib64 instead) support-files/mysql.spec.sh: - removed the GIF Icon (file was not included in the sources anyway) - removed unused variable %shared_lib_version - do not run automake before building the standard binary (should not be necessary) - add server suffix '-standard' to standard binary (to be in line with the binary tarball distributions) - Use more RPM macros (_exec_prefix, _sbindir, _libdir, _sysconfdir, _datadir, _includedir) throughout the spec file (using _libdir was required to be used anyway to be able to build on AMD64). - allow overriding CC and CXX (required when building with other compilers)
* New Sample config file.unknown2003-07-031-0/+469
| | | | | | | | The changes for actual loads and memory sizes are to be done after text and format are improved.
* - fixed a path to init script in RPM spec file (/sbin/init.d is obsolete)unknown2003-06-111-1/+1
| | | | | support-files/mysql.spec.sh: - fixed path to init script (/sbin/init.d is obsolete)
* - When compiling the Max package incl. RAID support using gcc, make sureunknown2003-06-041-0/+12
| | | | | | | | | to set CXX=gcc (cannot link the code with g++) - this should help to recompile the RPM on Distributions using gcc 3 - Added a symlink /usr/sbin/rcmysql -> /etc/init.d/mysql
* - Updated Default-Stop run levels in the LSB header section to satisfyunknown2003-06-041-1/+1
| | | | | | | | Red Hat's chkconfig (Bug #272) (The LSB spec is a bit ambigous about what actually needs to be put into this field)
* - re-enabled RAID support for the Max subpackage againunknown2003-05-161-2/+6
|
* - On Mac OS X, better call mysql_install_db with "-IN-RPM" during unknown2003-05-121-1/+1
| | | | | | | | | | | | | the installation to make sure the privilege tables are being installed even if the DNS configuration is broken, which seems to be quite common (reverse lookups to "hostname" fail). This should resolve the problem many Mac OS users experience ("Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist") when they try to start MySQL after installing the PKG.
* - added MySQL-shared-compat.spec(.sh) to the distribution. This spec fileunknown2003-05-062-3/+78
| | | | | | | | | | | can be used to build a compatibility package that includes the shared libraries of MySQL 3.23.xx and MySQL 4.0.xx for backwards compatibility with dynamically linked applications. It simply repackages the two MySQL-shared RPMs, so these need to be created or downloaded separately. support-files/Makefile.am: - added MySQL-shared-compat.spec(.sh) to the distribution
* - fixed Max RPM package description (removed RAID)unknown2003-04-301-2/+2
|
* - disabled MyISAM RAID (--with-raid) for the 4.0 Max binaries for nowunknown2003-04-301-2/+6
| | | | | | | (several users reported crashes, even when not using RAID) (see bug #346)
* Use my.cnf file from datadir even if datadir is different from the default one.unknown2003-04-281-1/+12
|
* - support-files/MacOSX/ReadMe.txt is now autogenerated from the manualunknown2003-04-252-80/+2
| | | | | | | | | | | | instead of being an individual file to avoid redundancy BitKeeper/deleted/.del-ReadMe.txt~bd880aa05a0baccd: Delete: support-files/MacOSX/ReadMe.txt Docs/Makefile.am: - Generate the MacOS ReadMe.txt from the manual support-files/MacOSX/Makefile.am: - Added MacOS X ReadMe.txt to CLEANFILES now that it's being autogenerated