Exim.conf is empty

Where is a "exim.conf" of example.
The my "/etc/mail/exim.conf" is empty.  :?:

in the exim developers infinite wisdom i don;t think they offer a example config in the main exim package just an empty file they now have a convoluted and confusing second package sthat has example in it.....if you can pick the right file out of the many in the tarball. perhaps you could file a bug about it and the package will get fixed by the maintainer.

Similar Messages

  • Empty /etc/rc.conf? I got lost.

    Hello,
    I'm following the Beginners Guide provided in the wiki, the steps have been carefully written until the final step: the configuration. It seems that many things changed since that guide was written.
    The file /etc/rc.conf is empty. Should I leave it that way? The guide is saying that many lines there need to be edited by me, but nothing is there. Is it a matter of adding them myself?
    I've uncommented languages I need (ar and en), anything yet to be configured?
    Regards,
    Laser

    You should try again, I guess.
    There has been some bug report about this recently, maybe you should report there:
    http://bugs.archlinux.org/task/8898
    When I encountered this problem I hadn't select all needed packages the first time... since I wanted to do two separated installs of pacman and the filesystem package.... this didn't work however, after I did a new install it went fine again... not sure what it is exactly but hopefully next time you try it just works (use some magic ), else you should really report your problems and configuration to above bugtask.

  • Moving from Debian to Arch and exim Problem!

    hello all,
    I Installed arch linux and trying to get exim to work. I use to have Debian with exim and would like to same exim configuration on the new Arch.
    Here my exim configuration:
    exim.conf
    MAIN_TLS_ENABLE = true
    daemon_smtp_ports = 25
    exim_path = /usr/sbin/exim
    .ifndef CONFDIR
    CONFDIR = /etc/mail
    .endif
    UPEX4CmacrosUPEX4C = 1
    domainlist local_domains = @:localhost:dsearch;/etc/mail/virtual.d
    domainlist relay_to_domains = MAIN_RELAY_TO_DOMAINS
    hostlist relay_from_hosts = '10.0.1.0/24;10.0.0.0/24'
    .ifndef MAIN_PRIMARY_HOSTNAME_AS_QUALIFY_DOMAIN
    .ifndef MAIN_QUALIFY_DOMAIN
    qualify_domain = ETC_MAILNAME
    .else
    qualify_domain = MAIN_QUALIFY_DOMAIN
    .endif
    .endif
    .ifdef MAIN_LOCAL_INTERFACES
    local_interfaces = MAIN_LOCAL_INTERFACES
    .endif
    .ifndef LOCAL_DELIVERY
    LOCAL_DELIVERY=mail_spool
    .endif
    gecos_pattern = ^([^,:]*)
    gecos_name = $1
    .ifndef CHECK_RCPT_LOCAL_LOCALPARTS
    .endif
    .ifndef CHECK_RCPT_REMOTE_LOCALPARTS
    .endif
    .ifndef MAIN_LOG_SELECTOR
    MAIN_LOG_SELECTOR = +tls_peerdn
    .endif
    .ifndef MAIN_ACL_CHECK_MAIL
    MAIN_ACL_CHECK_MAIL = acl_check_mail
    .endif
    acl_smtp_mail = MAIN_ACL_CHECK_MAIL
    .ifndef MAIN_ACL_CHECK_RCPT
    MAIN_ACL_CHECK_RCPT = acl_check_rcpt
    .endif
    acl_smtp_rcpt = MAIN_ACL_CHECK_RCPT
    .ifndef MAIN_ACL_CHECK_DATA
    MAIN_ACL_CHECK_DATA = acl_check_data
    .endif
    acl_smtp_data = MAIN_ACL_CHECK_DATA
    .ifdef MESSAGE_SIZE_LIMIT
    message_size_limit = MESSAGE_SIZE_LIMIT
    .endif
    .ifdef MAIN_ALLOW_DOMAIN_LITERALS
    allow_domain_literals
    .endif
    .ifndef DC_minimaldns
    .ifndef MAIN_HOST_LOOKUP
    MAIN_HOST_LOOKUP = *
    .endif
    host_lookup = MAIN_HOST_LOOKUP
    .endif
    .ifdef MAIN_HARDCODE_PRIMARY_HOSTNAME
    primary_hostname = MAIN_HARDCODE_PRIMARY_HOSTNAME
    .endif
    .ifdef MAIN_SMTP_ACCEPT_MAX_NOMAIL_HOSTS
    smtp_accept_max_nonmail_hosts = MAIN_SMTP_ACCEPT_MAX_NOMAIL_HOSTS
    .endif
    .ifndef MAIN_FORCE_SENDER
    local_from_check = false
    local_sender_retain = true
    untrusted_set_sender = *
    .endif
    .ifndef MAIN_IGNORE_BOUNCE_ERRORS_AFTER
    MAIN_IGNORE_BOUNCE_ERRORS_AFTER = 2d
    .endif
    ignore_bounce_errors_after = MAIN_IGNORE_BOUNCE_ERRORS_AFTER
    .ifndef MAIN_TIMEOUT_FROZEN_AFTER
    MAIN_TIMEOUT_FROZEN_AFTER = 7d
    .endif
    timeout_frozen_after = MAIN_TIMEOUT_FROZEN_AFTER
    .ifndef MAIN_FREEZE_TELL
    MAIN_FREEZE_TELL = postmaster
    .endif
    freeze_tell = MAIN_FREEZE_TELL
    .ifndef SPOOLDIR
    SPOOLDIR = /var/spool/exim
    .endif
    spool_directory = SPOOLDIR
    .ifndef MAIN_TRUSTED_USERS
    MAIN_TRUSTED_USERS = uucp
    .endif
    #trusted_users = MAIN_TRUSTED_USERS
    .ifdef MAIN_TRUSTED_GROUPS
    trusted_groups = MAIN_TRUSTED_GROUPS
    .endif
    smtp_banner = \t$smtp_active_hostname ESMTP $tod_full
    .ifdef
    .ifndef MAIN_TLS_ADVERTISE_HOSTS
    MAIN_TLS_ADVERTISE_HOSTS = *
    .endif
    tls_advertise_hosts = MAIN_TLS_ADVERTISE_HOSTS
    .ifdef MAIN_TLS_CERTKEY
    tls_certificate = MAIN_TLS_CERTKEY
    .else
    .ifndef MAIN_TLS_CERTIFICATE
    MAIN_TLS_CERTIFICATE = /etc/ssl/certs/mail.crt
    .endif
    tls_certificate = MAIN_TLS_CERTIFICATE
    .ifndef MAIN_TLS_PRIVATEKEY
    MAIN_TLS_PRIVATEKEY = /etc/ssl/private/mail.key
    .endif
    tls_privatekey = MAIN_TLS_PRIVATEKEY
    .endif
    .ifndef MAIN_TLS_VERIFY_CERTIFICATES
    MAIN_TLS_VERIFY_CERTIFICATES = ${if exists{/etc/ssl/certs/mail.crt}\
    {/etc/ssl/certs/mail.crt}\
    {/dev/null}}
    .endif
    tls_verify_certificates = MAIN_TLS_VERIFY_CERTIFICATES
    .ifdef MAIN_TLS_VERIFY_HOSTS
    tls_verify_hosts = MAIN_TLS_VERIFY_HOSTS
    .endif
    .ifndef MAIN_TLS_TRY_VERIFY_HOSTS
    MAIN_TLS_TRY_VERIFY_HOSTS = *
    .endif
    tls_try_verify_hosts = MAIN_TLS_TRY_VERIFY_HOSTS
    .endif
    .ifdef MAIN_LOG_SELECTOR
    log_selector = MAIN_LOG_SELECTOR
    .endif
    begin acl
    acl_local_deny_exceptions:
    accept
    hosts = ${if exists{CONFDIR/host_local_deny_exceptions}\
    {CONFDIR/host_local_deny_exceptions}\
    accept
    senders = ${if exists{CONFDIR/sender_local_deny_exceptions}\
    {CONFDIR/sender_local_deny_exceptions}\
    accept
    hosts = ${if exists{CONFDIR/local_host_whitelist}\
    {CONFDIR/local_host_whitelist}\
    accept
    senders = ${if exists{CONFDIR/local_sender_whitelist}\
    {CONFDIR/local_sender_whitelist}\
    .ifdef LOCAL_DENY_EXCEPTIONS_LOCAL_ACL_FILE
    .include LOCAL_DENY_EXCEPTIONS_LOCAL_ACL_FILE
    .endif
    .ifdef WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
    .include WHITELIST_LOCAL_DENY_LOCAL_ACL_FILE
    .endif
    acl_check_mail:
    .ifdef CHECK_MAIL_HELO_ISSUED
    deny
    message = no HELO given before MAIL command
    condition = ${if def:sender_helo_name {no}{yes}}
    .endif
    accept
    acl_check_rcpt:
    accept
    hosts = :
    .ifdef CHECK_RCPT_LOCAL_LOCALPARTS
    deny
    domains = +local_domains
    local_parts = CHECK_RCPT_LOCAL_LOCALPARTS
    message = restricted characters in address
    .endif
    .ifdef CHECK_RCPT_REMOTE_LOCALPARTS
    deny
    domains = !+local_domains
    local_parts = CHECK_RCPT_REMOTE_LOCALPARTS
    message = restricted characters in address
    .endif
    accept
    .ifndef CHECK_RCPT_POSTMASTER
    local_parts = postmaster
    .else
    local_parts = CHECK_RCPT_POSTMASTER
    .endif
    domains = +local_domains : +relay_to_domains
    .ifdef CHECK_RCPT_VERIFY_SENDER
    deny
    message = Sender verification failed
    !acl = acl_local_deny_exceptions
    !verify = sender
    .endif
    deny
    !acl = acl_local_deny_exceptions
    senders = ${if exists{CONFDIR/local_sender_callout}\
    {CONFDIR/local_sender_callout}\
    !verify = sender/callout
    accept
    hosts = +relay_from_hosts
    control = submission/sender_retain
    accept
    authenticated = *
    control = submission/sender_retain
    require
    message = relay not permitted
    domains = +local_domains : +relay_to_domains
    require
    verify = recipient
    deny
    !acl = acl_local_deny_exceptions
    recipients = ${if exists{CONFDIR/local_rcpt_callout}\
    {CONFDIR/local_rcpt_callout}\
    !verify = recipient/callout
    deny
    message = sender envelope address $sender_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster
    !acl = acl_local_deny_exceptions
    senders = ${if exists{CONFDIR/local_sender_blacklist}\
    {CONFDIR/local_sender_blacklist}\
    deny
    message = sender IP address $sender_host_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster
    !acl = acl_local_deny_exceptions
    hosts = ${if exists{CONFDIR/local_host_blacklist}\
    {CONFDIR/local_host_blacklist}\
    .ifdef CHECK_RCPT_REVERSE_DNS
    warn
    message = X-Host-Lookup-Failed: Reverse DNS lookup failed for $sender_host_address (${if eq{$host_lookup_failed}{1}{failed}{deferred}})
    condition = ${if and{{def:sender_host_address}{!def:sender_host_name}}\
    {yes}{no}}
    .endif
    .ifdef CHECK_RCPT_SPF
    deny
    message = [SPF] $sender_host_address is not allowed to send mail from ${if def:sender_address_domain {$sender_address_domain}{$sender_helo_name}}. \
    Please see http://www.openspf.org/Why?scope=${if def:sender_address_domain {mfrom}{helo}};identity=${if def:sender_address_domain {$sender_address}{$sender_helo_name}};ip=$sender_host_address
    log_message = SPF check failed.
    !acl = acl_local_deny_exceptions
    condition = ${run{/usr/bin/spfquery --ip \"$sender_host_address\" --mail-from \"$sender_address\" --helo \"$sender_helo_name\"}\
    {no}{${if eq {$runrc}{1}{yes}{no}}}}
    defer
    message = Temporary DNS error while checking SPF record. Try again later.
    condition = ${if eq {$runrc}{5}{yes}{no}}
    warn
    message = Received-SPF: ${if eq {$runrc}{0}{pass}{${if eq {$runrc}{2}{softfail}\
    {${if eq {$runrc}{3}{neutral}{${if eq {$runrc}{4}{unknown}{${if eq {$runrc}{6}{none}{error}}}}}}}}}}
    condition = ${if <={$runrc}{6}{yes}{no}}
    warn
    log_message = Unexpected error in SPF check.
    condition = ${if >{$runrc}{6}{yes}{no}}
    warn
    message = X-SPF-Guess: ${run{/usr/bin/spfquery --ip \"$sender_host_address\" --mail-from \"$sender_address\" \ --helo \"$sender_helo_name\" --guess true}\
    {pass}{${if eq {$runrc}{2}{softfail}{${if eq {$runrc}{3}{neutral}{${if eq {$runrc}{4}{unknown}\
    {${if eq {$runrc}{6}{none}{error}}}}}}}}}}
    condition = ${if <={$runrc}{6}{yes}{no}}
    defer
    message = Temporary DNS error while checking SPF record. Try again later.
    condition = ${if eq {$runrc}{5}{yes}{no}}
    .endif
    .ifdef CHECK_RCPT_IP_DNSBLS
    warn
    message = X-Warning: $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
    log_message = $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
    dnslists = CHECK_RCPT_IP_DNSBLS
    .endif
    .ifdef CHECK_RCPT_DOMAIN_DNSBLS
    warn
    message = X-Warning: $sender_address_domain is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
    log_message = $sender_address_domain is listed at $dnslist_domain ($dnslist_value: $dnslist_text)
    !senders = ${if exists{CONFDIR/local_domain_dnsbl_whitelist}\
    {CONFDIR/local_domain_dnsbl_whitelist}\
    dnslists = CHECK_RCPT_DOMAIN_DNSBLS
    .endif
    .ifdef CHECK_RCPT_LOCAL_ACL_FILE
    .include CHECK_RCPT_LOCAL_ACL_FILE
    .endif
    accept
    domains = +relay_to_domains
    endpass
    verify = recipient
    accept
    acl_check_data:
    .ifdef CHECK_DATA_VERIFY_HEADER_SYNTAX
    deny
    message = Message headers fail syntax check
    !acl = acl_local_deny_exceptions
    !verify = header_syntax
    .endif
    .ifdef CHECK_DATA_VERIFY_HEADER_SENDER
    deny
    message = No verifiable sender address in message headers
    !acl = acl_local_deny_exceptions
    !verify = header_sender
    .endif
    .ifdef CHECK_DATA_LOCAL_ACL_FILE
    .include CHECK_DATA_LOCAL_ACL_FILE
    .endif
    accept
    begin routers
    .ifdef MAIN_ALLOW_DOMAIN_LITERALS
    domain_literal:
    debug_print = "R: domain_literal for $local_part@$domain"
    driver = ipliteral
    domains = ! +local_domains
    transport = remote_smtp
    .endif
    hubbed_hosts:
    debug_print = "R: hubbed_hosts for $domain"
    driver = manualroute
    domains = "${if exists{CONFDIR/hubbed_hosts}\
    {partial-lsearch;CONFDIR/hubbed_hosts}\
    fail}"
    same_domain_copy_routing = yes
    route_data = ${lookup{$domain}partial-lsearch{CONFDIR/hubbed_hosts}}
    transport = remote_smtp
    .ifdef DCconfig_internet
    dnslookup_relay_to_domains:
    debug_print = "R: dnslookup_relay_to_domains for $local_part@$domain"
    driver = dnslookup
    domains = ! +local_domains : +relay_to_domains
    transport = remote_smtp
    same_domain_copy_routing = yes
    no_more
    dnslookup:
    debug_print = "R: dnslookup for $local_part@$domain"
    driver = dnslookup
    domains = ! +local_domains
    transport = remote_smtp
    same_domain_copy_routing = yes
    ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 : 192.168.0.0/16 :\
    172.16.0.0/12 : 10.0.0.0/8 : 169.254.0.0/16 :\
    255.255.255.255
    no_more
    .endif
    .ifdef DCconfig_local
    nonlocal:
    debug_print = "R: nonlocal for $local_part@$domain"
    driver = redirect
    domains = ! +local_domains
    allow_fail
    data = :fail: Mailing to remote domains not supported
    no_more
    .endif
    .ifdef DCconfig_smarthost DCconfig_satellite
    smarthost:
    debug_print = "R: smarthost for $local_part@$domain"
    driver = manualroute
    domains = ! +local_domains
    transport = remote_smtp_smarthost
    route_list = * DCsmarthost byname
    host_find_failed = defer
    same_domain_copy_routing = yes
    no_more
    .endif
    COND_LOCAL_SUBMITTER = "\
    ${if match_ip{$sender_host_address}{:@[]}\
    {1}{0}\
    real_local:
    debug_print = "R: real_local for $local_part@$domain"
    driver = accept
    domains = +local_domains
    condition = COND_LOCAL_SUBMITTER
    local_part_prefix = real-
    check_local_user
    transport = LOCAL_DELIVERY
    vdom_aliases:
    driver = redirect
    allow_defer
    allow_fail
    domains = dsearch;/etc/mail/virtual.d
    data = ${expand:${lookup{$local_part}lsearch*@{/etc/mail/virtual.d/$domain}}}
    retry_use_local_part
    pipe_transport = address_pipe
    file_transport = address_file
    no_more
    system_aliases:
    debug_print = "R: system_aliases for $local_part@$domain"
    driver = redirect
    domains = +local_domains
    allow_fail
    allow_defer
    data = ${lookup{$local_part}lsearch{/etc/aliases}}
    .ifdef SYSTEM_ALIASES_USER
    user = SYSTEM_ALIASES_USER
    .endif
    .ifdef SYSTEM_ALIASES_GROUP
    group = SYSTEM_ALIASES_GROUP
    .endif
    .ifdef SYSTEM_ALIASES_FILE_TRANSPORT
    file_transport = SYSTEM_ALIASES_FILE_TRANSPORT
    .endif
    .ifdef SYSTEM_ALIASES_PIPE_TRANSPORT
    pipe_transport = SYSTEM_ALIASES_PIPE_TRANSPORT
    .endif
    .ifdef SYSTEM_ALIASES_DIRECTORY_TRANSPORT
    directory_transport = SYSTEM_ALIASES_DIRECTORY_TRANSPORT
    .endif
    .ifdef DCconfig_satellite
    hub_user:
    debug_print = "R: hub_user for $local_part@$domain"
    driver = redirect
    domains = +local_domains
    data = ${local_part}@DCreadhost
    check_local_user
    hub_user_smarthost:
    debug_print = "R: hub_user_smarthost for $local_part@$domain"
    driver = manualroute
    domains = DCreadhost
    transport = remote_smtp_smarthost
    route_list = * DCsmarthost byname
    host_find_failed = defer
    same_domain_copy_routing = yes
    check_local_user
    .endif
    userforward:
    debug_print = "R: userforward for $local_part@$domain"
    driver = redirect
    domains = +local_domains
    check_local_user
    file = $home/.forward
    require_files = $local_part:$home/.forward
    no_verify
    no_expn
    check_ancestor
    allow_filter
    forbid_smtp_code = true
    directory_transport = address_directory
    file_transport = address_file
    pipe_transport = address_pipe
    reply_transport = address_reply
    skip_syntax_errors
    syntax_errors_to = real-$local_part@$domain
    syntax_errors_text = \
    This is an automatically generated message. An error has\n\
    been found in your .forward file. Details of the error are\n\
    reported below. While this error persists, you will receive\n\
    a copy of this message for every message that is addressed\n\
    to you. If your .forward file is a filter file, or if it is\n\
    a non-filter file containing no valid forwarding addresses,\n\
    a copy of each incoming message will be put in your normal\n\
    mailbox. If a non-filter file contains at least one valid\n\
    forwarding address, forwarding to the valid addresses will\n\
    happen, and those will be the only deliveries that occur.
    procmail:
    debug_print = "R: procmail for $local_part@$domain"
    driver = accept
    domains = +local_domains
    check_local_user
    transport = procmail_pipe
    require_files = ${local_part}:\
    ${if exists{/etc/procmailrc}\
    {/etc/procmailrc}{${home}/.procmailrc}}:\
    +/usr/bin/procmail
    no_verify
    no_expn
    maildrop:
    debug_print = "R: maildrop for $local_part@$domain"
    driver = accept
    domains = +local_domains
    check_local_user
    transport = maildrop_pipe
    require_files = ${local_part}:${home}/.mailfilter:+/usr/bin/maildrop
    no_verify
    no_expn
    .ifndef FIRST_USER_ACCOUNT_UID
    FIRST_USER_ACCOUNT_UID = 0
    .endif
    .ifndef DEFAULT_SYSTEM_ACCOUNT_ALIAS
    DEFAULT_SYSTEM_ACCOUNT_ALIAS = :fail: no mail to system accounts
    .endif
    COND_SYSTEM_USER_AND_REMOTE_SUBMITTER = "\
    ${if and{{! match_ip{$sender_host_address}{:@[]}}\
    {<{$local_user_uid}{FIRST_USER_ACCOUNT_UID}}}\
    {1}{0}\
    lowuid_aliases:
    debug_print = "R: lowuid_aliases for $local_part@$domain (UID $local_user_uid)"
    check_local_user
    driver = redirect
    allow_fail
    domains = +local_domains
    condition = COND_SYSTEM_USER_AND_REMOTE_SUBMITTER
    data = ${if exists{/etc/mail/lowuid-aliases}\
    {${lookup{$local_part}lsearch{/etc/mail/lowuid-aliases}\
    {$value}{DEFAULT_SYSTEM_ACCOUNT_ALIAS}}}{DEFAULT_SYSTEM_ACCOUNT_ALIAS}}
    local_user:
    debug_print = "R: local_user for $local_part@$domain"
    driver = accept
    domains = +local_domains
    check_local_user
    local_parts = ! root
    transport = LOCAL_DELIVERY
    cannot_route_message = Unknown user
    mail4root:
    debug_print = "R: mail4root for $local_part@$domain"
    driver = redirect
    domains = +local_domains
    data = /var/mail/mail
    file_transport = address_file
    local_parts = root
    user = mail
    group = mail
    begin transports
    .ifdef HIDE_MAILNAME
    REMOTE_SMTP_HEADERS_REWRITE=*@+local_domains $1@DCreadhost frs : *@ETC_MAILNAME $1@DCreadhost frs
    REMOTE_SMTP_RETURN_PATH=${if match_domain{$sender_address_domain}{+local_domains}{${sender_address_local_part}@DCreadhost}{${if match_domain{$sender_address_domain}{ETC_MAILNAME}{${sender_address_local_part}@DCreadhost}fail}}}
    .endif
    .ifdef REMOTE_SMTP_HELO_FROM_DNS
    REMOTE_SMTP_HELO_DATA=${lookup dnsdb {ptr=$sending_ip_address}{$value}{$primary_hostname}}
    .endif
    address_file:
    debug_print = "T: address_file for $local_part@$domain"
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add
    address_pipe:
    debug_print = "T: address_pipe for $local_part@$domain"
    driver = pipe
    return_fail_output
    address_reply:
    debug_print = "T: autoreply for $local_part@$domain"
    driver = autoreply
    mail_spool:
    debug_print = "T: appendfile for $local_part@$domain"
    driver = appendfile
    file = /var/mail/$local_part
    delivery_date_add
    envelope_to_add
    return_path_add
    group = mail
    mode = 0660
    mode_fail_narrower = false
    maildir_home:
    debug_print = "T: maildir_home for $local_part@$domain"
    driver = appendfile
    .ifdef MAILDIR_HOME_MAILDIR_LOCATION
    directory = MAILDIR_HOME_MAILDIR_LOCATION
    .else
    directory = $home/Maildir
    .endif
    .ifdef MAILDIR_HOME_CREATE_DIRECTORY
    create_directory
    .endif
    .ifdef MAILDIR_HOME_CREATE_FILE
    create_file = MAILDIR_HOME_CREATE_FILE
    .endif
    delivery_date_add
    envelope_to_add
    return_path_add
    maildir_format
    .ifdef MAILDIR_HOME_DIRECTORY_MODE
    directory_mode = MAILDIR_HOME_DIRECTORY_MODE
    .else
    directory_mode = 0700
    .endif
    .ifdef MAILDIR_HOME_MODE
    mode = MAILDIR_HOME_MODE
    .else
    mode = 0600
    .endif
    mode_fail_narrower = false
    maildrop_pipe:
    debug_print = "T: maildrop_pipe for $local_part@$domain"
    driver = pipe
    path = "/bin:/usr/bin:/usr/local/bin"
    command = "/usr/bin/maildrop"
    return_path_add
    delivery_date_add
    envelope_to_add
    procmail_pipe:
    debug_print = "T: procmail_pipe for $local_part@$domain"
    driver = pipe
    path = "/bin:/usr/bin:/usr/local/bin"
    command = "/usr/bin/procmail"
    return_path_add
    delivery_date_add
    envelope_to_add
    remote_smtp:
    debug_print = "T: remote_smtp for $local_part@$domain"
    driver = smtp
    .ifdef REMOTE_SMTP_HOSTS_AVOID_TLS
    hosts_avoid_tls = REMOTE_SMTP_HOSTS_AVOID_TLS
    .endif
    .ifdef REMOTE_SMTP_HEADERS_REWRITE
    headers_rewrite = REMOTE_SMTP_HEADERS_REWRITE
    .endif
    .ifdef REMOTE_SMTP_RETURN_PATH
    return_path = REMOTE_SMTP_RETURN_PATH
    .endif
    .ifdef REMOTE_SMTP_HELO_FROM_DNS
    helo_data=REMOTE_SMTP_HELO_DATA
    .endif
    remote_smtp_smarthost:
    debug_print = "T: remote_smtp_smarthost for $local_part@$domain"
    driver = smtp
    hosts_try_auth = <; ${if exists{CONFDIR/passwd.client} \
    ${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$host_address}}\
    .ifdef REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS
    hosts_avoid_tls = REMOTE_SMTP_SMARTHOST_HOSTS_AVOID_TLS
    .endif
    .ifdef REMOTE_SMTP_HEADERS_REWRITE
    headers_rewrite = REMOTE_SMTP_HEADERS_REWRITE
    .endif
    .ifdef REMOTE_SMTP_RETURN_PATH
    return_path = REMOTE_SMTP_RETURN_PATH
    .endif
    .ifdef REMOTE_SMTP_HELO_FROM_DNS
    helo_data=REMOTE_SMTP_HELO_DATA
    .endif
    address_directory:
    debug_print = "T: address_directory for $local_part@$domain"
    driver = appendfile
    delivery_date_add
    envelope_to_add
    return_path_add
    check_string = ""
    escape_string = ""
    maildir_format
    begin retry
    * * F,2h,15m; G,16h,1h,1.5; F,4d,6h
    begin rewrite
    .ifndef NO_EAA_REWRITE_REWRITE
    *@+local_domains "${lookup{${local_part}}lsearch{/etc/email-addresses}\
    {$value}fail}" Ffrs
    *@ETC_MAILNAME "${lookup{${local_part}}lsearch{/etc/email-addresses}\
    {$value}fail}" Ffrs
    .endif
    begin authenticators
    login_saslauthd_server:
    driver = plaintext
    public_name = LOGIN
    server_prompts = "Username:: : Password::"
    server_condition = ${if saslauthd{{$auth1}{$auth2}}{1}{0}}
    server_set_id = $auth1
    .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
    server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
    .endif
    cram_md5:
    driver = cram_md5
    public_name = CRAM-MD5
    client_name = ${extract{1}{:}{${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$value}fail}}}
    client_secret = ${extract{2}{:}{${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$value}fail}}}
    PASSWDLINE=${sg{\
    ${lookup{$host}nwildlsearch{CONFDIR/passwd.client}{$value}fail}\
    {\\N[\\^]\\N}\
    {^^}\
    plain:
    driver = plaintext
    public_name = PLAIN
    .ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
    client_send = "<; ${if !eq{$tls_cipher}{}\
    {^${extract{1}{:}{PASSWDLINE}}\
    ^${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}\
    }fail}"
    .else
    client_send = "<; ^${extract{1}{:}{PASSWDLINE}}\
    ^${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
    .endif
    login:
    driver = plaintext
    public_name = LOGIN
    .ifndef AUTH_CLIENT_ALLOW_NOTLS_PASSWORDS
    client_send = "<; ${if and{\
    {!eq{$tls_cipher}{}}\
    {!eq{PASSWDLINE}{}}\
    {}fail}\
    ; ${extract{1}{::}{PASSWDLINE}}\
    ; ${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
    .else
    client_send = "<; ${if !eq{PASSWDLINE}{}\
    {}fail}\
    ; ${extract{1}{::}{PASSWDLINE}}\
    ; ${sg{PASSWDLINE}{\\N([^:]+:)(.*)\\N}{\\$2}}"
    .endif
    plain_server:
    driver = plaintext
    public_name = PLAIN
    server_condition = "${if crypteq{$auth3}{${extract{1}{:}{${lookup{$auth2}lsearch{CONFDIR/passwd}{$value}{*:*}}}}}{1}{0}}"
    server_set_id = $auth2
    server_prompts = :
    .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS
    server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}}
    .endif
    update-exim4.conf.conf
    dc_eximconfig_configtype='internet'
    dc_other_hostnames='mail.mydomain.com; mail;localhost.localdomain; localhost'
    dc_local_interfaces=''
    dc_readhost=''
    dc_relay_domains=''
    dc_minimaldns='false'
    # HOSTS THAT CAN CONNECT NO MATTER WHAT
    dc_relay_nets='10.0.1.0/24;10.0.0.0/24'
    #xxx.xxx.xxx.xxx is the the Internet IP Address
    dc_smarthost='xxx.xxx.xxx.xxx'
    CFILEMODE='644'
    dc_use_split_config='false'
    dc_hide_mailname=''
    dc_mailname_in_oh='true'
    dc_localdelivery='maildir_home'
    #dc_localdelivery='maildir_home'
    In Debian it seem that update-exim4.conf.conf get load before exim.conf and use what is declared  on update-exim4.conf.conf for exim.conf. How can i do the same thing in Arch ?
    Any help would be much appreciated.

    what is the correct way to add/remove a program from startup at kde4?
    I'm not sure this is the correct way, but it worked for me for starting up yakuake on KDE4's startup. 
    1) Open Konqueror
    2) Go to <<user home>>/.kde4/share/autostart/
    3) Right Click > Create New > Link to Application
    4) You can type in the name (if you know it) or click the icon and do a search for the app name

  • Aria2 - URI passed is ignored when input-file option present in conf

    I started tinkering with aria2, but I don't completely understand how to properly configure it. I have followed the Wiki, making a config file aria2.conf like so:
    continue
    dir=${HOME}/Desktop
    file-allocation=none
    input-file=${HOME}/.aria2/input.conf
    log-level=warn
    max-connection-per-server=4
    min-split-size=5M
    on-download-complete=exit
    Now, I want to download a file I found online, using the options above:
    $ aria2c --conf-path=/file/aria.conf ${SOME_URI}
    However, because the input-file options is present in the config above, aria2 will never actually read ${SOME_URI}, even if the input-file at ${HOME}/.aria2/input.conf is empty:
    $ aria2c ${SOME_URI}
    No files to download.
    Can I somehow use the options in the config above and have the input-file ignored, or do I have to make a completely new configuration file leaving the input-file option out?

    As xyne said, --input-file should be used at the command line and not in the config file. Though i am surprised that the config file gets parsed with this option.

  • Rc.conf and modules

    Hello gentlemen,
    I recently re-installed Arch on my PC and noticed that the modules section in rc.conf is empty. My previous Arch installation rendered several modules that were automatically loaded which was reflected in the modules section. Did I miss something?
    Everything works as a charm though and I manually added the modules I wanted to start.

    Mektub wrote:
    new2arch,
    when you have MOD_AUTOLOAD="yes" in /etc/rc.conf, the needed modules should automatically load.
    You can always explicitly load (or not) specific ones.
    F.e., I have:
    MODULES=(!snd-pcsp)
    Mektub
    Mektub - I don't recall how that particular line in rc.conf looks like in my newly built system but I'll check it out later. I also don't remember if I had to explicitly change "AUTOLOAD=NO" into "YES" when I first installed Arch about a year ago, but on my laptop it says "yes" and there are a bunch of modules present.
    I've disabled the system beeps in rc.conf, and also enabled fuse so I guess modules are autoloaded but by udev and those aren't being shown i rc.conf.

  • [solved] exim complains about missing router driver "smtp"

    Seeing the following error:
    paniclog wrote:2014-02-15 14:41:41 Exim configuration error in line 546 of /etc/mail/exim.conf:
      router gmail_relay: cannot find router driver "smtp"
    My configuration:
    exim.conf wrote:
    gmail_route:
      driver = manualroute
      transport = gmail_relay
      route_list = * smtp.gmail.com
    gmail_relay:
      driver = smtp
      port = 587
      hosts_require_auth = $host_address
      hosts_require_tls = $host_address
    Last edited by iwonbigbro (2014-02-15 19:11:11)

    It's okay, I figured it out.  I was following this guide, in the hope it would eliminate the need for me to understand how exim configuration hangs together (I'm used to the simpler Debian exim4 template configuration).  However, it seems after reading the configuration file and noticing the configuration sections, I merely placed the gmail_relay in the wrong section.  Moving into the correct section has solved the problem.

  • Oracle database (10.2.0.4) and HTTP server / HTML DB conflict

    Hi there,
    I installed a fresh 10.2.0.1 (patched with 10.2.0.4) oracle database on Oracle Entreprise linux 5.7, and HTTP server + HTML DB products from the companion CD. Both are located in different home directory:
    ODB:  $ORACLE_BASE/product/10.2.0/db_1
    APEX: $ORACLE_BASE/product/10.2.0/apex
    I just discovered that logs files ($APEX/opmn/logs/) have filled up my entire disk this week end. After some googling / digging, I've read that there is a conflict between the ONS services that run for both products on the same port. Opening the configuration files of both products:
    +$ODB/opnm/conf/ons.config+
    +$APEX/opnm/conf/opnm.xml+ (btw, ons.conf is empty)
    I indeed saw that they both use port 6113 as local port and 6200 as remote port. The workaround I've found in variuos places is to either change the port number, or unsuscribe ONS for the database listener (and sometimes both).
    Question 1: what is the best solution ? what are the consequences for the database listener in case of unsuscribtion ?
    I also saw that opnm.xml in APEX configuration file is making use of the $ORACLE_HOME environment variable, which I define in my /etc/profile as $ORACLE_BASE/product/10.2.0/db_1. So I guess the opnm of APEX is looking at the wrong place... Yet if I change ORACLE_HOME in my /etc/profile, I won't be able to run dbstart upon stgartup, as it is run using ORACLE_HOME in a init.d script...
    Question 2: Can someone clarify things up about the exact relationship between oracle database and HTTP server ? How should I deal with ORACLE_HOME environment variable, which one use it and when... ?
    Note that I'm completely new to Oracle (and hence APEX).
    Thanks in advance!

    Billy  Verreynne  wrote:
    There should be no conflicts - except for configuration ones.
    Oracle is multi home capable. Thus multiple Oracle s/w products installed into different homes and these products running side by side.
    The conflict is system resources - like a TCP port. That port cannot be shared by multiple processes. So you need to make sure that each s/w component that needs a TCP listener end-point, has a unique port number allocated for it to use.
    As mentioned, the Oracle Apache server is an Oracle client with respect to Oracle client-server architecture. It simply needs a client OCI driver to connect to the Oracle database instance. So whether you run Oracle Apache on the same server as the database instance, or on another server all together - this makes no difference. The Oracle Apache s/w will be using its home for running. It has no need for anything from the database instance's home directory. Thus there are no conflicts - as long as you correctly keep them separated and not set the wrong home for the wrong component or include the wrong path (to another home's executables).
    OK, so to summarize a bit:
    - I should just be carefull when running startup script which will launch all services upon startup, i.e. changing the value of ORACLE_HOME before running each product startup script (dbstart => ORACLE_HOME = (..)/10.2.0/db_1, opmnctl => ORACLE_HOME = (..)/apex). I'm still quite worried because ORACLE_HOME is heavily used in opmn.xml but anyways.
    - That's basically it: when each product's services are running, they do not use ORACLE_HOME (and such) anymore, hence no conflict from this point of view.
    Also do not attempt to use IPC connectivity between the mod_plsql Apache module and the database instance. Does not make sense ito performance. Shared server should be considered and localhost TCP connectivity can be used.Well as I don't really know IPC yet, so hopefully I won't get into troubles. Just to be clear about that, i've this in my listener.ora:
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /opt/oracle/app/oracle/product/10.2.0/db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (ADDRESS = (PROTOCOL = TCP)(HOST = apex.nwk)(PORT = 1521))
    Does that mean that ICP will be used somehow ?
    Thanks again from your help.
    Edited by: lv on 27 févr. 2012 06:42

  • No sound with ALSA and/or Pulse from built-in Intel 5 Series Card

    Hello,
    I posted a thread about a similar problem to this 4 years ago, but that solution is no longer working for me, and I'm just now returning to Arch after floating between a few different distros, so I'm not as knowledgeable about this as I might once have been.
    Basically, my problem is that sound does not work on my laptop, neither through the internal speakers or headphone jack, and neither with plain ALSA nor Pulseaudio. This leads me to believe that there is some underlying problem that once solved, will allow plain ALSA and Pulse to work properly, but that's just speculation. I've put several hours of research into this so far with no luck. Everything in alsamixer is unmuted and looks right. I'm going to dump as much relevant info on my setup below in hopes that someone more knowledgeable than I can spot the issue:
    The relevant section of lspci:
    00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
    Subsystem: Dell Device 0447
    Flags: bus master, fast devsel, latency 0, IRQ 32
    Memory at fbd00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
    The output of aplay -l
    card 0: MID [HDA Intel MID], device 0: 92HD81B1X5 Analog [92HD81B1X5 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    The output of aplay -L
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default:CARD=MID
    HDA Intel MID, 92HD81B1X5 Analog
    Default Audio Device
    sysdefault:CARD=MID
    HDA Intel MID, 92HD81B1X5 Analog
    Default Audio Device
    front:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    Front speakers
    surround21:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    2.1 Surround output to Front and Subwoofer speakers
    surround40:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=MID,DEV=0
    HDA Intel MID, 92HD81B1X5 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    hdmi:CARD=MID,DEV=0
    HDA Intel MID, HDMI 0
    HDMI Audio Output
    The contents of /proc/asound/cards
    0 [MID ]: HDA-Intel - HDA Intel MID
    HDA Intel MID at 0xfbd00000 irq 32
    The contents of /proc/asound/devices
    2: [ 0] : control
    3: [ 0- 0]: digital audio playback
    4: [ 0- 0]: digital audio capture
    5: [ 0- 3]: digital audio playback
    6: [ 0- 0]: hardware dependent
    7: [ 0- 3]: hardware dependent
    33: : timer
    /etc/asound.conf is empty and my user has no .asoundrc file in its home directory.
    I ran the ALSA Information Script and the results of that can be found here.
    Any help would be greatly appreciated; this is a very frustrating issue. Thank you very much!

    same problem with me on Intel Corporation 7 Series/C210 Series.
    actually, internal speakers works, it's just on mute (you can change it with alsamixer), but headphone/external speakers doesn't work. and there's no sound card detected in gnome control center -> audio section.
    "00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)"

  • Strange problem with (gnome) networkmanager

    I am trying to use gnome network manager to control my network, but there is a problem. I use adsl to connect to internet, after turning to network manager, I can't browse the web and emule (with wine) shows internet connection is down but pppoe-status and ifconfig shows completely OK. I can see two netcards being recognized correctly, and ppp0 is also OK to me.  Could you someone give me a hint?
    I am using IBM R40 (centrino)

    More details:
    1. pppoe-status shows right:
    [gl@Duke ~]$ pppoe-status
    pppoe-status: Link is up and running on interface ppp0
    ppp0      Link encap:Point-to-Point Protocol 
              inet addr:58.83.32.26  P-t-P:10.13.10.254  Mask:255.255.255.255
              UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
              RX packets:16 errors:0 dropped:0 overruns:0 frame:0
              TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:3
              RX bytes:1033 (1.0 Kb)  TX bytes:697 (697.0 b)
    2. ifconfig shows right:
    gl@Duke ~]$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:06:1B:D3:B6:F4 
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:34 errors:0 dropped:0 overruns:0 frame:0
              TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:3648 (3.5 Kb)  TX bytes:2742 (2.6 Kb)
    eth1      Link encap:Ethernet  HWaddr 00:04:23:64:2E:A4 
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
              Interrupt:11 Memory:c0204000-c0204fff
    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    ppp0      Link encap:Point-to-Point Protocol 
              inet addr:58.83.32.26  P-t-P:10.13.10.254  Mask:255.255.255.255
              UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
              RX packets:16 errors:0 dropped:0 overruns:0 frame:0
              TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:3
              RX bytes:1033 (1.0 Kb)  TX bytes:697 (697.0 b)
    3. netstat -tunpav shows internet connections has been established.
    [gl@Duke ~]$ netstat -tunpav
    (Not all processes could be identified, non-owned process info
    will not be shown, you would have to be root to see it all.)
    Active Internet connections (servers and established)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
    4. but I can't go to net :
    [gl@Duke ~]$ ping www.sina.com.cn
    ping: unknown host www.sina.com.cn
    5.. my resolve.conf is empty, and pppoe.conf is like:
    # Obtain DNS server addresses from the peer (recent versions of pppd only)
    # In old config files, this used to be called USEPEERDNS.  Changed to
    # PEERDNS for better Red Hat compatibility
    PEERDNS=no
    DNS1=211.92.8.161
    DNS2=211.92.8.165
    6. pppoe-stop, and pppoe-start, everything is OK then.

  • Both rear channels goes to RL speaker (5.1)

    Got a problem with 5.1 output, my RR speaker keeps silence. With
    speaker-test -c 6
    I've understood that both RR and RL goes to RL speaker.
    pulseaudio removed, asound.conf is empty.
    aplay -l output:
    card 0: XFi [Creative X-Fi], device 0: ctxfi [Front/WaveIn]
    Subdevices: 256/256
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #255: subdevice #255
    card 0: XFi [Creative X-Fi], device 1: ctxfi [Surround]
    Subdevices: 256/256
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #255: subdevice #255
    card 0: XFi [Creative X-Fi], device 2: ctxfi [Center/LFE]
    Subdevices: 256/256
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #255: subdevice #255
    card 0: XFi [Creative X-Fi], device 3: ctxfi [Side]
    Subdevices: 256/256
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #255: subdevice #255
    card 0: XFi [Creative X-Fi], device 4: ctxfi [IEC958 Non-audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0

    Check what you upgraded/updated lately (PulseAudio upgrade to 5 brought some problems for several users, for example). Here is some information on surround mapping channels in alsa. You could try remapping in alsa, although I doubt alsa developers would just change surround devices, unless it is a new card. You provided so little information, that I can only speculate.

  • [SOLVED]Startup errors

    On starting up, I get this
    xauth: creating new authority file /home/inxs/.serverauth.22938
    X.Org X Server 1.5.3
    Release Date: 5 November 2008
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.27-ARCH i686
    Current Operating System: Linux arch 2.6.28-ARCH #1 SMP PREEMPT Sun Mar 8 10:18:28 UTC 2009 i686
    Build Date: 17 December 2008 08:20:05PM
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 25 00:21:29 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    23167 (dpy) 00:21:35 [0] read_settings(): stalonetray 0.7.6 [ XPM:yes DEBUG:yes KDE:yes ] starting
    Conky: /home/inxs/.conkyrc: 13: no such configuration: 'c'
    Conky: /home/inxs/.conkyrc: 14: no such configuration: 'or}'
    Conky: /home/inxs/.conkyrc: 15: no such configuration: '${color'
    23167 (:0.0) 00:21:36 [0] tray_acquire_selection(): ok, got _NET_SYSTEM_TRAY selection
    Conky: desktop window (a2) is root window
    Conky: drawing to desktop window
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Conky: drawing to double buffer
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    23167 (:0.0) 00:21:37 [0] add_icon(): 0xe00024: icon added as hidden
    23167 (:0.0) 00:21:37 [0] icon_track_visibility_changes(): 0xe00024: showing
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    23167 (:0.0) 00:21:39 [0] add_icon(): 0x1400014: icon added as visible
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL real
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL softvol
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL duplex
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL dsp0
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL real
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL softvol
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL duplex
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL dsp0
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL real
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL softvol
    ALSA lib pcm_dmix.c:947:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL duplex
    ALSA lib pcm_direct.c:1439:(_snd_pcm_direct_get_slave_ipc_offset) Unknown slave PCM 810
    ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL dsp0
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    Xlib: extension "Generic Event Extension" missing on display ":0.0".
    I know the Xlib errors can be ignored. I was more concerned about the Alsa errors that I get. As far as I know, the sound works perfectly on my machine. I would just like to know why I get these errors then, and if possible to get rid of them.
    Last edited by Inxsible (2009-03-27 05:29:59)

    alright !
    1) DAEMONS has alsa, MODULES doesnt have anything sound related -- infact it only has !iTCO_wdt which I need to blacklist for udev to actually complete.
    2) modprobe.conf is empty and i renamed /etc/modprobe.d/sound
    3) renamed /etc/asound.conf and /etc/asound.state.
    4) locate shows me this :
    locate asound
    /etc/asound.conf
    /etc/asound.state
    /usr/include/alsa/asoundef.h
    /usr/include/alsa/asoundlib.h
    /usr/include/alsa/sound/asound_fm.h
    /usr/include/linux/ultrasound.h
    /usr/include/sound/asound.h
    /usr/include/sound/asound_fm.h
    /usr/include/sys/asoundlib.h
    /usr/include/sys/ultrasound.h
    /usr/lib/libasound.so
    /usr/lib/libasound.so.2
    /usr/lib/libasound.so.2.0.0
    /usr/lib/klibc/include/linux/ultrasound.h
    /usr/src/linux-2.6.28-ARCH/include/linux/ultrasound.h
    /usr/src/linux-2.6.28-ARCH/include/sound/asound.h
    /usr/src/linux-2.6.28-ARCH/include/sound/asound_fm.h
    /usr/src/linux-2.6.28-ARCH/include/sound/asoundef.h
    /usr/src/linux-2.6.28-ARCH/sound/oss/dmasound
    /usr/src/linux-2.6.28-ARCH/sound/oss/dmasound/Kconfig
    /var/abs/extra/ecasound
    /var/abs/extra/ecasound/ChangeLog
    /var/abs/extra/ecasound/PKGBUILD
    /var/lib/pacman/sync/extra/ecasound-2.5.2-1
    /var/lib/pacman/sync/extra/ecasound-2.5.2-1/depends
    /var/lib/pacman/sync/extra/ecasound-2.5.2-1/desc
    I know I can ignore anything under var. Do I have to remove/rename the sound related files under /usr/lib /usr/include and /usr/src/linux-2.6.28 ?

  • Oracle HTTP Server and mod_plsql

    Hi there,
    I have a problem using HTML DB on a small network. LAN consists of two computers with Windows XP Professional, Service Pack 1. Server has two NIC. One connected to the local internet provider (PPPoE) with TCP/IP set to "Obtain an IP address automatically" and second network adapter (for the LAN) with TCP/IP address 192.168.0.2. Second computer has NIC with IP 192.168.0.3. The server is set with HTML DB 2.0. There is NO ANY problem if I work on it as stand alone computer - second network adapter disable!
    The problem arises if I connect the second computer and then start HTML DB by http://localhost:7777/…"503 the service is temporary unavailable", emagent is down, DBconsole service is not active anymore, etc. Apache or Oracle HTTP Server is up.
    I have found, after several days of troubleshooting, that the problem might be in httpd.config file. If somebody have experience in similar networks or Oracle HTTP Server settings please, give me advice or send httpd.conf file as an example.
    Please help me!
    Konstantin

    Hi,
    If I disable the network adapters and restart the computer, then connect to the HTML DB or my application, everything is OK. Then enable connection and I can work from both computers!
    This is listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    (PROGRAM = extproc)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = KONCOMP)(PORT = 1521))
    This is tnsnames.ora
    KONSTA10 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = koncomp)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = KONSTA10)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    The dad.conf is empty because I am using marvel.conf. I just checked the rules to build such file. Listener uses as host name - computer name (in my case koncomp), but in all config files Oracle HTTP Server uses name localhost or 127.0.0.1. That is the reason for SYSMAN to make too separate folders in Oracle home named LOCALHOST_instancename and hostname_instanceename.
    One error from emagent.log
    It goes down all the times when the problem arises.
    2005-12-05 15:11:58 Thread-1996 ParseError: File=stream, Line=4, Msg=Missing value for ARG in RemoteOperationArgument (01006)
    An error from sqlnet.log
    Fatal NI connect error 12541, connecting to:
    (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=koncomp)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=KONSTA10)(CID=(PROGRAM=C:\oracle\product\10.2.0\db_1\jdk\jre\bin\java.exe)(HOST=KONCOMP)(USER=Konsta))))
    VERSION INFORMATION:
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 10.2.0.1.0 - Production
    Time: 08-&#1044;&#1045;&#1050;. -2005 20:31:09
    Tracing not turned on.
    Tns error struct:
    ns main err code: 12541
    TNS-12541: TNS:no listener
    ns secondary err code: 12560
    nt main err code: 511
    TNS-00511: No listener
    nt secondary err code: 61
    nt OS err code: 0
    Moreover in listener.log LISTENER is tried to connect to 127.0.0.1 and to 192.168.1.2 which is the second network adapter.
    From Database Control, then Management Services and Repository, and Agent there are one agent and 4 targets. I found there several Metric erros.
    Agent to Agent (Agent Process Statistics)
    em_result=3696|0.00|14204|20384|1.94||751|12|14204|20384 Terminating on signal SIGTERM(15)
    Agent to Database Instance (SQL Response Time, Streams Capture Queue Statistics, SGA Pool Wastage, etc.)
    ORA-12505: TNS:listener does not currently know of SID given in connect descriptor,
    ORA-12545: Connect failed because target host or object does not exist,
    em_error=Could not connect to dbsnmp/(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(Port=1521))(CONNECT_DATA=(SID=Konsta10))) : ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach),
    ORA-12528: TNS:listener: all appropriate instances are blocking new connections
    Agent to Listener (Response)
    Terminating on signal SIGTERM(15)
    Policy Violations found
    Oracle recommends that you close all unnecessarily open ports, especially on internet-facing hosts

  • OPMN: Error "Local connection 127.0.0.1,6100 invalid form factor"

    When starting opmn, the following error is reported.
    08/04/08 10:29:15 [ons-internal] ONS server initiated
    08/04/08 10:29:15 [pm-internal] PM state directory exists: F:\oracle\product\10.2.0\db_1\inst\apps\DBS7_r12srvr\ora\10.1.3\opmn\logs\states
    08/04/08 10:29:15 [pm-internal] OPMN server ready. Request handling enabled.
    08/04/08 10:29:15 [ons-listener] 127.0.0.1,6100: BIND (No error)
    08/04/08 10:29:19 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    08/04/08 10:29:24 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    08/04/08 10:29:29 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    08/04/08 10:29:34 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    08/04/08 10:29:39 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    08/04/08 10:29:44 [ons-connect] Local connection 127.0.0.1,6100 invalid form factor
    <unknown>
    Hosts file
    #127.0.0.1 localhost
    128.1.5.148 r12srvr.pasi.om r12srvr
    ONS.CONF is empty
    F:\>ls -l echo %ORACLE_HOME%/opmn/ons.conf
    ls: File or directory "echo" is not found
    -rwxrwxrwa 1 Administrators None 0 Apr 8 10:31 F:/oracle/product/10.2.0/db_1/apps/tech_st/10.1.3/opmn/ons.conf

    Found the solution ...
    Source: http://surachart.blogspot.com/2007/05/oracle-asons-connect-local-connection.html
    Edit opmn.xml
    Replace
    <port local="6100" remote="6200" request="6500"/>
    As
    <port local="6202" remote="6302" request="6105"/>

  • SpamCannibal blocking valid domains.... How do I disable it?

    Hello all,
    I have been running fine for a few months, and I recently started getting bounce problems stemming from SpamCannibal. I found that when I send email to my mail server from an external account, i get a bounce message on my external account that states that SpamCannibal is blocking this email because my external accounts mail server is a spam server. It isn't, but that's neither here nor there.
    After doing some research I have found that many many people have stopped using SpamCannibal due to their higher standards, and I found a few documents on how to disable it in a standard Linux install of SpamAssassin. However, the info isn't valid with regards to a standard Leopard Server install of SpamAssassin as the file exim.conf that is referred to in the other documents does not appear to exist in a Leopard Server environment.
    Any suggestions?

    the IP and domain are accurate. I talked to the host, and of course they are blaming my servers. I am on a T1, so I don't think that there is another server trying to block email.
    Alex, I trust you enough to know that if you say SpamCannibal isn't installed, then SpamCannibal isn't installed.
    The message looks like my server is kicking it back, but I wonder if it is something that the host is using to keep their users from using their servers as spam servers. But I am watching my firewall when I test this, and I am not seeing the message come through. Anyways, here is the bounce that I am recieving for what it is worth
    When trying to deliver your message, the mail server at
    gwa4.webcontrolcenter.xx encountered
    problems with the following addresses:
    For , Site (southsoundchristian.xx/70.102.95.26) said: 554 5.7.1 Service
    unavailable; Client host [63.134.207.20] blocked using bl.spamcannibal.org;
    blocked, See:
    http://www.spamcannibal.org/cannibal.cgi?page=lookup&lookup=63.134.207.20
    For a more detailed explanation see
    http://netwinsite.com/surgemail/deliver_failed.htm

  • Adding existing mail account - Technical problem

    A bit of background...
    I run my own mailserver (Exim 4) and wish to add my current email account to my blackberry service through T-Mobile in the UK ([email protected])
    In order to do this I have to use T-Mobile's webpage to add the account details, however thsi si what is causing me the headache. After adding all the details the webpage runs a script to connect to my server in order to establish a trust relationship (so I am told by T-Mobile tech support) The page produces an error saying "An error occurred during email account verification. Please check your information and try again"
    When checking the error logs on my server I see this:-
    2008-04-18 15:13:40 SMTP protocol violation: synchronization error (input sent without waiting for greeting): rejected connection from H=mail.bis.eu.blackberry.com [216.9.253.4] 
    Basically from what I can tell script that runs the verification check does not wait for the usual greetings for each line of input from the server.
    I have made the suggested changes to the exim.conf file (googled the error) but I am still having the same problem.
    What I need to know is if anyone knows a way to add this account without using my providers webpage?
    Regards
    Jerry 

    Have you tried to add from your BB. Just go to SetUp Email on the menu screen on your BB and Click add Email Account. It might work that way.
    BB Pearl 8100 T-Mobile
    http://ourfunctionalfamily.com

Maybe you are looking for