I created a new extension for my Brother MFC8840D multifunction scanner/printer. Inside the extension there were several "links" that pointed to /usr/lib which I revised to point to /usr/local/lib before I created the extension. Also, there is a scanner configuration (brother.conf) that goes in the /usr/local/etc/sane.d directory. All of this seemed to work okay, but the one think that didn't work was linking my new "dll.conf" file. Since the "sane-backend" extension already creates a dll.conf link in /usr/local/etc/sane.d, I guess you can't make a new link pointing to a different file (my extension with an updated dll.conf that includes the brother.conf). For now I just "sudo rm dll.conf" and then create a new dll.conf with just "brother" on one line. I guess I could also link to the file in my extension. Is there a way to automate this, or a preferred method for "updating" links for extensions that have overlaps/conflicts?