=> Bootstrap dependency digest>=20010302: found digest-20111104 WARNING: [bsd.prefs.mk] The package ispman-0.5nb5 is missing DESTDIR support. WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Installing for ispman-0.5nb5 => Generating pre-install file lists cd /scratch/net/ispman/work/ispman && /usr/pkg/bin/perl ./pkginstall.pl && /usr/bin/install -c -o root -g wheel -m 444 ispman.ldif /usr/pkg/etc/ispman ************************************************************************ These are ldap specific variables. ************************************************************************ You may skip this section to get the default values Do you want to set them up? y/n [y] Setting Defaults ldapBaseDN=o=ispman ldapRootDN=uid=ispman, ou=admins, o=ispman ldapRootPass=secret ldapHost=localhost ldapInstallPath=/usr/pkg/etc/openldap ************************************************************************ These are Cyrus IMAP servers' variables Note: If you have multiple Cyrus Servers, then you should have the same admin username as pass set on them. ************************************************************************ You may skip this section to get the default values Do you want to set them up? y/n [y] Setting Defaults imapHosts=localhost imapMailboxPrefix=user. imapAdminUsername=cyrus imapAdminPass=cyrus defualtMailDropHost= ************************************************************************ These areApachespecific variables ************************************************************************ You may skip this section to get the default values Do you want to set them up? y/n [y] Setting Defaults apacheVhostsDir=/usr/pkg/share/ispman/virtual apacheVhostsFile=/usr/pkg/etc/httpd/vhosts.conf apacheVhostsHeader=/usr/pkg/etc/ispman/templates/vhosts.conf.header apacheVhostsFooter=/usr/pkg/etc/ispman/templates/vhosts.conf.footer apacheVhostsTemplate=/usr/pkg/etc/ispman/templates/vhosts.template apacheVhostsIP=127.0.0.1 apacheStopCommand=/usr/pkg/etc/rc.d/apache stop apacheReloadCommand=/usr/pkg/etc/rc.d/apache restart apacheStartCommand=/usr/pkg/etc/rc.d/apache start ************************************************************************ These are DNS (named) specific variables will put an empty named.conf.header and named.conf.footer in /usr/pkg/etc/ispman/templates directory for you which you can later change according to your network. If you already have these files in place then they will be left untouched. ************************************************************************ You may skip this section to get the default values Do you want to set them up? y/n [y] Setting Defaults namedDir=/var/named namedConfFile=/etc/namedb/named.conf primaryDNS=ns1 secondaryDNS=ns2 primaryMX=mx1 secondaryMX=mx2 namedStartCommand=/etc/rc.d/named start namedReloadCommand= namedStopCommand=/etc/rc.d/named stop dnsMasterEmail=hostmaster.yourdomain namedConfHeaderFile=/usr/pkg/etc/ispman/templates/named.conf.header namedConfFooterFile=/usr/pkg/etc/ispman/templates/named.conf.footer ************************************************************************ Misc questions ************************************************************************ You may skip this section to get the default values Do you want to set them up? y/n [y] Setting Defaults sleepSecondsBetweenRestart=2 installDir=/usr/pkg/share/ispman rootEmail=root@localhost Making required directories Copying cgi-bin to /usr/pkg/share/ispman/ Copying htdocs to /usr/pkg/share/ispman/ Copying bin to /usr/pkg/share/ispman/ Making dummy named.conf and vhosts.conf header and footer files Writting ispman.conf.default Writting /usr/pkg/etc/ispman/templates/domain.ldif.template.default This template is an ldif template that is used when creating a new domain This template has probably my site defaults. You may want to change it a bit Writting /usr/pkg/etc/ispman/templates/vhosts.conf.template.default Making default ldif file. ispman.ldif Shall I make ldap.conf for you? [Y/n]Installing ldap.conf Shall I make slapd.conf for you? [Y/n]Enjoy! I have created an ldif file ispman.ldif You can import it in your ldap directory by ldif2ldbm -i ispman.ldif You may only like to do that if you dont already have a running ldap directory => Automatic manual page handling => Generating post-install file lists => Please note the following: =========================================================================== $NetBSD: MESSAGE,v 1.4 2005/09/28 14:15:49 rillig Exp $ ISPMan has now been installed on your system. Before using this package, copy the default configuration from '/usr/pkg/share/examples/ispman/ispman.conf.default' to '/usr/pkg/etc/ispman/ispman.conf' (and edit it accordingly). You also need to create the appropriate template files in '/usr/pkg/etc/ispman/templates' (or copy them from the corresponding .default files that can be found in '/usr/pkg/share/ispman/templates'). Finally, you need a working apache, cyrus-imapd, postfix, openldap, PAM, and pam-ldap setup. ISPMan configuration templates for openldap can be found under '/usr/pkg/share/examples/ispman/ldap.conf' and '/usr/pkg/share/examples/ispman/slapd.conf'. On the machine(s) you are running cyrus on, you need to have pam-ldap and an PAM-enabled cyrus-sasl installed and configured (see the corresponding packages for more information). =========================================================================== pkg_create: can't stat `/usr/pkg/etc/openldap/ldap.conf.ispman' pkg_create: can't stat `/usr/pkg/etc/openldap/slapd.conf.ispman' => Registering installation for ispman-0.5nb5 pkg_admin: ispman-0.5nb5: File `/usr/pkg/etc/openldap/ldap.conf.ispman' is in +CONTENTS but not on filesystem! pkg_admin: ispman-0.5nb5: File `/usr/pkg/etc/openldap/slapd.conf.ispman' is in +CONTENTS but not on filesystem! ispman-0.5nb5 requires installed package apache-2.2.22 ispman-0.5nb5 requires installed package p5-ispman-0.5nb7 ispman-0.5nb5 requires installed package pam-ldap-186 ispman-0.5nb5 requires installed package perl-5.14.2nb5 => Checking file-check results for ispman-0.5nb5 ERROR: ************************************************************ ERROR: The following files are in the PLIST but not in /usr/pkg: ERROR: /usr/pkg/etc/openldap/ldap.conf.ispman ERROR: /usr/pkg/etc/openldap/slapd.conf.ispman *** Error code 1 Stop. make: stopped in /pkgsrc/net/ispman *** Error code 1 Stop. make: stopped in /pkgsrc/net/ispman *** Error code 1 Stop. make: stopped in /pkgsrc/net/ispman