Index: head/databases/adminer/files/pkg-message.in =================================================================== --- head/databases/adminer/files/pkg-message.in (revision 508834) +++ head/databases/adminer/files/pkg-message.in (revision 508835) @@ -1,2 +1,8 @@ +[ +{ type: install + message: < modify SYSDBA -pw newpassword GSEC> quit before doing anything serious with Firebird. 7) See documentation in %%DOCSDIR%%/ for more information. 8) Some firebird tools were renamed for avoid conflicts with some other ports %%PREFIX%%/bin/isql -> %%PREFIX%%/bin/isql-fb %%PREFIX%%/bin/gstat -> %%PREFIX%%/bin/fbstat %%PREFIX%%/bin/gsplit -> %%PREFIX%%/bin/fbsplit 9) Enjoy it ;) - -################################################################################ +EOM +} +] Index: head/databases/freetds-devel/files/pkg-message.in =================================================================== --- head/databases/freetds-devel/files/pkg-message.in (revision 508834) +++ head/databases/freetds-devel/files/pkg-message.in (revision 508835) @@ -1,2 +1,8 @@ +[ +{ type: install + message: < Data -> DataStores -> New. Fill out the appropriate params. - -=============================================================================== +EOM +} +] Index: head/databases/gnats4/pkg-message =================================================================== --- head/databases/gnats4/pkg-message (revision 508834) +++ head/databases/gnats4/pkg-message (revision 508835) @@ -1,24 +1,26 @@ -************************************************************ - +[ +{ type: install + message: < flag) the first time you start the MySQL server after an upgrade from an earlier version. MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for my.cnf. Please move existing my.cnf files from those paths to %%PREFIX%%/etc and %%PREFIX%%/etc/mysql. This port does NOT include the mytop perl script, this is included in the MariaDB tarball but the most recent version can be found in the databases/mytop port - -************************************************************************ +EOM +} +] Index: head/databases/mariadb102-client/files/pkg-message.in =================================================================== --- head/databases/mariadb102-client/files/pkg-message.in (revision 508834) +++ head/databases/mariadb102-client/files/pkg-message.in (revision 508835) @@ -1,7 +1,9 @@ -************************************************************************ - +[ +{ type: install + message: < flag) -the first time you start the MySQL server after an upgrade from an -earlier version. - MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for my.cnf. Please move existing my.cnf files from those paths to %%PREFIX%%/etc and %%PREFIX%%/etc/mysql. This port does NOT include the mytop perl script, this is included in the MariaDB tarball but the most recent version can be found in the databases/mytop port - -************************************************************************ +EOM +} +{ type: upgrade + message: < flag) +the first time you start the MySQL server after an upgrade from an +earlier version. +EOM +} +] Index: head/databases/mariadb103-client/files/pkg-message.in =================================================================== --- head/databases/mariadb103-client/files/pkg-message.in (revision 508834) +++ head/databases/mariadb103-client/files/pkg-message.in (revision 508835) @@ -1,7 +1,9 @@ -************************************************************************ - +[ +{ type: install + message: < flag) -the first time you start the MySQL server after an upgrade from an -earlier version. - +[ +{ type: install + message: < flag) +the first time you start the MySQL server after an upgrade from an +earlier version. +EOM +} +] Index: head/databases/mariadb104-client/files/pkg-message.in =================================================================== --- head/databases/mariadb104-client/files/pkg-message.in (revision 508834) +++ head/databases/mariadb104-client/files/pkg-message.in (revision 508835) @@ -1,7 +1,9 @@ -************************************************************************ - +[ +{ type: install + message: < flag) -the first time you start the MySQL server after an upgrade from an -earlier version. - +[ +{ type: install + message: < flag) +the first time you start the MySQL server after an upgrade from an +earlier version. +EOM +} +] Index: head/databases/mariadb55-client/files/pkg-message.in =================================================================== --- head/databases/mariadb55-client/files/pkg-message.in (revision 508834) +++ head/databases/mariadb55-client/files/pkg-message.in (revision 508835) @@ -1,7 +1,9 @@ -************************************************************************ - +[ +{ type: install + message: < flag) -the first time you start the MySQL server after an upgrade from an -earlier version. - +[ +{ type: install + message: < flag) +the first time you start the MySQL server after an upgrade from an +earlier version. +EOM +} +] Index: head/databases/mroonga/files/pkg-message.in =================================================================== --- head/databases/mroonga/files/pkg-message.in (revision 508834) +++ head/databases/mroonga/files/pkg-message.in (revision 508835) @@ -1,5 +1,9 @@ -########################################################## -# Run SQLs to register Mroonga engine to MySQL. # -# # -# % mysql -u root < %%DATADIR%%/install.sql # -########################################################## +[ +{ type: install + message: < flag) the first time you start the MySQL server after an upgrade from an earlier version. - -************************************************************************ +EOM +} +] Index: head/databases/percona56-client/pkg-message =================================================================== --- head/databases/percona56-client/pkg-message (revision 508834) +++ head/databases/percona56-client/pkg-message (revision 508835) @@ -1,15 +1,16 @@ -* * * * * * * * * * * * * * * * * * * * * * * * - +[ +{ type: install + message: < CONFIGURATION NOTE: - +[ +{ type: install + message: < Options none AllowOverride Limit Order Deny,Allow Deny from all Allow from 127.0.0.1 .example.com For Apache version 2.4.x or above: Alias /phpmyadmin/ "%%WWWDIR%%/" Options None AllowOverride Limit Require local Require host .example.com SECURITY NOTE: phpMyAdmin is an administrative tool that has had several remote vulnerabilities discovered in the past, some allowing remote attackers to execute arbitrary code with the web server's user credential. All known problems have been fixed, but the FreeBSD Security Team strongly advises that any instance be protected with an additional protection layer, e.g. a different access control mechanism implemented by the web server as shown in the example. Do consider enabling phpMyAdmin only when it is in use. +EOM +} +] Index: head/databases/postgresql-cstore_fdw/files/pkg-message.in =================================================================== --- head/databases/postgresql-cstore_fdw/files/pkg-message.in (revision 508834) +++ head/databases/postgresql-cstore_fdw/files/pkg-message.in (revision 508835) @@ -1,14 +1,17 @@ -**************************************************************************** - +[ +{ type: upgrade + maximum_version: 1.6 + message: < CONFIGURATION NOTE: - +[ +{ type: install + message: < CONFIGURATION NOTE: - +[ +{ type: install + message: < Preferences menu, select Database -> Third Party JDBC Drivers and add the proper jar. Do not install 5.1 version of mysql jdbc connector; see https://docs.oracle.com/en/database/oracle/sql-developer/18.4/rptig/installing-sql-developer.html#GUID-3F68CF20-D03D-431C-A9A2-0EB971F06448 - -************************************************************************ +EOM +} +] Index: head/databases/sqlite-ext-miscfuncs/pkg-message =================================================================== --- head/databases/sqlite-ext-miscfuncs/pkg-message (revision 508834) +++ head/databases/sqlite-ext-miscfuncs/pkg-message (revision 508835) @@ -1,11 +1,15 @@ -********************************************************************* +[ +{ type: install + message: < Additional users will each need their own block with a "yes" return result. To permit all accounts to mount removable devices (allowing a denial of access attack) add the following: --- In addition to the above, for USB and MTP devices the user needs to be able to access the device node in /dev. to be aware of USB devices attached to the machine, the user needs to be a member of the operator group: # pw groupmod operator -m yourusername Then, add the following to /etc/devfs.rules, or create this file if it does not exist yet: [system=10] add path 'usb/*' mode 0660 group operator To load these new rules, add the following to /etc/rc.conf: devfs_system_ruleset="system" Then, restart devfs # service devfs restart --- If you are using an Android device as your e-book reader, please note that the stock Google Books app uses a storage format that is not supported by calibre. The calibre FAQ recommends that either of the free apps Aldiko or WordPlayer are used instead. --- A basic startup script for calibre-server has been installed. It can be customized and configured using the flags described in the headers of the startup script. The command line options are documented here: https://manual.calibre-ebook.com/generated/en/calibre-server.html - ---- +EOM +} +] Index: head/deskutils/conkyforecast/files/pkg-message.in =================================================================== --- head/deskutils/conkyforecast/files/pkg-message.in (revision 508834) +++ head/deskutils/conkyforecast/files/pkg-message.in (revision 508835) @@ -1,18 +1,24 @@ +[ +{ type: install + message: <= 8M 1) Create a user and a database for eGroupware to store all its tables in (or choose an existing database). It doesn't matter what the database or user names are, as this will be configured in a later step. 2) Add the following to your Apache configuration, and restart the server: ### Add the AcceptPathInfo directive only for Apache 2.0.30 or later. Alias /eg %%PREFIX%%/%%EG_DIR%%/ AcceptPathInfo On AllowOverride None Order Allow,Deny Allow from all AllowOverride None Order Allow,Deny Deny from all 3) Visit your eGroupware site with a browser (i.e., http://your.server.com/eg/), and you should be taken to the install.php script, which will lead you through creating a config file and then setting up eGroupware, creating an admin account, etc. 4) When you come to the setup page,please set the files' and backup's full path with: %%PREFIX%%/%%EG_DATA%%/files %%PREFIX%%/%%EG_DATA%%/backup For more information, see the INSTALL DOCUMENTATION: http://www.egroupware.org/index.php?page_name=wiki&lang=&wikipage=ManualSetup - -====================================================== +EOM +} +] Index: head/deskutils/fasd/pkg-message =================================================================== --- head/deskutils/fasd/pkg-message (revision 508834) +++ head/deskutils/fasd/pkg-message (revision 508835) @@ -1,7 +1,13 @@ +[ +{ type: install + message: < AllowOverride None Require all granted 4. For full information on how to get the best out of Sugar Community Edition, please see the documentation on the web: http://www.sugarforge.org/content/documentation/ 5. Enjoy! - -## +EOM +} +] Index: head/deskutils/taskd/pkg-message =================================================================== --- head/deskutils/taskd/pkg-message (revision 508834) +++ head/deskutils/taskd/pkg-message (revision 508835) @@ -1,22 +1,26 @@ -======================================================================= +[ +{ type: install + message: < setenv JAVA_HOME /usr/local/jdk1.6.0 > thinkingrock e.g. sh: $ export JAVA_HOME=/usr/local/diablo-jre1.5.0 $ thinkingrock - -***************************************************************** +EOM +} +] Index: head/deskutils/tine20/files/pkg-message.in =================================================================== --- head/deskutils/tine20/files/pkg-message.in (revision 508834) +++ head/deskutils/tine20/files/pkg-message.in (revision 508835) @@ -1,63 +1,68 @@ - +[ +{ type: install + message: < CREATE DATABASE tine20db DEFAULT CHARACTER SET 'UTF8'; mysql> GRANT ALL PRIVILEGES ON tine20db.* TO 'tine20user'@'localhost' IDENTIFIED BY 'tine20pw'; The first command creates the database 'tine20db'. The second one adds an user 'tine20user' with password 'tine20pw' and all privileges on the previously created database. Connections of that user are allowed only from from localhost. Start the setup GUI --------------------------------------------- Open your favorite web browser and go to: http://your_webserver/path_to_tine/setup.php Log in with the username/password you filled into the 'setupuser' array of your config.inc.php. %%DISTNAME%% has been installed into: %%WWWDIR%% Example Apache config: Alias /tine20/ "%%WWWDIR%%/" Options none AllowOverride Limit Order Deny,Allow Deny from all Allow from 127.0.0.1 .example.com # if you wish to serve ActiveSync request (mobile devices), add this: RewriteRule /Microsoft-Server-ActiveSync(.*) %%WWWDIR%%/index.php?frontend=activesync [E=REDIRECT_ACTIVESYNC:true,E=REMOTE_USER:%{HTTP:Authorization},L,QSA] # if you wish to serve CalDAV requests (thunderbird lighting), add this: RewriteCond %{REQUEST_METHOD} !^(GET|POST)$ RewriteRule ^/tine20/$ %%WWWDIR%%/index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] RewriteRule ^/tine20/addressbooks %%WWWDIR%%/index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] RewriteRule ^/tine20/calendars %%WWWDIR%%/index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] RewriteRule ^/tine20/principals %%WWWDIR%%/index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] RewriteRule ^/tine20/webdav %%WWWDIR%%/index.php?frontend=webdav [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] More information on how to setup ActiveSync can be found here: https://wiki.tine20.org/Admins/Synchronisation More information on how to setup CalDAV can be found here: https://wiki.tine20.org/Admins/Thunderbird-Synchronisation +EOM +} +] Index: head/deskutils/xfce4-tumbler/files/pkg-message.in =================================================================== --- head/deskutils/xfce4-tumbler/files/pkg-message.in (revision 508834) +++ head/deskutils/xfce4-tumbler/files/pkg-message.in (revision 508835) @@ -1,8 +1,14 @@ +[ +{ type: install + message: <> /etc/rc.conf Now, start Artifactory: # service %%APP_NAME%% start Once Artifactory is started, point your web browser to: http://localhost:8081/ Artifactory configuration files are located in %%APP_HOME%%/etc Please don't forget to review and edit the files in the %%APP_HOME%%/etc directory to suit your needs. Full documentation may be found at: https://www.jfrog.com/confluence/display/RTF/Welcome+to+Artifactory - -=== DEINSTALLATION == - +EOM +} +{ type: remove + message: <.* TO @ IDENTIFIED BY ''; FLUSH PRIVILEGES; where is a bugs database name; is a bugs database owner; is a host there bugzilla is being setup; is a database owner's password; 2. Change working directory to %%WWWDIR%% 3. Run "./checksetup.pl" script as root user 4. Read output carefully and follow all instructions For more complete database setup and post-installation instructions and security tips/notes please read "Bugzilla Guide" in %%DOCSDIR%%/en/html/ (chapter 2: "Installing Bugzilla") -========================================================================== - +EOM +} +{ type: upgrade + message: <.* TO @ IDENTIFIED BY ''; FLUSH PRIVILEGES; where is a bugs database name; is a bugs database owner; is a host there bugzilla is being setup; is a database owner's password; 2. Change working directory to %%WWWDIR%% 3. Run "./checksetup.pl" script as root user 4. Read output carefully and follow all instructions For more complete database setup and post-installation instructions and security tips/notes please read "Bugzilla Guide" in %%DOCSDIR%%/en/html/ (chapter 2: "Installing Bugzilla") -========================================================================== - +EOM +} +{ type: install + message: < AllowOverride None Options +ExecCGI Require all granted Documentation and sample configuration can be found in %%DOCSDIR%%/cgitrc.5.txt. ---------------------------------------------------- +EOM +} +] Index: head/devel/chruby/files/pkg-message.in =================================================================== --- head/devel/chruby/files/pkg-message.in (revision 508834) +++ head/devel/chruby/files/pkg-message.in (revision 508835) @@ -1,27 +1,29 @@ -====================================================================== - +[ +{ type: install + message: < AllowOverride all Allow from all Then restart Apache: 'apachectl graceful' Then visit 'http://localhost/gitphp/' in a web-browser and follow the configuration instructions. -***************************************************************** +EOM +} +] Index: head/devel/gittrac/pkg-message =================================================================== --- head/devel/gittrac/pkg-message (revision 508834) +++ head/devel/gittrac/pkg-message (revision 508835) @@ -1,4 +1,9 @@ - +[ +{ type: install + message: <". +EOM +} +] Index: head/devel/godot2-tools/pkg-message =================================================================== --- head/devel/godot2-tools/pkg-message (revision 508834) +++ head/devel/godot2-tools/pkg-message (revision 508835) @@ -1,7 +1,11 @@ -============================================================ +[ +{ type: install + message: </.hg/hgrc' (per-repository) Mercurial configuration file: [extensions] hggit = - -==== +EOM +} +] Index: head/devel/ice/pkg-message =================================================================== --- head/devel/ice/pkg-message (revision 508834) +++ head/devel/ice/pkg-message (revision 508835) @@ -1,14 +1,20 @@ +[ +{ type: install + message: <.c) for documenation on the use of Doug Lea's malloc library. +EOM +} +] Index: head/devel/libgtop/files/pkg-message =================================================================== --- head/devel/libgtop/files/pkg-message (revision 508834) +++ head/devel/libgtop/files/pkg-message (revision 508835) @@ -1,13 +1,15 @@ -=============================================================================== - +[ +{ type: install + message: < Options none AllowOverride Limit Order Deny,Allow Deny from all Allow from 127.0.0.1 .example.com DirectoryIndex home_page.php - +EOM +} +] Index: head/devel/sdl12/pkg-message.linjoy =================================================================== --- head/devel/sdl12/pkg-message.linjoy (revision 508834) +++ head/devel/sdl12/pkg-message.linjoy (revision 508835) @@ -1,7 +1,8 @@ - -!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - +[ +{ type: install + message: < To verify do the following: ping6 $(hostname) ping $(hostname) - -===================================================================== +EOM +} +] Index: head/devel/statcvs/files/pkg-message.in =================================================================== --- head/devel/statcvs/files/pkg-message.in (revision 508834) +++ head/devel/statcvs/files/pkg-message.in (revision 508835) @@ -1,11 +1,15 @@ -====================================================================== +[ +{ type: install + message: < Options none AllowOverride Limit Order Deny,Allow Deny from all Allow from 127.0.0.1 .example.com DirectoryIndex index.php Point your browser to http://localhost/truc/, follow the instructions to create a config file and save it into truc's root directory. - +EOM +} +] Index: head/devel/valgrind/pkg-message =================================================================== --- head/devel/valgrind/pkg-message (revision 508834) +++ head/devel/valgrind/pkg-message (revision 508835) @@ -1,13 +1,15 @@ -========================================================================== - +[ +{ type: install + message: < WSGIRestrictSignal Off ScriptAlias "/viewvc" "%%PREFIX%%/viewvc/bin/cgi/viewvc.cgi" WSGIScriptAlias "/viewvc" "%%PREFIX%%/viewvc/bin/wsgi/viewvc.wsgi" Options NONE +ExecCGI Example config lines for lighttpd ================================= server.modules = ( "mod_alias", "mod_access" ) alias.url += ( "/viewvc" => "%%PREFIX%%/viewvc/bin/cgi" ) $HTTP["url"] =~ "^/viewvc/" { index-file.names = ( "viewvc.cgi" ) cgi.assign = ( ".cgi" => "%%PYTHON_CMD%%", ) } - -***************************************************************** +EOM +} +] Index: head/devel/visualparadigm/pkg-message =================================================================== --- head/devel/visualparadigm/pkg-message (revision 508834) +++ head/devel/visualparadigm/pkg-message (revision 508835) @@ -1,4 +1,8 @@ -****************************************************************** +[ +{ type: install + message: <Docsets, select the ones you want, and click the Download button. You can also create your own docsets by following these instructions: https://kapeli.com/docsets +EOM +} +] Index: head/dns/adsuck/files/pkg-message.in =================================================================== --- head/dns/adsuck/files/pkg-message.in (revision 508834) +++ head/dns/adsuck/files/pkg-message.in (revision 508835) @@ -1,21 +1,23 @@ - - +[ +{ type: install + message: <> /etc/rc.conf /usr/local/etc/rc.d/adsuck start # Use adsuck as dns server echo "nameserver 127.0.0.1" > /etc/resolv.conf If you're using DHCP consider configuring your dhclient.conf(5) to prevent resolv.conf updates. - - +EOM +} +] Index: head/dns/bindgraph/pkg-message =================================================================== --- head/dns/bindgraph/pkg-message (revision 508834) +++ head/dns/bindgraph/pkg-message (revision 508835) @@ -1,12 +1,18 @@ +[ +{ type: install + message: <>> ATTENTION PLEASE <<< | - | | - | Please don't forget these : | - | - editing %%PREFIX%%/etc/checkdns.conf file ! | - | - copying checkdns.css file to Html Output Directory ! | - | | - -------------------------------------------------------------------- +[ +{ type: install + message: <>> ATTENTION PLEASE <<< + + Please don't forget these : + - editing %%PREFIX%%/etc/checkdns.conf file ! + - copying checkdns.css file to Html Output Directory ! + +EOM +} +] Index: head/dns/cli53/pkg-message =================================================================== --- head/dns/cli53/pkg-message (revision 508834) +++ head/dns/cli53/pkg-message (revision 508835) @@ -1,19 +1,25 @@ +[ +{ type: install + message: <> /etc/rc.conf %%PREFIX%%/etc/rc.d/svscan start ------- verify -------------------------------------------- # examples: dig @ auth-dom.example any drill auth-dom.example any - -########################################################### +EOM +} +] Index: head/dns/ddclient/files/pkg-message.in =================================================================== --- head/dns/ddclient/files/pkg-message.in (revision 508834) +++ head/dns/ddclient/files/pkg-message.in (revision 508835) @@ -1,18 +1,20 @@ -*********************************************************** - +[ +{ type: install + message: < 127.0.0.1 port 5353 /etc/rc.conf: pf_enable="YES" [unbound] /etc/rc.conf: local_unbound_enable="YES" /var/unbound/unbound.conf: server: interface: 127.0.0.1 do-not-query-localhost: no /var/unbound/forward.conf: forward-zone: name: "." forward-addr: 127.0.0.1@5353 If you are using local_unbound, DNSSEC is enabled by default. You should comment the "auto-trust-anchor-file" line or change dnscrypt-proxy to use servers with DNSSEC support only. -====================================================================== +EOM +} +] Index: head/dns/dnsmasq/files/pkg-message.in =================================================================== --- head/dns/dnsmasq/files/pkg-message.in (revision 508834) +++ head/dns/dnsmasq/files/pkg-message.in (revision 508835) @@ -1,14 +1,18 @@ +[ +{ type: install + message: <>/boot/loader.conf.local echo 'mac_portacl_load="YES"' >>/boot/loader.conf.local echo 'accf_dns_load="YES"' >>/boot/loader.conf.local echo 'accf_data_load="YES"' >>/boot/loader.conf.local echo "# required for gdnsd3">>/etc/sysctl.conf.local echo "security.mac.portacl.suser_exempt=1">>/etc/sysctl.conf.local echo "security.mac.portacl.port_high=1023">>/etc/sysctl.conf.local echo "net.inet.ip.portrange.reservedlow=0">>/etc/sysctl.conf.local echo "net.inet.ip.portrange.reservedhigh=0">>/etc/sysctl.conf.local echo "security.mac.portacl.rules=uid:179:udp:53,uid:179:tcp:53">>/etc/sysctl.conf.local Then, either reboot or run the following commands to implement the above changes: kldload mac_portacl kldload accf_dns kldload accf_data service sysctl reload - -************************************************************************ +EOM +} +] Index: head/dns/getdns/files/pkg-message.in =================================================================== --- head/dns/getdns/files/pkg-message.in (revision 508834) +++ head/dns/getdns/files/pkg-message.in (revision 508835) @@ -1,12 +1,18 @@ -*** -*** !!! IMPORTANT !!!! libgetdns needs a DNSSEC trust anchor! -*** -*** For the library to be able to perform DNSSEC, the root -*** trust anchor needs to be present in presentation format -*** in the file: -*** %%LOCALBASE%%/etc/unbound/root.key -*** -*** We recomend using unbound-anchor to retrieve and install -*** the root trust anchor like this: -*** su -m unbound -c /usr/local/sbin/unbound-anchor -*** +[ +{ type: install + message: < +EOM +} +] Property changes on: head/dns/opendnssec2/files/pkg-message.in ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -on \ No newline at end of property +yes \ No newline at end of property Index: head/dns/openresolv/files/pkg-message.in =================================================================== --- head/dns/openresolv/files/pkg-message.in (revision 508834) +++ head/dns/openresolv/files/pkg-message.in (revision 508835) @@ -1,8 +1,9 @@ -================================================= - +[ +{ type: install + message: <