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,
LaserYou 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.
-
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 #0Check 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!
KonstantinHi,
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-ДЕК. -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.confFound 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
JerryHave 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
-
Divide JscrollPane into 2 picure viewer with scroll bar
Hello to all, help me, i must divide a JScrollPane into 2 sub-windows in witch putting 2 different images. The image that i put at left is loaded by a JFileChooser. This is the code, my problem is into load_file() function. Help me, thanks a lot. Esc
-
Console/Site Server showing old data
We have a single site with a Management point on a seperate box (sql replica). In my console, I have columns added for the inventory dates and when looking at the dates, my most recent date is yesterday. If I connect to a machine with an old date, co
-
Searching for software/driver to link sprint katana & ibook g3
hello all, just joined the forum. i confess to being a techno-klutz and am on a slow continuous learning curve...aarrgghh!! there is a tremendous wealth of knowledge here - if i just knew how to put it to use - and alot of knowledgeable and helpful f
-
My ipad is disabled but I can't restore it because it is locked
I changed my passcode and forgot it so now my ipad is disabled. I put it in recovery mode and I've tried connecting it to itunes to restore it but it won't work. It says it can't be restore because there is a passcode lock it on. It's like a vicious
-
Why cant i access my Yahoo emails? why does my iPad ask me to key in my password everytime i want to access my emails, and after doing keying my password it gives me a notice" Yahoo! Server Unavailable. Please try again later"? but i have been doing