[gelöst] Nach reboot: Einträge unter Dienste > Statische Pakete fehlen

ja, sollte gehen
 
Sollte gehen, oder geht tatsächlich?
Es gibt Programme, die lesen Paßwörter nicht von stdin, sondern von /dev/tty. mount.cifs gehört dazu.
 
Naja, ich hab es soweit probiert, dass mount.davfs abbricht, wenn ich die Eingabe umleite und den Pfad zur Konfigurationsdatei nicht angebe, aber läuft wenn ich es ganz normal Aufrufe (mit Eingabe-Umleitung). Aber ich hab es nur mit der AVM Version probiert, da ich kein davfs2 auf der Box hab.

MfG Oliver
 
davfs2 liest von stdin, s. Quellcode oder hier. Ob's so bleibt ist 'ne andere Frage. Alternative (ungetestet, bin zu müde):
Code:
--- make/davfs2/files/root/etc/default.davfs2/webdav_mount      (revision 4437)
+++ make/davfs2/files/root/etc/default.davfs2/webdav_mount      (working copy)
@@ -20,6 +20,7 @@
   if [ "$DAVFS2_SERVERCERT1" == "yes" ]; then
     echo "servercert /var/tmp/flash/davfs_servercrt1.pem" >> /var/davfs2/davfs2_1.conf
   fi
+  echo "askauth 0" >> /var/davfs2/davfs2_1.conf
   chmod 0600 /var/davfs2/secrets_1
   echo "mount $DAVFS2_HOST1..."
   mkdir -p $DAVFS2_MOUNTPOINT1 2>/dev/null
@@ -31,6 +32,7 @@
   if [ "$DAVFS2_SERVERCERT2" == "yes" ]; then
     echo "servercert /var/tmp/flash/davfs_servercrt2.pem" >> /var/davfs2/davfs2_2.conf
   fi
+  echo "askauth 0" >> /var/davfs2/davfs2_2.conf
   chmod 0600 /var/davfs2/secrets_2
   echo "mount $DAVFS2_HOST2..."
   mkdir -p $DAVFS2_MOUNTPOINT2 2>/dev/null
@@ -42,6 +44,7 @@
   if [ "$DAVFS2_SERVERCERT3" == "yes" ]; then
     echo "servercert /var/tmp/flash/davfs_servercrt3.pem" >> /var/davfs2/davfs2_3.conf
   fi
+  echo "askauth 0" >> /var/davfs2/davfs2_3.conf
   chmod 0600 /var/davfs2/secrets_3
   echo "mount $DAVFS2_HOST3..."
   mkdir -p $DAVFS2_MOUNTPOINT3 2>/dev/null
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,904
Beiträge
2,304,587
Mitglieder
378,604
Neuestes Mitglied
Duggy