[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
[mv] lingering installing issues with Minivend 4.01
****** message to minivend-users from Mark Stosberg <mark@summersault.com> ******
I'd like to report a couple of issues with the Minivend 4.01
installation process.
First, on FreeBSD 3.2, the binaries are still being dumped in the wrong
place. Here's a snippet of what happened when I ran ./configure:
<snip>
Skipping /usr/local/mvend/lib/HTML/Entities.pm (unchanged)
Installing /usr/local/mvend/doc/minivend.1
Installing /usr/local/mvend/doc/configdump.1
Installing /usr/local/mvend/doc/config_prog.1
Installing /usr/local/mvend/doc/expire.1
Installing /usr/local/mvend/doc/update.1
Installing /usr/local/mvend/doc/offline.1
Installing /usr/local/mvend/doc/localize.1
Installing /usr/local/mvend/doc/restart.1
Installing /usr/local/mvend/doc/makecat.1
Installing /usr/local/mvend/doc/expireall.1
Installing /usr/local/mvend/doc/dump.1
Installing /usr/local/mvend/doc/compile_link.1
Installing /usr/local/mvend/doc/mvdocs.8
Installing /usr/mvend/bin/minivend
Installing /usr/mvend/bin/configdump
Installing /usr/mvend/bin/expire
Installing /usr/mvend/bin/config_prog
Installing /usr/mvend/bin/update
Installing /usr/mvend/bin/offline
Installing /usr/mvend/bin/localize
Installing /usr/mvend/bin/restart
Installing /usr/mvend/bin/compile_link
Installing /usr/mvend/bin/dump
Installing /usr/mvend/bin/expireall
Installing /usr/mvend/bin/makecat
</snip>
I've been using this sequence to avoid this as a workaround:
perl Makefile.PL
make
make test
make install PREFIX=/usr/local
but I tried ./configure this time instead.:)
Second, some files end up being owned by root when the minivend user
seems more appropriate. In particular,
/usr/local/mvend/error.log immediately causes a problem, because the
minivend user tries to write to when I restart the server. I install
minivend as root.
here's what my minivend directory looks like, post install:
<snip>
# ls -gal /usr/local/mvend
total 154
drwxr-xr-x 13 mvend mvend 1024 Mar 3 15:17 .
drwxr-xr-x 20 root wheel 512 Feb 2 23:33 ..
-rw------- 1 mvend mvend 710 Feb 4 04:04 Mailbox
-rw-r--r-- 1 mvend mvend 8 Mar 3 15:17 _uid
drwxr-xr-x 3 mvend mvend 512 Feb 2 23:33 auto
drwxr-xr-x 12 mvend mvend 512 Feb 7 22:41 basic
drwxr-xr-x 3 mvend mvend 512 Feb 29 13:11 bin
drwxr-xr-x 2 root mvend 512 Mar 3 15:17 build
drwxr-xr-x 2 mvend mvend 512 Feb 22 22:25 compat
drwxr-xr-x 2 mvend mvend 512 Mar 3 15:16 doc
-rw-r--r-- 1 root wheel 1 Mar 3 15:17 error.log
-rw-r--r-- 1 mvend mvend 3433 Feb 5 10:15 error.log.old
-rw-r--r-- 1 mvend mvend 1338 Feb 6 22:05 error.log.old~
-rw-r--r-- 1 mvend mvend 91898 Feb 18 18:16 error.log.old~~
-rw-r--r-- 1 mvend mvend 13972 Feb 29 13:09 error.log.old~~~
-rw-r--r-- 1 mvend wheel 10523 Mar 2 16:10 error.log.old~~~~
drwxr-xr-x 2 root wheel 512 Mar 3 14:22 etc
drwxr-xr-x 8 mvend mvend 512 Feb 3 00:23 lib
-rw-r--r-- 1 mvend mvend 3792 Mar 3 15:17 locale.error
-rw-rw---- 1 root wheel 1614 Feb 21 21:51 minivend.cfg
</snip>
Neither of these issues is new to 4.01 -- I've noticed them in the
previous 4.x releases.
Thanks,
-mark
<<-------------------------------------------------------------->>
personal website < Summersault Website Design
http://mark.stosberg.com/ > http://www.summersault.com/
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list