Portal > Foren > Datenbanken, Server, Betriebssysteme und sonstige Programmiersprachen > Tools, Server, Betriebssysteme > Verständnisproblem bei der Installation eines mailservers (nach einem howto)
Antwort
 
Themen-Optionen
Alt 24.09.2007, 07:56 Nach oben    #1
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.211
Standard Verständnisproblem bei der Installation eines mailservers (nach einem howto)

Ich bin gerade dabei nach diesem howto einen mailserver fertig zu machen.

apache mit php sowie mysql (das war die Voraussetzung) habe ich gemacht, aber eben selbst kompiliert - nicht geapt (apt-get install ...)

Nun hänge ich gerade an dieser Stelle.

Die Datei (/usr/local/src/vexim2/setup/mysql.sql) um die es dabei geht sieht so aus:
sql Code:
  1. ---
  2. --- Database: `vexim`
  3. ---
  4. CREATE DATABASE IF NOT EXISTS `vexim`;
  5.  
  6. ---
  7. --- Table: `domains`
  8. ---
  9. DROP TABLE IF EXISTS `vexim`.`domains`;
  10. CREATE TABLE IF NOT EXISTS `vexim`.`domains`
  11. (
  12.     domain_id      mediumint(8)  UNSIGNED  NOT NULL  AUTO_INCREMENT,
  13.         domain           varchar(64)             NOT NULL  DEFAULT '',
  14.         maildir          varchar(128)            NOT NULL  DEFAULT '',
  15.         uid              smallint(5)   UNSIGNED  NOT NULL  DEFAULT 'CHANGE',
  16.         gid              smallint(5)   UNSIGNED  NOT NULL  DEFAULT 'CHANGE',
  17.         max_accounts     int(10)       UNSIGNED  NOT NULL  DEFAULT '0',
  18.         quotas           int(10)       UNSIGNED  NOT NULL  DEFAULT '0',
  19.         type             varchar(5)                        DEFAULT NULL,
  20.         avscan           bool                    NOT NULL  DEFAULT '0',
  21.         blocklists       bool                    NOT NULL  DEFAULT '0',
  22.         complexpass      bool                    NOT NULL  DEFAULT '0',
  23.         enabled          bool                    NOT NULL  DEFAULT '1',
  24.         mailinglists     bool                    NOT NULL  DEFAULT '0',
  25.         maxmsgsize       mediumint(8)  UNSIGNED  NOT NULL  DEFAULT '0',
  26.         pipe             bool                    NOT NULL  DEFAULT '0',
  27.         spamassassin     bool                    NOT NULL  DEFAULT '0',
  28.         sa_tag           smallint(5)   UNSIGNED  NOT NULL  DEFAULT '0',
  29.         sa_refuse        smallint(5)   UNSIGNED  NOT NULL  DEFAULT '0',
  30.         PRIMARY KEY (domain_id),
  31.         UNIQUE KEY domain (domain),
  32.         KEY domain_id (domain_id),
  33.         KEY domains (domain)
  34. );
  35.  
  36. ---
  37. --- Table: `users`
  38. ---
Die geht da zwar noch eine Ecke weiter - aber... das ist hier nicht relevant.


So - und nun zu meinem Verständnisproblem! Ich verstehe nicht, was mit diesem Teil der Anleitung gemeint ist:

Zitat:
und dann gleich in der fünften Zeile ein USE vexim;. Desweiteren in folgenden beiden Zeilen “CHANGE” durch die vorher dem Systembenutzer zugewiesene uid/gid 99 ersetzen:
Code:
  uid smallint(5) unsigned NOT NULL default 'CHANGE',
gid smallint(5) unsigned NOT NULL default 'CHANGE',
In der folgenden Zeile das “CHANGE” durch ein beliebiges Passwort für den zukünftigen Datenbankbenutzer vexim ersetzen
Code:
  GRANT SELECT,INSERT,DELETE,UPDATE ON vexim.*
to vexim@localhost IDENTIFIED BY 'CHANGE';

(Dies in eine Zeile!)
Kann mir da jmd. weiterhelfen?
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 24.09.2007, 12:33 Nach oben    #2
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.180
Standard

Mein Orakel sagt -> 99

Es geht um die User und GruppenId unter dem das ganze läuft, das wird ja gerade in dem Absatz des Tutorials auch erwähnt bzw. angelegt.

und das letzte CHANGE ist das anlegen eines mysql-benutzers für das webfrontend vexim
robo47 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.09.2007, 08:06 Nach oben    #3
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.211
Standard

toll... und ich überleg, was damit wohl gemeint ist....

*ploink*


beinahe vergessen: Danke.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Debian installation mit Desktop cspiegl Tools, Server, Betriebssysteme 5 13.01.2007 19:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:11 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44