Changeset 18231 for trunk/Nebulous-Server
- Timestamp:
- Jun 19, 2008, 5:34:28 PM (18 years ago)
- Location:
- trunk/Nebulous-Server
- Files:
-
- 3 edited
-
Changes (modified) (1 diff)
-
bin/nebdiskd (modified) (7 diffs)
-
docs/database_setup.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous-Server/Changes
r17857 r18231 2 2 3 3 0.13 4 - add --host option to nebdiskd 4 5 - decalare default SQL character set 5 6 -
trunk/Nebulous-Server/bin/nebdiskd
r13251 r18231 3 3 # Copyright (C) 2007 Joshua Hoblitt 4 4 # 5 # $Id: nebdiskd,v 1. 4 2007-05-04 23:36:46jhoblitt Exp $5 # $Id: nebdiskd,v 1.5 2008-06-20 03:34:28 jhoblitt Exp $ 6 6 7 7 use strict; … … 21 21 use Pod::Usage qw( pod2usage ); 22 22 23 my ($debug, $db, $db user, $dbpass, $pidfile, $stop, $restart, $verbose);23 my ($debug, $db, $dbhost, $dbuser, $dbpass, $pidfile, $stop, $restart, $verbose); 24 24 GetOptions( 25 'db|d=s' => \$db, 25 26 'debug' => \$debug, 26 'db|d=s' => \$db, 27 'user|u=s' => \$dbuser, 27 'host|h=s' => \$dbhost, 28 28 'pass|p=s' => \$dbpass, 29 29 'pidfile=s' => \$pidfile, 30 'restart|r' => \$restart, 30 31 'stop|s' => \$stop, 31 ' restart|r' => \$restart,32 'user|u=s' => \$dbuser, 32 33 'verbose|v' => \$verbose, 33 34 ) || pod2usage( 2 ); … … 39 40 40 41 $db ||= $c->get_db || $ENV{'NEB_DB'}; 42 $dbhost ||= $c->get_dbhost || $ENV{'NEB_DBHOST'} || 'localhost'; 41 43 $dbuser ||= $c->get_dbuser || $ENV{'NEB_USER'}; 42 44 $dbpass ||= $c->get_dbpass || $ENV{'NEB_PASS'}; … … 51 53 52 54 $c->set_db($db); 55 $c->set_dbhost($dbhost); 53 56 $c->set_dbuser($dbuser); 54 57 $c->set_dbpass($dbpass); … … 73 76 my $dbh = setup_db( 74 77 db => $db, 78 dbhost => $dbhost, 75 79 dbuser => $dbuser, 76 80 dbpass => $dbpass, … … 148 152 149 153 return unless defined $p{db} 154 and defined $p{dbhost} 150 155 and defined $p{dbuser} 151 156 and defined $p{dbpass}; … … 154 159 155 160 my $dbh = DBI->connect( 156 "DBI:mysql:database=$p{db}:host= localhost",161 "DBI:mysql:database=$p{db}:host=$p{dbhost}", 157 162 $p{dbuser}, 158 163 $p{dbpass}, -
trunk/Nebulous-Server/docs/database_setup.txt
r18205 r18231 1 1 # Copyright (C) 2004 Joshua Hoblitt 2 2 # 3 # $Id: database_setup.txt,v 1. 8 2008-06-20 00:49:20jhoblitt Exp $3 # $Id: database_setup.txt,v 1.9 2008-06-20 03:34:28 jhoblitt Exp $ 4 4 5 5 ### Database Setup … … 9 9 DROP DATABASE IF EXISTS nebulous; 10 10 CREATE DATABASE nebulous; 11 GRANT ALL PRIVILEGES ON nebulous.* TO 'nebulous'@' localhost'12 IDENTIFIED BY ' pixel' WITH GRANT OPTION;11 GRANT ALL PRIVILEGES ON nebulous.* TO 'nebulous'@'ipp019' 12 IDENTIFIED BY '@neb@' WITH GRANT OPTION; 13 13 FLUSH PRIVILEGES; 14 14 USE nebulous;
Note:
See TracChangeset
for help on using the changeset viewer.
