aboutsummaryrefslogtreecommitdiff
path: root/documentation/content/en/articles/nanobsd
diff options
context:
space:
mode:
authorDanilo G. Baio <dbaio@FreeBSD.org>2023-01-21 23:34:54 +0000
committerDanilo G. Baio <dbaio@FreeBSD.org>2023-01-21 23:34:54 +0000
commit62d80a7755f68e823f09e8e2c2684203f1fd3e00 (patch)
treeabb4f0df391b55e700f28d468603cb266c3e32bc /documentation/content/en/articles/nanobsd
parent481bff5848cf76646cbea521024fa82e3c5a08e0 (diff)
Diffstat (limited to 'documentation/content/en/articles/nanobsd')
-rw-r--r--documentation/content/en/articles/nanobsd/_index.po100
1 files changed, 54 insertions, 46 deletions
diff --git a/documentation/content/en/articles/nanobsd/_index.po b/documentation/content/en/articles/nanobsd/_index.po
index e830ab3bd6..4340572511 100644
--- a/documentation/content/en/articles/nanobsd/_index.po
+++ b/documentation/content/en/articles/nanobsd/_index.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: FreeBSD Documentation VERSION\n"
-"POT-Creation-Date: 2022-02-01 09:21-0300\n"
+"POT-Creation-Date: 2023-01-21 20:00-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -53,10 +53,11 @@ msgstr ""
#: documentation/content/en/articles/nanobsd/_index.adoc:60
msgid ""
"It can be used to build specialized install images, designed for easy "
-"installation and maintenance of systems commonly called \"computer appliances"
-"\". Computer appliances have their hardware and software bundled in the "
-"product, which means all applications are pre-installed. The appliance is "
-"plugged into an existing network and can begin working (almost) immediately."
+"installation and maintenance of systems commonly called \"computer "
+"appliances\". Computer appliances have their hardware and software bundled "
+"in the product, which means all applications are pre-installed. The "
+"appliance is plugged into an existing network and can begin working (almost) "
+"immediately."
msgstr ""
#. type: Plain text
@@ -852,33 +853,40 @@ msgid ""
"directory, which contains some useful scripts for system administration."
msgstr ""
-#. type: Title ====
+#. type: Plain text
#: documentation/content/en/articles/nanobsd/_index.adoc:309
+msgid ""
+"`cust_pkgng` - Installs packages from the [.filename]#nanobsd/Pkg# directory "
+"(needs also pkg-* package to bootstrap)."
+msgstr ""
+
+#. type: Title ====
+#: documentation/content/en/articles/nanobsd/_index.adoc:310
#, no-wrap
msgid "Adding Packages"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:312
+#: documentation/content/en/articles/nanobsd/_index.adoc:313
msgid ""
"Packages can be added to a NanoBSD image, to provide specific "
"functionalities on the appliance. To do so, either:"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:314
+#: documentation/content/en/articles/nanobsd/_index.adoc:315
msgid "Add the `cust_pkgng` to the `NANO_CUSTOMIZE` variable, or"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:315
+#: documentation/content/en/articles/nanobsd/_index.adoc:316
msgid ""
"Add a `'customize_cmd cust_pkgng'` command in a customized configuration "
"file."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:318
+#: documentation/content/en/articles/nanobsd/_index.adoc:319
msgid ""
"Both methods achieve the same result: launching the `cust_pkgng` routine. "
"This routine will go through `NANO_PACKAGE_DIR` directory to find either all "
@@ -886,7 +894,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:324
+#: documentation/content/en/articles/nanobsd/_index.adoc:325
msgid ""
"It is common, when installing applications through pkg on a standard FreeBSD "
"environment, that the install process puts configuration files, in the [."
@@ -902,20 +910,20 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/nanobsd/_index.adoc:325
+#: documentation/content/en/articles/nanobsd/_index.adoc:326
#, no-wrap
msgid "Configuration File Example"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:328
+#: documentation/content/en/articles/nanobsd/_index.adoc:329
msgid ""
"A complete example of a configuration file for building a custom NanoBSD "
"image can be:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:335
+#: documentation/content/en/articles/nanobsd/_index.adoc:336
#, no-wrap
msgid ""
"NANO_NAME=custom\n"
@@ -925,7 +933,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:341
+#: documentation/content/en/articles/nanobsd/_index.adoc:342
#, no-wrap
msgid ""
"CONF_BUILD='\n"
@@ -936,7 +944,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:357
+#: documentation/content/en/articles/nanobsd/_index.adoc:358
#, no-wrap
msgid ""
"CONF_INSTALL='\n"
@@ -957,7 +965,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:368
+#: documentation/content/en/articles/nanobsd/_index.adoc:369
#, no-wrap
msgid ""
"CONF_WORLD='\n"
@@ -973,13 +981,13 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:370
+#: documentation/content/en/articles/nanobsd/_index.adoc:371
#, no-wrap
msgid "FlashDevice SanDisk 1G\n"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:375
+#: documentation/content/en/articles/nanobsd/_index.adoc:376
#, no-wrap
msgid ""
"cust_nobeastie() (\n"
@@ -989,7 +997,7 @@ msgid ""
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:380
+#: documentation/content/en/articles/nanobsd/_index.adoc:381
#, no-wrap
msgid ""
"customize_cmd cust_comconsole\n"
@@ -999,7 +1007,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:384
+#: documentation/content/en/articles/nanobsd/_index.adoc:385
msgid ""
"All the build and install compilation options can be found in the man:src."
"conf[5] man page, but not all options can or should be used when building a "
@@ -1008,7 +1016,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:388
+#: documentation/content/en/articles/nanobsd/_index.adoc:389
msgid ""
"For example, the ftp client and server might not be needed. Adding "
"`WITHOUT_FTP=TRUE` to a configuration file in the `CONF_BUILD` section will "
@@ -1019,7 +1027,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:390
+#: documentation/content/en/articles/nanobsd/_index.adoc:391
msgid ""
"Not building a particular set of programs - through a compilation option - "
"shortens the overall building time and lowers the required size for the disk "
@@ -1028,29 +1036,29 @@ msgid ""
msgstr ""
#. type: Title ===
-#: documentation/content/en/articles/nanobsd/_index.adoc:391
+#: documentation/content/en/articles/nanobsd/_index.adoc:392
#, no-wrap
msgid "Updating NanoBSD"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:394
+#: documentation/content/en/articles/nanobsd/_index.adoc:395
msgid "The update process of NanoBSD is relatively simple:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:398
+#: documentation/content/en/articles/nanobsd/_index.adoc:399
msgid "Build a new NanoBSD image, as usual."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:399
+#: documentation/content/en/articles/nanobsd/_index.adoc:400
msgid ""
"Upload the new image into an unused partition of a running NanoBSD appliance."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:401
+#: documentation/content/en/articles/nanobsd/_index.adoc:402
msgid ""
"The most important difference of this step from the initial NanoBSD "
"installation is that now instead of using [.filename]#\\_.disk.full# (which "
@@ -1059,17 +1067,17 @@ msgid ""
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:402
+#: documentation/content/en/articles/nanobsd/_index.adoc:403
msgid "Reboot, and start the system from the newly installed partition."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:403
+#: documentation/content/en/articles/nanobsd/_index.adoc:404
msgid "If all goes well, the upgrade is finished."
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:404
+#: documentation/content/en/articles/nanobsd/_index.adoc:405
msgid ""
"If anything goes wrong, reboot back into the previous partition (which "
"contains the old, working image), to restore system functionality as fast as "
@@ -1077,7 +1085,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:407
+#: documentation/content/en/articles/nanobsd/_index.adoc:408
msgid ""
"To install new image onto the running NanoBSD system, it is possible to use "
"either the [.filename]#updatep1# or [.filename]#updatep2# script located in "
@@ -1086,7 +1094,7 @@ msgid ""
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:409
+#: documentation/content/en/articles/nanobsd/_index.adoc:410
msgid ""
"According to which services are available on host serving new NanoBSD image "
"and what type of transfer is preferred, it is possible to examine one of "
@@ -1094,18 +1102,18 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/nanobsd/_index.adoc:410
+#: documentation/content/en/articles/nanobsd/_index.adoc:411
#, no-wrap
msgid "Using man:ftp[1]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:413
+#: documentation/content/en/articles/nanobsd/_index.adoc:414
msgid "If the transfer speed is in first place, use this example:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:418
+#: documentation/content/en/articles/nanobsd/_index.adoc:419
#, no-wrap
msgid ""
"# ftp myhost\n"
@@ -1113,64 +1121,64 @@ msgid ""
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/nanobsd/_index.adoc:420
+#: documentation/content/en/articles/nanobsd/_index.adoc:421
#, no-wrap
msgid "Using man:ssh[1]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:423
+#: documentation/content/en/articles/nanobsd/_index.adoc:424
msgid "If a secure transfer is preferred, consider using this example:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:427
+#: documentation/content/en/articles/nanobsd/_index.adoc:428
#, no-wrap
msgid "# ssh myhost cat _.disk.image.gz | zcat | sh updatep1\n"
msgstr ""
#. type: Title ====
-#: documentation/content/en/articles/nanobsd/_index.adoc:429
+#: documentation/content/en/articles/nanobsd/_index.adoc:430
#, no-wrap
msgid "Using man:nc[1]"
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:432
+#: documentation/content/en/articles/nanobsd/_index.adoc:433
msgid ""
"Try this example if the remote host is not running neither man:ftpd[8] or "
"man:sshd[8] service:"
msgstr ""
#. type: delimited block = 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:436
+#: documentation/content/en/articles/nanobsd/_index.adoc:437
msgid ""
"At first, open a TCP listener on host serving the image and make it send the "
"image to client:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:440
+#: documentation/content/en/articles/nanobsd/_index.adoc:441
#, no-wrap
msgid "myhost# nc -l 2222 < _.disk.image\n"
msgstr ""
#. type: delimited block = 6
-#: documentation/content/en/articles/nanobsd/_index.adoc:445
+#: documentation/content/en/articles/nanobsd/_index.adoc:446
msgid ""
"Make sure that the used port is not blocked to receive incoming connections "
"from NanoBSD host by firewall."
msgstr ""
#. type: Plain text
-#: documentation/content/en/articles/nanobsd/_index.adoc:447
+#: documentation/content/en/articles/nanobsd/_index.adoc:448
msgid ""
"Connect to the host serving new image and execute [.filename]#updatep1# "
"script:"
msgstr ""
#. type: delimited block . 4
-#: documentation/content/en/articles/nanobsd/_index.adoc:451
+#: documentation/content/en/articles/nanobsd/_index.adoc:452
#, no-wrap
msgid "# nc myhost 2222 | sh updatep1\n"
msgstr ""