Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
The ONE Campaign to make poverty history

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 179 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

callerid.conf




FORMAT

       This file has the format described  in  isdnformat(5).  It
       must  be  owned  by  root,  and  only  root may have write
       access. Every user can create his private  telephone  book
       as ~/.isdn with the same file format.


VARIABLES SECTION

       Like  in  isdn.conf, this file has an optional [VARIABLES]
       section. All variable names must  be  uppercase.  Warning:
       variables  in  callerid.conf  will  override  variables in
       isdn.conf, and variables in ~/.isdn  will  override  vari­
       ables  in  both  files. First all variables are read, then
       they are substituted, so a variable defined in ~/.isdn can
       be used in isdn.conf.  This might be a security hole. How­
       ever, if programs are to be run as root, these files  (and
       the program) cannot be writeable for non-root users.

       Using variables: if a reference to a non existing variable
       is used, isdnrep and isdnlog will give  warning  messages,
       and use the variable name (e.g if $FRED isn't set, isdnlog
       will use "$FRED"). The dollar sign can be backslashed if a
       real  dollar  sign is needed instead of variable substitu­
       tion (e.g. \$PATH will be "$PATH").


NUMBER and MSN

       In [NUMBER] sections, you can supply information  for  the
       outer world, in [MSN] sections; you can supply information
       about your msns. The format is the same:

       NUMBER=xxxx
           Set the telephone number. This should be your  msn  or
           the  telephone  number with area code (with or without
           areprefix, countrycode and countryprefix)

       SI=x
           Service indicator. Isdnlog knows these service indica­
           tors:
           1   speech (telephone, fax g3, modem etc.)
           2   restricted digital information
           3   unrestricted digital information with tones/announcements
           4   video
           7   unrestricted digital information (hdlc, x.75 etc.)

       Alias=xxxx
           Supply a name as alias (e.g. ALIAS=Fred's Number)

       ZONE=xxx
           Only useful with remote numbers: billing zone for con­
           nections to this number:
           0   internal connection in your s0 bus (no charge)
           1   city area

           FLAGS=x|y|z
               Combine these flags (with or without the pipe  "|"
               char;  with  is  preferred) to get the combination
               you want:

               Part 1: Incoming and Outgoing
               I   Incoming call
               O   Outgoing call

               Part 2: Signals from isdn system
               C   Connect (can be used with interval, see below)
               B   Busy
               E   Error
               R   Ring (can be used with interval, see below)
               A   AOCD (advice of charge signal)
               H   Hangup

               Part 3: Modifiers
               L   Start  the  program again and again every time
                   it terminates.
               U   Start the program only once within a interval.
                   Without  this,  several instances of a program
                   can run in parallel. (Interval required.)
               K   Kill program at the end of the interval.

           USER=xxx
               Isdnlog will not run programs as  root,  and  will
               switch  to  a  different user id for security. You
               must give the name or uid of the user isdnlog  has
               to use here.

           GROUP=xxx
               Isdnlog  will  not run programs as group root, and
               will switch to a different group id for  security.
               You  must  give  the  name  or  gid  of the groups
               isdnlog has to use here.

           TIME=xx
               Restrict this flag to a special time.  Pleas  read
               isdntime(5).

           INTERVAL=xx
               With  connect (C) or ring (R) flag you can specify
               an interval, so isdnlog  will  start  the  program
               after  every  interval. The interval is in seconds
               and should be at least 2 seconds. If the flags  do
               not include C or R, this option is ignored.

           PROGRAM=xxx
               The  program  you want to start, with the required
               arguments.  You  may  use  the  following  special
                      \$4.
               \$7    Number of input bytes.
               \$8    Number of output bytes.
               \$9    Input bytes per second.
               \$10   Output bytes per second.
               \$11   Service indicator.
               \$12   Charges.
               \$13   Caller country code.
               \$14   Called country code.
               \$15   Caller area code.
               \$16   Called area code.
               \$17   Caller town (derived from area code).
               \$18   Called town
               \$19   Caller alias.
               \$20   Called alias.

               Note: within a string you must use \${1} \${2} ...


FILES

       /etc/isdn/callerid.conf
              This file.

       ~/.isdn
              Per user telephone book.


SEE ALSO

       isdnlog(8) isdnformat(5) isdntime(5)

AUTHOR

       This  manual  page  was  written  by  Andreas  Jellinghaus
       <aj@dungeon.inka.de>, for Debian GNU/Linux and isdn4linux.

ISDN 4 Linux 3.3            2000/09/15           callerid.conf(5)
  
Help us cut cost by not downloading the whole site!
Use of automated download sofware ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and therefore is expressedly prohibited. For more details on this, take a look here

Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
You can get all the latest Site and Linux news by checking out our news page.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.04 Seconds