/usr/local/src  ۾ϼ


α׷ : /home/msghard/openmsghard.conf
( /home/msghard    )

۾ OpenSSL ġ , Apache + PHP + MySQL 4.0 ̻ ġ 

/home/msghard  

MYSQL ̺ 


CREATE TABLE msghard_club_user (
  club_name varchar(255) NOT NULL default '',
  user_id varchar(255) NOT NULL default '',
  reg_date datetime NOT NULL default '0000-00-00 00:00:00'
) TYPE=MyISAM;



CREATE TABLE msghard_club (
  owner_id varchar(255) NOT NULL default '',
  create_date datetime NOT NULL default '0000-00-00 00:00:00',
  club_name varchar(255) NOT NULL default '',
  total_size int(20) NOT NULL default '0',
  PRIMARY KEY  (club_name)
) TYPE=MyISAM;


CREATE TABLE msghard_file (
  number int(11) NOT NULL auto_increment,
  user_id varchar(255) NOT NULL default '',
  filename varchar(255) NOT NULL default '',
  initial varchar(100) NOT NULL default '',
  filesize int(11) NOT NULL default '0',
  last_date date NOT NULL default '0000-00-00',
  type tinyint(4) NOT NULL default '0',
  locate text NOT NULL,
  public tinyint(2) NOT NULL default '0',
  PRIMARY KEY  (number)
) TYPE=MyISAM;

CREATE TABLE msghard_user (
  user_id varchar(255) NOT NULL default '',
  create_date datetime NOT NULL default '0000-00-00 00:00:00',
  last_date datetime NOT NULL default '0000-00-00 00:00:00',
  total_size int(20) NOT NULL default '0',
  odd_size int(20) NOT NULL default '0',
  use_size int(20) NOT NULL default '0',
  conf_pub tinyint(2) NOT NULL default '0',
  conf_order tinyint(2) NOT NULL default '0',
  conf_pubnm varchar(255) default NULL,
  conf_is_pub_id tinyint(4) NOT NULL default '0',
  conf_pub_date datetime NOT NULL default '0000-00-00 00:00:00',
  total_send_count int(10) NOT NULL default '0',
  total_send_size int(20) NOT NULL default '0',
  total_recv_count int(10) NOT NULL default '0',
  total_recv_size int(20) NOT NULL default '0',
  PRIMARY KEY  (user_id)
) TYPE=MyISAM;




  : SSL

 9.0  kerberos 5 (krb5.h) ã    
߻Ѵ. (޽  α׷̵ Ұ̴.) 

openssl Ͽ apache mod_ssl, proftpd mod_tls   ϰԵǸ 
krb5.h  ã  Ʒ   ߻Ѵ. 

ذ : 

1. 
configure ũƮ --with-includes ɼ   
--with-includes=-I/usr/kerberos/include ɼ ߰ 

2. 
ɼ  ʴ´ٸ Makefile CFLAGS θ ߰ 

3. 
Ǵ ȯ溯     ϸȴ. 
----------------------------------- 
$ CFLAGS=-I/usr/kerberos/include 
$ export CFLAGS 


## MYSQL  /usr/local/mysql  ġϴ° մϴ.

Make  
vi /etc/ld.so.conf
߰ -> (MySQL ̺귯 ) ex) /usr/local/mysql/lib
