HOWTO articles for migrating from Linux to FreeBSD, especially for pkg?
Allan Jude
allanjude at freebsd.org
Fri Jul 18 14:14:26 UTC 2014
On 2014-07-18 10:01, Matthew Seaman wrote:
> On 07/18/14 14:35, Allan Jude wrote:
>> We could obviously do the same for nginx, create an includes directory etc.
>>
>> Then we'd have to teach the package infrastructure to understand which
>> web server you are using, and each port would need a template for each
>> web server. And again, we'd not want it on by default, so we'd install
>> phpmyadmin.conf.sample, and the user would have to copy it to
>> phpmyadmin.conf to enable it. As long as we give them the cp command in
>> the pkg-message, this seems fairly easy for a beginner to do.
>>
>
> Yes -- there's a significant amount of work to implement this.
>
> You're not really getting the idea about these packages. We don't want
> to install sample files or make the users go through any more hoops with
> these 'config' packages specifically. The whole point is instant
> gratification. Unlike the Linux setups where this sort of
> auto-enablement is standard, because we'd have standard packages --
> exactly the same as the current apache or nginx packages -- which don't
> enable anything by default, you still have control. If you want the
> software installed but not enabled, don't install the packages with the
> pre-canned configuration stuff.
>
> Hmmm.... although these packages would need enough smarts to distinguish
> between an initial installation and an upgrade, and not change the
> activation status of the package in the latter case. (This is a problem
> with pkg_tools, since it's idea of 'upgrade' is 'delete and reinstall',
> but pkg(8) knows the difference. September 1st cannot come soon enough.)
>
> Cheers,
>
> Matthew
>
>
>
So you mean like, a phpmyadmin-apache-config metapackage, that depends
on apache and phpmyadmin, but installs an enabled, working config?
--
Allan Jude
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-doc/attachments/20140718/d306fc74/attachment.sig>
More information about the freebsd-doc
mailing list