WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Debianserver aufsetzen - erste Troubles (http://www.wcm.at/forum/showthread.php?t=93327)

Quintus14 08.04.2003 10:21

Ich wollt webmin jetzt mit Philip's Methode vom letzten mal probieren: 'apt-get install wget'; 'chmod 775 webmin.sh'; './webmin.sh'

Bei 'apt-get install wget' schreibt er mit eine ganze Liste 'raus, z.B.:

webmin-lvm: Depends: lvm-common but it is not going to be installed

webmin-mon: Depends: lvm-common but it is not going to be installed

webmin-postfix: Depends ......

webmin-webalyzer: Depends .....

Was tun?

Thx
Quintus


NACHTRAG: "apt-get install -f" installiert möglicherweise jede Menge, das ich nicht brauch'. Oder soll ich es probieren?

valo 08.04.2003 10:28

ap-get install -f repariert dir nicht vollständig zuende gelaufene installationen. apt-get lässt dich imho nix mehr installiern, wenn du das nicht machst :confused:

MANX 08.04.2003 10:30

... ich weiß jetzt nicht warum philip, das nicht über die *.deb macht (sicherheitsprobleme vielleicht?)

Versuche ein "apt-get install -f"
ein dpkg -l |grep webmin
Code:

hab's grad eben installiert ;)
manx@server:~$ dpkg -l |grep webmin
ii  webmin        0.94-7        Web-based administration toolkit
ii  webmin-core    0.94-7        core modules for webmin

Wenn er Dir da was anzeigt => deinstallieren z.B "apt-get remove --purge webmin"

Dann versuch über apt zu installieren.
"apt-get install webmin-core webmin"

Grüße

Manx

PS: oder auf philip warten :D

Quintus14 08.04.2003 11:03

Ich hab' jetzt in der Zwischenzeit 'apt-get install -f' gemacht: er hat wieder ca. 13 MB herunter geladen, jede Menge Dinge installiert, jede Menge (postfix; heartbeat; Xintd; webalizer; NIS; DHCP-Server um nur ein paar zu nennen) hab' ich dann "konfiguriert" = d.h. immer "Enter gedrückt", weil nicht gewusst, was ich da tu....

Jetzt dürfte Webmin laufen, allerdings krieg' ich am anderen Rechner (mit 'https://debserver:10000/') nur das Zertifikat angezeigt, dann heißt es "Sie haben nicht die erforderliche Berechtigung , um die Seite anzuzeigen".

Warum auf eimal nicht?

Thx,
Quintus

valo 08.04.2003 11:08

ich glaube webmin lässt in der default konfiguration nur connnections von localhost (127.0.0.1 und IP's der eingebauten netzwerkkarten) zu.

das lässt sich sicherlich in einem webmin config file ändern... :confused:

Quintus14 08.04.2003 11:29

Zitat:

Original geschrieben von valo
ich glaube webmin lässt in der default konfiguration nur connnections von localhost (127.0.0.1 und IP's der eingebauten netzwerkkarten) zu. Das lässt sich sicherlich in einem webmin config file ändern... :confused:
Vielleicht weiß das jemand etwas genauer...?

--------------------------------------

Ich fasse den Status zusammen: beide NICs gehen jetzt :) , Samba ist drauf, wie selbiges dann mit Webmin zu konfigurieren ist und user anzulegen sind, weiß ich jetzt mittlerweile :) - also ein kleiner Lichtblick am Horizont.

Was jetzt von den "gröberen Brocken" noch offen ist:
  • Webmin in Gang bringen.
  • Shorewall konfigurieren, damit die Rechner aus dem "Protected Network" über den Linux-Rechner aufs Internet zugreifen können.
  • Die "2. Parallele" zum Laufen bringen
  • und letztendlich die 2 Drucker in Betrieb nehmen und im Netz freigeben.
  • Und dann wär' noch ein Backup der Linux-Installation (falls die System-HDD mal ex geht) klärungsbedürftig.

Thx
Quintus

MANX 08.04.2003 11:42

> Webmin in Gang bringen

Kommst Du auf den debserver nur über ssh, oder hat das Ding auch Monitor und Tastatur?
Setz Dich an den debserver und versuch:
https://127.0.0.1:10000/webmin/

Sonst schau unter /etc/webmin/miniserv.conf bzw. das Passworfile (dort sollte es nur root geben) /etc/webmin/miniserv.users

> Die "2. Parallele" zum Laufen bringen

Poste mal ein "lsmod"

Grüße

Manx

valo 08.04.2003 11:48

da ich gerade kernel kompiliert hab is mir was zu deinem punkt:

Die "2. Parallele" zum Laufen bringen

in der kernelconfig unter

Parallel port support -> PC-Style hardware -> Multi-IO cards (parallel and serial)

gibts etwas das für dich interessant zu sein scheint...

schaut so aus als ob du den kernel mal neu konfigurieren müsstest...

MANX 08.04.2003 12:02

ad parallele Karte:

IMHO sollte es genügen, wenn die Module:
lp
parport_pc
parport

geladen sind (parport_pc ist glaub ich was valo meinte)

Ansonsten schau mal unter:
/proc/sys/dev/parport/
was es da alles gibt:
zumindest mal für den LP0 z.B
Code:

server:~# cat /proc/sys/dev/parport/parport0/autoprobe
CLASS:PRINTER;
MODEL:FS-1010;
MANUFACTURER:Kyocera;
DESCRIPTION:Kyocera Mita FS-1010;
COMMAND SET:PCLXL,PostScript Emulation,PCL5E,PJL;
server:~#

Grüße

Manx

MANX 08.04.2003 12:04

Nachtrag:
 
Die Option, die valo meinte bezieht sich auf Karten mit paralleler UND serieller Schnittstelle.

Manx

Quintus14 08.04.2003 12:07

@MANX

Das Ding hat auch Tastatur und Schirm.

'https://127.0.0.1:10000/webmin/' bringt "no such file directory".

Im Passwortfile ist nur der root drinnen (dahinter sichtlich ein PW, vercryped)

Output lsmod:

-------------------------------
Module Size Used by Not tainted
ip_nat_irc 2368 0 (unused)
ip_nat_ftp 2944 0 (unused)
iptable_nat 12660 2 [ip_nat_irc ip_nat_ftp]
ip_conntrack_irc 2496 0 (unused)
ip_conntrack_ftp 3200 0 (unused)
ip_conntrack 12684 3 [ip_nat_irc ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp]
iptable_filter 1728 0 (autoclean) (unused)
ip_tables 10432 4 [iptable_nat iptable_filter]
lvm-mod 46848 0 (unused)
sundance 11040 1
keybdev 1664 0 (unused)
usbkbd 2848 0 (unused)
input 3072 0 [keybdev usbkbd]
usb-uhci 20708 0 (unused)
usbcore 48032 0 [usbkbd usb-uhci]
---------------------------------


@Valo: mit Kernel konfigurieren bin ich noch weit überfordert....

:(

Thx
Quintus

Quintus14 08.04.2003 12:13

'/proc/sys/dev/parport/' => no such file or directory

Thx
Quintus

MANX 08.04.2003 12:13

Du hast den webmin jetzt über apt-get installiert. Überprüfen durch "dpkg -l |grep webmin"

Sollte die version 0.94-7 zeigen.

Danach mach ein "netstat -pant", dort solltest du eine Zeile für webmin finden:
Code:

tcp        0      0 127.0.0.1:10000        0.0.0.0:*              LISTEN      3873/perl
Bei mir ist er jetzt nur auf 127.0.0.1 gebunden, defaultmäßig steht er auf 0.0.0.0

Gibt's kein listen auf port 10000 => /etc/init.d/webmin start

Grüße

Manx

MANX 08.04.2003 12:18

ad parallele:

versuch die Module zu laden:
"modprobe parport"
"modprobe parport_pc"
eventuell
"modprobe lp"

wenn's funktioniert, d.h die Module geladen werden können => in /etc/modules parport_pc und lp eintragen (sollte genügen) => eventuell rebooten

Grüße

Manx

PS: hast Du den ersten Drucker auch parallel?

Quintus14 08.04.2003 12:18

Zitat:

Du hast den webmin jetzt über apt-get installiert. Überprüfen durch "dpkg -l |grep webmin" Sollte die version 0.94-7 zeigen.
Nein - beim probeweisen Aufsetzen vor 14 Tgaen hat Philip mir eine Batch-Geschichte geschrieben:
Zitat:

Als erstes muss wget installiert werden: apt-get install wget

Das Script im Attachement (webmin.sh.txt -> siehe Admin / Debian Server) muss in webmin.sh umbenannt werden und danach in ein separates Installationsverzeichnis kopiert werden. Dann:

chmod 775 webmin.sh
./webmin.sh

webmin.sh ladet alle Dateien mittles wget herunter und führt dann dpkg -i *.deb aus. Probleme sollte es keine geben da das Original Debianpakete sind.
Damit hab' ich 1.070 installiert - denn nur das hat das Shorewall angeblich auch dabei.

Vor 14 Tagen hat Philips Weg tadellos funktioniert.

Vielleicht wars diesmal nicht gut, die debs manuell nach letzter Zeile zu installieren.

Ich versuch' mal alles runter zu purgen und Philips Weg noch mal zu gehen.

Thx
Quintus

Quintus14 08.04.2003 12:47

Ich hab' webmin mit "apt-get remove --purge webmin" runtergeschmissen und neu installiert. Die Installation endete mit:

Errors were encountered while processing
webmin-postfix
webmin-proftpd
webmin-sendmail
webmin-usermin
--------------------

Vom anderen Rechner krieg' ich wieder das Zertifikat (=Verbindung ist da), aber dann lässt er mit nicht 'rein ("keine Berechtigung") :confused:

Thx
Quintus

Philipp 08.04.2003 12:49

Probiere einmal die Webmin Pakete mittels dpkg --force-all -i *.deb zu installieren

Philipp 08.04.2003 12:52

Zitat:

Original geschrieben von Quintus14
Vom anderen Rechner krieg' ich wieder das Zertifikat (=Verbindung ist da), aber dann lässt er mit nicht 'rein ("keine Berechtigung") :confused:
Der andere Rechner läuft unter Windows?

Quintus14 08.04.2003 12:55

ad parallele
Zitat:

"modprobe parport"
"modprobe parport_pc"
eventuell
"modprobe lp"
"modprobe parport" wird kommentarlos hingenommen.

"modprobe_pc":

parport0: PC-style at 0x378 ....
parport0: irq 7 detected
parport0: Printer, Hewlett Packard ....
PCI: Device 00:0d.0 not available because of resource collisions.

Wird wohl heißen: der 1. Drucker an der MoBo-Parallelen scheint gefunden zu sein, die Parallele auf der PCI-Karte nicht, wegen Kollisionen.

Karte in anderen PCI-Slot umstecken? Und was dann?

Thx
Quintus

Quintus14 08.04.2003 13:00

Zitat:

Original geschrieben von Philipp
Der andere Rechner läuft unter Windows?
JA - W2K

MfG
Quintus

Quintus14 08.04.2003 13:04

Zitat:

Original geschrieben von Philipp
Probiere einmal die Webmin Pakete mittels dpkg --force-all -i *.deb zu installieren
Probiert - läuft beim Konfigurieren von "postfix" in einen Loop, stoppt dann von selbst wegen zu vieler errors :( .

Quintus

MANX 08.04.2003 13:07

Hi!

Ad parallele:
Ob's einen IRQ Konfikt gibt, solltest Du über "cat /proc/interrupts" bzw "lspci -vv" herausfinden können.
Umstecken ist sicher ein gute Idee.

ad Webmin:

Ich würd bevor ich zu --force greife folgendes versuchen.

Schau dass Du alle Pakete von webmin losbringst. "dpkg -l ... "
Wenn da noch webmin Sachen zu finden sind, eventuell einzeln löschen.

Das Script von Philipp macht eigentlich nichts anderes als die testing Pakete von Webmin zu installieren.

D.h Du könntest auch testing in Deine sources.list aufnehmen, gleichzeitig eine /etc/apt/apt.conf anlegen:
Code:

$ less /etc/apt/apt.conf
APT::Default-Release "stable";
APT::Cache-Limit 12582912;

Dann kanst Du mit "apt-get install -t testing webmin-core webmin" bequem installieren.

Grüße

Manx

MANX 08.04.2003 13:19

... ich seh jetzt auch die Problematik.
Debian splittet die einzelnen Webmin Module in einzelne Pakete auf.
http://packages.debian.org/cgi-bin/s...ng&release=all

Installierst Du jetzt z.B webmin-postfix packt er Dir gleich den Postfix Server auch mit drauf => deshalb vorerst mit "webmin-core und webmin" anfangen und das benötigte nachinstallieren.

Manx

Quintus14 08.04.2003 13:47

Zitat:

[b]Ob's einen IRQ Konfikt gibt, solltest Du über "cat /proc/interrupts" bzw "lspci -vv" herausfinden können.
Umstecken ist sicher ein gute Idee.
Bei "cat /proc/interrupts" seh' ich, dass der 7er nur 1 x vergeben ist.

Korrigiere 5 min später: auf dieselbe Anfrage steht der 9er (allein) auf "ERR"

Umstecken wird nichts bringen, nachdem alleine ein IRQ. Und bei dem Board (ASUS-P2B-F) gibt's keine onboard-devices, die einen IRQ mit einem PCI-Slot sharen könnten.

Zitat:

Ich würd bevor ich zu --force greife folgendes versuchen.
Zu spät.

"dpkg -l webmin" funktioniert nicht. Status= Not/installed/Configured/...../Half installed"....
Zitat:

... ich seh jetzt auch die Problematik. Debian splittet die einzelnen Webmin Module in einzelne Pakete auf. http://packages.debian.org/cgi-bin/...ing&release=all. Installierst Du jetzt z.B webmin-postfix packt er Dir gleich den Postfix Server auch mit drauf
Genau deswegen hab' ich jetzt kiloweise Schrott drauf, den ich nicht brauch', halb bis gar nicht konfiguriert.

Wie krieg' ich jetzt alles, was webmin* heißt, weg? Und wo seh' ich, was überhaupt da ist?

Ich brauch ja eigentlich nur samba, shorewall, die Druckerspooler etc. und webmin 1.070....

Thx
Quintus

MANX 08.04.2003 13:55

Hi!

"dpkg -l" zeigt alle installierten Pakete [ii].
Somit solltest Du diese auch entfernen können.

Grüße

Manx

Quintus14 08.04.2003 13:57

Zitat:

"dpkg -l" zeigt alle installierten Pakete [ii].
Da sausen 10 Bildschirmseiten an mir vorbei....

MfG, Quintus

_m3 08.04.2003 14:02

Seitenweises anzeigen:
dpkg -l | less

Nach Begriff suchen & Seitenweise anzeigen:
dpkg -l | grep Begriff | less

Quintus14 08.04.2003 14:05

Zitat:

Seitenweises anzeigen:
dpkg -l | less
Ja, das war mir schon klar. Aber was weg gehört und was da bleiben muss, ist mir unklar.

Ich fürcht', ich kann wieder von vorne anfangen.....zum 5. mal. Und wieder 2 Tage im Ar*ch :( :( :( .

Qutinus

MANX 08.04.2003 14:33

Hi!

Ein:
Code:

ls /var/lib/dpkg/info/ -cl | grep "Apr  8" |grep ".list"
könnte Dich auf die Spuren der heute installierten Pakete bringen.

Grüße

Manx

Quintus14 08.04.2003 15:13

Ich fang' noch (ein letztes) mal von vorne an - die fstab, interfaces etc. hab' ich mir mal wegkopiert.

Melde mich in ca. 2 Stunden wieder....

Thx
Quintus

MANX 08.04.2003 15:18

alles Gute ;)

Manx

Quintus14 08.04.2003 16:45

Danke! Hier bin ich wieder. Ich habe jetzt:
  • Die fstab, smb.conf, interfaces mal auf Diskette kopiert (geht schon ;) ),
  • die Kiste neu aufgesetzt,
  • Samba und Shorewall installiert,
  • Mount-Verzeichnis angelegt und
  • die o.g. Files zurück kopiert.
Frage dazu: Wie heb' ich mir die x-mal heruntergeladenen Security-Updates jetzt einmal auf (ich hab' sie nicht löschen lassen) - wo stehen diese DEBs?


Zu Webmin
  • Installationsverzeichnis angelegt,
  • NUR die DEBs von webmin, webmin-core, samba, shorewall reinkopiert
  • und mit 'dpkg -i *.deb' versucht zu installieren.
Ging nicht -> vom Rest, den ich lesen kann: Package man2html is not installed / webmin-core depends on libmd5-perl; libmd5-perl ist not installed .... eine ganze Seite geht das so.

Welche DEBs sind jetzt auszuwählen, damit ich diesmal wirklich nur das installiere, was ich auch brauche!? Also Samba, Shorewall, die übliche Userverwaltung, die Druckergeschichte - und sonst nichts.

Thx,
Quintus

MANX 08.04.2003 16:55

Hi!

Vorgangsweise:

Als erstes machst Du eine Datei /etc/apt/apt.conf mit folgendem Inhalt:
Code:

APT::Default-Release "stable";
APT::Cache-Limit 12582912;

d.h als default werden stable Pakete genommen

Dann fügst Du in die /etc/apt/sources.list ein:
Code:

# testing
deb ftp://ftp.at.debian.org/debian/ testing main non-free contrib

machst ein "apt-get update" (dauert ;))

Dann machst Du "apt-get install -t testing webmin-core webmin" und Deine Module dazu.

Dann sollte alles installiert werden können. Abschließend kannst Du die testing-Zeile aus der sources.list auch wieder entfernen, apt-get update aber nicht vergessen.

Grüße

Manx

Quintus14 08.04.2003 17:02

OK, halbwegs kapiert - aber installiert mir das dann das alte 0.94 (wo es shorewall nicht gibt) oder das neue V 1.070.

Die DEB-Files von 1.070 hätt' ich mir alle aufgehoben, müsste ich also nicht mehr downloaden. Aber welche von den 48 Files brauch ich?

Thx
Quintus

MANX 08.04.2003 17:10

Die Pakete, aus testing sind 1.07!
Sollte so funktionieren, wie beschrieben ;)

Manx

Quintus14 08.04.2003 17:19

Irgendwie muss da ein Tippfuhler sein - er meckert:Syntax error /..../apt.conf: 5: Extra Junk at end of file

-------------------------
APT::Default-Release "stable";
APT::Cache-Limit 12582912;
# testing
deb ftp://ftp.debian.org/debian/ testing main non-free contrib
--------------------------

MfG
Quintus

flinx 08.04.2003 17:26

Sollte das nicht in 2 verschiedenen Dateien stehen?

MANX 08.04.2003 17:33

... ja der erste Eintrag für die apt.conf und der zweite zusätzlich in die sources.list

Manx

Quintus14 08.04.2003 17:45

Sorry, konnte nicht lesen (Anaphabet).
Zitat:

Dann machst Du "apt-get install -t testing webmin-core webmin" und Deine Module dazu.
Haut leider nicht so hin: er meckert das Fehlen von
  • libauthen-pam-perl
  • libnet-ssleay-perl
  • openssl
  • webmin-raid
  • man2html
  • webmin-initd
  • libmd5-perl

Mit welchen Parametern soll ich die jetzt der Reihe nach installieren, damit er die aktuellsten (Testing?) nimmt?

Thx
Quintus

MANX 08.04.2003 17:52

Wie meckert er?
Normalerweise sollte er die Abhängigkeiten selber auflösen und Dich fragen, ob diese Pakete zusätzlich installiert werden sollen und Du sagst Y .

Grüße

Manx


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag