computer:ubuntu:kuspeed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
computer:ubuntu:kuspeed [2022/04/21 19:11] springmcomputer:ubuntu:kuspeed [2022/12/17 09:57] (current) – [Verzeichnis Bilder] springm
Line 40: Line 40:
 Die alten Bilder-Jahrgänge liegen auf der HDD, die auf /media/spinning_rust gemountet ist. Sie werden über bind-mounts in das Verzeichnis Bilder gemountet. Die alten Bilder-Jahrgänge liegen auf der HDD, die auf /media/spinning_rust gemountet ist. Sie werden über bind-mounts in das Verzeichnis Bilder gemountet.
 Dies geschieht über ein Skript, das mit dem Ereignis @reboot von cron ausgelöst wird. Dies geschieht über ein Skript, das mit dem Ereignis @reboot von cron ausgelöst wird.
 +
 /etc/crontab: /etc/crontab:
   @reboot         root /usr/local/sbin/bind_mount_bilder.sh   @reboot         root /usr/local/sbin/bind_mount_bilder.sh
 +
 /usr/local/sbin/bind_mount_bilder.sh /usr/local/sbin/bind_mount_bilder.sh
   #!/bin/bash   #!/bin/bash
-  for d in $(find /media/spinning_rust/springm/Bilder -type d -maxdepth 1); do  +  for d in $(find /media/spinning_rust/springm/Bilder-maxdepth 1 -type d ); do 
-   if [ ! -d "/home/springm/Bilder/$(basename $d)" ]; then +    if [[ ! "$d" == */ ]]; then 
-   install -d -m 0775 -o springm -g springm "/home/springm/Bilder/$(basename $d)" +        if [ ! -d "/home/springm/Bilder/$(basename $d)" ]; then 
-   fi +            install -d -m 0775 -o springm -g springm "/home/springm/Bilder/$(basename $d)" 
-   mount -o rbind "$d" "/home/springm/Bilder/$(basename $d)"+        fi 
 +        mount -o rbind,x-gvfs-hide "$d" "/home/springm/Bilder/$(basename $d)" 
 +    fi
   done   done
- 
  
  
  • computer/ubuntu/kuspeed.1650568302.txt.gz
  • Last modified: 2022/04/21 19:11
  • by springm