Summary:ASTERISK-00368: [request] vm symbolic link
Reporter:scaredycat (scaredycat)Labels:
Date Opened:2003-10-10 11:00:51Date Closed:2011-06-07 14:10:35
Versions:Frequency of
Description:Every time you rebuild * from cvs it overwrites the symbolic link vm - very very annoying if you have relocated your voicemail to another disk.. even more annoying if you don't realise and someone from outside tells you...
Comments:By: Mark Spencer (markster) 2003-10-14 04:59:42

And the reason you don't just change the path in your makefiles is....

By: scaredycat (scaredycat) 2003-10-14 17:47:59

...because I shouldn't need to...

Why is is rewiting it and not checking for it's existance?

By: Brian West (bkw918) 2003-10-14 21:27:56

chattr +i?  or is that too much work?

By: scaredycat (scaredycat) 2003-10-15 14:48:45

ok, let me clear this up...

yes I can fsck about, I can chattr i can do all sorts, but I /know/ about the problem, many others may not. The point is ppl may well be merrily running their systems in the mistaken belief that the huge disk they installed for voicemails will be big enuff... only to find one day that /var has completely filled and their system fails because it wasn't using the disk after all. A simple change in cvs would eliminate the problem for other people...

It's you choice... i cba arguing the rights and wrongs of it.

By: Brian West (bkw918) 2003-11-22 16:15:30.000-0600

Ok how would we go about fixing this?  Any ideas?

By: levon (levon) 2003-11-25 05:40:06.000-0600

IMHO the symbolic link should only be created if missing. I had exactly the same issue, wondering where our voicemails were. The link got overwritten by the  "upgrade" target of the Makefile. *Now* that I know, I can check after every upgrade, but I really think the link should only created when missing, so all users (local voicemail *and* nfs voicemail friends) will be happy.

By: Brian West (bkw918) 2004-01-11 21:43:56.000-0600

vm symlink isn't used anymore added for compatibility with voicemail1 when voicemail2 was in development.