============================================================ if [ -d /home/silviu/etc ]; then \ /usr/bin/install -c -m 644 -b ./dillorc /home/silviu/etc/; \ elif [ -d /etc/ ]; then \ /usr/bin/install -c -m 644 -b ./dillorc /etc/; \ fi /usr/bin/install: cannot create regular file `/etc/dillorc': Permission denied ============================================================ Here's why I don't really get this part. If dillo is compiled like this: ./configure --prefix=$HOME make && make install-strip upon installation, the install script will try to see it $HOME/etc dir exists. Why this ? Dillo may look in /etc/dillorc if there was no .dillo/dillorc file in $HOME, but since $HOME/.dillo/ exists it is only logical that the script should try to install the rc file in $HOME/.dillo and not $HOME/etc Therefore I suggest that the script should look for $HOME/.dillo not $HOME/etc and it would not be a bad ideea if the dir is missing for the install script to create it... Just my 2 euro cents :} -- Registered Linux user #298569 First law of debate: Never argue with a fool. People might not know the difference.
At 11:15 AM 2/17/2003, slymer@slymer.org wrote:
./configure --prefix=$HOME ... Therefore I suggest that the script should look for $HOME/.dillo not $HOME/etc
Usually the prefix is /usr/local or /usr - it makes much more sense to place the configuration file in /usr/local/etc instead of /usr/local/.dillo. If you're doing a system-wide installation, then you *do* want to place dillorc in /etc and not $HOME/.dillo, or else only root gets a config file. What you can do is compile dillo like this: ./configure --prefix=$HOME --sysconfdir=$HOME/.dillo That will install the new dillorc in $HOME/.dillo Kelson Vibber www.hyperborea.org
participants (2)
-
Kelson Vibber
-
slymer@slymer.org