From: Cody A. <ald...@gm...> - 2017-08-28 15:44:37
|
Lonnie, Symlink is symbolic link in Linux? Can you recommend a book for a Windows guy that goes back to the days of DOS to understand Linux better? Also, I had previously had to put in the entire path to the ulaw files in my dialplan. For example, /var/lib/asterisk/sounds/custom-sounds-filename. Now that I have made the custom-sounds persistent, can I just use /custom-sounds/filename such as in Playback(/custom-sounds/filename) ? Thank you so much for your help. I enjoy learning this stuff! -Cody On Mon, Aug 28, 2017 at 9:25 AM, Lonnie Abelbeck <li...@lo...> wrote: > Hi Cody, > > Great to hear you got it working. > > > I don't understand persistent directories yet. > > As typical with embedded appliances, AstLinux's /var/ mount type is > "tmpfs" (RAM based, non-persistent). The flash storage (persistent) is > mounted type ext2. > > AstLinux uses a "symbolic link" (ln -s ...) in places to create references > on the non-persistent /var/ tree that points to persistent storage found in > the /mnt/kd/ tree as well as to the read-only AstLinux ext2 flash image. > > These "symlinks" can be confusing to follow at first, for example > following your "custom-sounds" case ... > -- > pbx ~ # ls -l /var/lib/asterisk/sounds/custom-sounds > lrwxrwxrwx 1 root root 38 Aug 27 16:40 > /var/lib/asterisk/sounds/custom-sounds -> /var/tmp/asterisk/sounds/ > custom-sounds > > pbx ~ # ls -l /var/tmp/asterisk/sounds/custom-sounds > lrwxrwxrwx 1 root root 21 Aug 27 16:41 > /var/tmp/asterisk/sounds/custom-sounds -> /mnt/kd/custom-sounds > -- > Note the " -> " indicates a symlink reference. > > Remember you should only be adding/editing files in the /mnt/kd/ tree > path, though if you know a symlink points to the /mnt/kd/ tree path you can > use the symlink name as a convenience if you wish. > > Lonnie > > > |