Page 1 of 1
libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 09:35
by sonic
Hallo Gemeinde,
ich benötige unter meinem Debian Sarge das Packet:
libapache2-mod-auth-mysql
aber es kommt folgender fehler:
Code: Select all
apt-get install libapache2-mod-auth-mysql
Reading Package Lists... Done
Building Dependency Tree... Done
Package libapache2-mod-auth-mysql is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libapache2-mod-auth-mysql has no installation candidate
wieso? ok das packet ist nicht da aber wieso? ich brauchs.
was sagt mir: but is referred to by another package. ?????
by welchem denn?
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 10:23
by gierig
Mhhh evt. evt grade auf dem Mirror nicht verfügbar, den du in
der source.list drinn hast ?
Da grade keinen Zugang zu meinen Testsystem,
hier direkt von packages.debian.org.
Da kann ich es jedefalls für Sarge runterladen.
http://packages.debian.org/cgi-bin/sear ... auth-mysql
tipp: oldstable=sarge
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 10:26
by sonic
hmmm, ist also meine sources.list falsch?
#deb
http://ftp2.de.debian.org/debian/ sarge main
deb
http://ftp2.de.debian.org/debian/ stable main
deb-src
http://ftp2.de.debian.org/debian/ stable main
deb
http://security.debian.org/ stable/updates main
wenn ich die erste source die mit # auskommentiert ist mit benutze, finde ich das packet, kann es aber nicht installieren weil folgendes passiert:
Code: Select all
apt-get install libapache2-mod-auth-mysql
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libapache2-mod-auth-mysql: Depends: apache2-common (>= 2.0.50-10) but it is not going to be installed
E: Broken packages
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:01
by Joe User
Da Deine sources.list auf stable steht, hast Du momentan einen Mix aus Sarge (oldstable) und Etch (stable). Du hast nun zwei Möglichkeiten: 1) Du machst ein dist-upgrade auf Etch (kein mod_auth_mysql) oder 2) Du stellst Deine sources.list auf sarge (mod_auth_mysql) um und downgradest alle seit dem Etch-Release installierten Pakete...
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:02
by sonic
dann lieber downgrade.
wie mache ich einen downgrade seit dem release? habe das noch nie gemacht.
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:08
by Joe User
Keine Ahnung, ich nutze Debian und seine Derivate grundsätzlich nicht ;) Sollte aber im Debian-Handbuch stehen.
Bei Gentoo und SUSE wäre es einfacher 8)
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:09
by sonic
mist,
aber gibt es denn generell unter etch dann keine möglichkeit eines apache mysql auth??? kann ja eigentlich nich sein
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:10
by gierig
Ahmm JA,
Stable ist Etch, Sarge ist seit einiger zeit Oldstable.
Code: Select all
deb http://ftp2.de.debian.org/debian/ stable main
deb-src http://ftp2.de.debian.org/debian/ stable main
deb http://security.debian.org/ stable/updates main
Du versuchst also ETCH Pakete in Sarge zuverwenden.
Das kann nur zu Abhänigkeitsproblem führen (und zu schlimmeren)
Du wärst nicht der erste der sich durch sowas die PaketDatenbank versaut.
Ich würde erstmal aus dem "stable" ein "sarge" machen, und zwar überall. Das System sollte erst wieder in einen definierten zustand gebracht werden.
(ist dir das bei Updates nicht aufgefallen ? oder machst du etwa keine ?)
Ich geh mal davon aus das apt-get [update|upgrade|dist-upgrade] bekantte
Parameter für apt sind. (sonst wäre auch hopfen und malz verloren).
Aber Obacht, Garantieren das es ohne Probleme leuft kann dir
niemand (ich auch nicht).
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:17
by sonic
also ich mache auf dem system kein upgrade.
daher dürfte eignetlich ja auch kein mix aus packeten vorhanden sein.
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:17
by Joe User
Upgrade auf Etch und kompiliere mod_auth_mysql selbst:
http://www.heuer.org/mod_auth_mysql/
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:21
by gierig
Hi, soviele Einträge wärend ich meinen Schrieb. Ist ja fas nen chat :-)
Wenn du ETCH verwendest und das das MOD bracuhst:
dann entweder das MOD selber bauen und warte&bugfixen
oder
einen unweg über PAM und PAM-SQL gehen. (libapache2-mod-auth-pam und libpam-mysql). Je nach anforderung (kenn den future Satz vom dem Apachen MOD nicht) sollte das auch gehen.
Debian Downgrade leuft so wie upgrade.
Source anpassem, apt-get update && apt-get dist-upgrade, Daumen drücken.
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:21
by sonic
ne uipgrade auf etch geht nicht da sonst unter umständen vhcs2 nicht korrekt läuft. könnte ich mod_auth_mysql nich auch so einfach von hand installieren?
Re: libapache2-mod-auth-mysql is missing ABER ICH BRAUCHS
Posted: 2007-06-28 11:24
by sonic
PAM klappt nicht, habe ich schon versucht.
damit mal klar ist worum es eigentlich geht.
was nicht greift ist folgende .htaccess
Code: Select all
AuthName "AWStats"
AuthType Basic
AuthMySQL_Host localhost
AuthMySQL_DB vhcs2
AuthMySQL_Password_Table admin
AuthMySQL_User vhcs2_awstats
AuthMySQL_Password <<<<mysql_password>>>>
AuthMySQL_Username_Field admin_name
AuthMySQL_Password_Field admin_pass
AuthMySQL_Encryption_Types Crypt_DES Crypt_MD5 Crypt MySQL PHP_MD5
require valid-user