From owner-freebsd-questions@FreeBSD.ORG Tue Jan 12 17:00:12 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 682AE106568F for ; Tue, 12 Jan 2010 17:00:12 +0000 (UTC) (envelope-from stapleton.41@gmail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by mx1.freebsd.org (Postfix) with ESMTP id E6C2F8FC18 for ; Tue, 12 Jan 2010 17:00:11 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 22so2260026eye.9 for ; Tue, 12 Jan 2010 09:00:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=8/aVYYuRXJXUQ9A8oVVERAsjL7KQ4J78ClfG7GQYig4=; b=uW2tauPWhQC4CTQfVy7T5bTywEraOG84XUPrgAGDZ/fmpRlJILN+NcpjwUaj5FoG5/ 1inlE2WaifDv1rU/FtVv+Yei36zhcr5bU9+XPcaB9QVMS61+aMq1Fe37UvLsfKWaNCxq jbzXOJGqHUDKpSPnvYHa64qdwu5hdY4IaluFo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=wparKoW/llsJo/1wERJa6WQNLtg5AE3tnnuQvfBYp7d/zh8O0lQSXJv4YqKRVVSEwp Mdx1Uk1k9GPUkN8yjwrxZVOVlnzlcrE8vXCgkj+fADpHJbsaaWq0u5LBBSSSIJwVk6ZA 0BefWn7tf9ENXrbsaZvl1RAROpdvUx1yDRuV4= MIME-Version: 1.0 Received: by 10.216.90.74 with SMTP id d52mr2459658wef.51.1263315603744; Tue, 12 Jan 2010 09:00:03 -0800 (PST) Date: Tue, 12 Jan 2010 12:00:03 -0500 Message-ID: <80f4f2b21001120900j7418c725k95221bb06cde0dc1@mail.gmail.com> From: Jim To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: sendmail issues - make fails to create aliases.db in /etc/mail X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2010 17:00:12 -0000 make in /etc/mail fails (silently) to create aliases.db. I touched all the source files I modified to make sure they would be rebuilt (since the last rebuild failed). What I am finding is that the command "/usr/sbin/sendmail -bi -OAliasFile=/etc/mail/aliases" is not creating aliases.db, nor is it creating any errors. I tried running `/usr/sbin/sendmail -v -bi -OAliasFile=/etc/mail/aliases`, but aw no errors from that, either. Anyone experienced something like this before and have suggestions on what I should examine next? Thanks, -Jim Stapleton [root@mail-jail /etc/mail]# ls Makefile freebsd.mc mail-jail.submit.cf README freebsd.submit.cf mail-jail.submit.mc access freebsd.submit.mc mailer.conf access.db helpfile mailertable.sample access.sample local-host-names sendmail.cf aliases mail-jail.cf submit.cf freebsd.cf mail-jail.mc virtusertable.sample [root@mail-jail /etc/mail]# touch aliases; touch access; touch local-host-names ; touch sendmail.cf; touch virtusertable.sample [root@mail-jail /etc/mail]# make /usr/sbin/makemap hash access.db < access chmod 0640 access.db /usr/sbin/sendmail -bi -OAliasFile=/etc/mail/aliases chmod 0640 /etc/mail/aliases.db chmod: /etc/mail/aliases.db: No such file or directory *** Error code 1 Stop in /etc/mail. [root@mail-jail /etc/mail]# /usr/sbin/sendmail -v -bi -OAliasFile=/etc/mail/aliases sendmail: -O option ignored postalias: dict_eval: const mail postalias: dict_eval: const ipv4 postalias: dict_eval: const postalias: dict_eval: const postalias: dict_eval: const postalias: dict_eval: const postalias: name_mask: ipv4 postalias: dict_eval: const mail-jail.localdomain postalias: dict_eval: const localdomain postalias: dict_eval: const Postfix postalias: dict_eval: expand ${multi_instance_name:postfix}${multi_instance_name?$multi_instance_name} -> postfix postalias: dict_eval: const postfix postalias: dict_eval: const maildrop postalias: dict_eval: expand $myhostname, localhost.$mydomain, localhost -> mail-jail.localdomain, localhost.localdomain, localhost postalias: dict_eval: expand $myhostname -> mail-jail.localdomain postalias: dict_eval: const postalias: dict_eval: const /usr/local/libexec/postfix postalias: dict_eval: const /var/db/postfix postalias: dict_eval: const /usr/local/sbin postalias: dict_eval: const /var/spool/postfix postalias: dict_eval: const pid postalias: dict_eval: const all postalias: dict_eval: const postalias: dict_eval: const double-bounce postalias: dict_eval: const nobody postalias: dict_eval: const hash:/etc/aliases postalias: dict_eval: const 20090828 postalias: dict_eval: const 2.6.5 postalias: dict_eval: const hash postalias: dict_eval: const deferred, defer postalias: dict_eval: const postalias: dict_eval: expand $mydestination -> mail-jail.localdomain, localhost.localdomain, localhost postalias: dict_eval: expand $relay_domains -> mail-jail.localdomain, localhost.localdomain, localhost postalias: dict_eval: const TZ MAIL_CONFIG LANG postalias: dict_eval: const MAIL_CONFIG MAIL_DEBUG MAIL_LOGTAG TZ XAUTHORITY DISPLAY LANG=C postalias: dict_eval: const host postalias: dict_eval: const postalias: dict_eval: const += postalias: dict_eval: const -=+ postalias: dict_eval: const debug_peer_list,fast_flush_domains,mynetworks,permit_mx_backup_networks,qmqpd_authorized_clients,relay_domains,smtpd_access_maps postalias: dict_eval: const postalias: dict_eval: const bounce postalias: dict_eval: const cleanup postalias: dict_eval: const defer postalias: dict_eval: const pickup postalias: dict_eval: const qmgr postalias: dict_eval: const rewrite postalias: dict_eval: const showq postalias: dict_eval: const error postalias: dict_eval: const flush postalias: dict_eval: const verify postalias: dict_eval: const trace postalias: dict_eval: const proxymap postalias: dict_eval: const proxywrite postalias: dict_eval: const postalias: dict_eval: const 2 postalias: dict_eval: const 100s postalias: dict_eval: const 100s postalias: dict_eval: const 100s postalias: dict_eval: const 100s postalias: dict_eval: const 3600s postalias: dict_eval: const 3600s postalias: dict_eval: const 5s postalias: dict_eval: const 5s postalias: dict_eval: const 1000s postalias: dict_eval: const 1000s postalias: dict_eval: const 10s postalias: dict_eval: const 10s postalias: dict_eval: const 1s postalias: dict_eval: const 1s postalias: dict_eval: const 1s postalias: dict_eval: const 1s postalias: dict_eval: const 500s postalias: dict_eval: const 500s postalias: dict_eval: const 18000s postalias: dict_eval: const 18000s postalias: dict_eval: const 1s postalias: dict_eval: const 1s postalias: name_mask: host postalias: inet_addr_local: configured 1 IPv4 addresses postalias: mynetworks: 192.168.1.4/32 postalias: dict_eval: const 192.168.1.4/32 postalias: open hash /etc/aliases postalias: Compiled against Berkeley DB version 1