Source string Read only

_

Put one translator per line, in the form NAME , YEAR1, YEAR2

18/1000
Context English State
_ translator-credits
Practical rc.d scripting in BSD
<email>yar@FreeBSD.org</email>
<personname><firstname>Yar</firstname><surname>Tikhiy</surname></personname><affiliation> <_:address-1/> </affiliation>
<year>2005</year> <year>2006</year> <year>2012</year> <holder>The FreeBSD Project</holder>
FreeBSD is a registered trademark of the FreeBSD Foundation.
NetBSD is a registered trademark of the NetBSD Foundation.
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the <quote>™</quote> or the <quote>®</quote> symbol.
$FreeBSD: head/en_US.ISO8859-1/articles/rc-scripting/article.xml 44709 2014-04-29 21:39:27Z wblock $
Beginners may find it difficult to relate the facts from the formal documentation on the BSD <filename>rc.d</filename> framework with the practical tasks of <filename>rc.d</filename> scripting. In this article, we consider a few typical cases of increasing complexity, show <filename>rc.d</filename> features suited for each case, and discuss how they work. Such an examination should provide reference points for further study of the design and efficient application of <filename>rc.d</filename>.
Introduction
The historical BSD had a monolithic startup script, <filename>/etc/rc</filename>. It was invoked by <citerefentry><refentrytitle>init</refentrytitle><manvolnum>8</manvolnum></citerefentry> at system boot time and performed all userland tasks required for multi-user operation: checking and mounting file systems, setting up the network, starting daemons, and so on. The precise list of tasks was not the same in every system; admins needed to customize it. With few exceptions, <filename>/etc/rc</filename> had to be modified, and true hackers liked it.
The real problem with the monolithic approach was that it provided no control over the individual components started from <filename>/etc/rc</filename>. For instance, <filename>/etc/rc</filename> could not restart a single daemon. The system admin had to find the daemon process by hand, kill it, wait until it actually exited, then browse through <filename>/etc/rc</filename> for the flags, and finally type the full command line to start the daemon again. The task would become even more difficult and prone to errors if the service to restart consisted of more than one daemon or demanded additional actions. In a few words, the single script failed to fulfil what scripts are for: to make the system admin's life easier.
Later there was an attempt to split out some parts of <filename>/etc/rc</filename> for the sake of starting the most important subsystems separately. The notorious example was <filename>/etc/netstart</filename> to bring up networking. It did allow for accessing the network from single-user mode, but it did not integrate well into the automatic startup process because parts of its code needed to interleave with actions essentially unrelated to networking. That was why <filename>/etc/netstart</filename> mutated into <filename>/etc/rc.network</filename>. The latter was no longer an ordinary script; it comprised of large, tangled <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> functions called from <filename>/etc/rc</filename> at different stages of system startup. However, as the startup tasks grew diverse and sophisticated, the <quote>quasi-modular</quote> approach became even more of a drag than the monolithic <filename>/etc/rc</filename> had been.
Without a clean and well-designed framework, the startup scripts had to bend over backwards to satisfy the needs of rapidly developing BSD-based operating systems. It became obvious at last that more steps are necessary on the way to a fine-grained and extensible <filename>rc</filename> system. Thus BSD <filename>rc.d</filename> was born. Its acknowledged fathers were Luke Mewburn and the NetBSD community. Later it was imported into FreeBSD. Its name refers to the location of system scripts for individual services, which is in <filename>/etc/rc.d</filename>. Soon we will learn about more components of the <filename>rc.d</filename> system and see how the individual scripts are invoked.
The basic ideas behind BSD <filename>rc.d</filename> are <emphasis>fine modularity</emphasis> and <emphasis>code reuse</emphasis>. <emphasis>Fine modularity</emphasis> means that each basic <quote>service</quote> such as a system daemon or primitive startup task gets its own <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> script able to start the service, stop it, reload it, check its status. A particular action is chosen by the command-line argument to the script. The <filename>/etc/rc</filename> script still drives system startup, but now it merely invokes the smaller scripts one by one with the <option>start</option> argument. It is easy to perform shutdown tasks as well by running the same set of scripts with the <option>stop</option> argument, which is done by <filename>/etc/rc.shutdown</filename>. Note how closely this follows the Unix way of having a set of small specialized tools, each fulfilling its task as well as possible. <emphasis>Code reuse</emphasis> means that common operations are implemented as <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> functions and collected in <filename>/etc/rc.subr</filename>. Now a typical script can be just a few lines' worth of <citerefentry><refentrytitle>sh</refentrytitle><manvolnum>1</manvolnum></citerefentry> code. Finally, an important part of the <filename>rc.d</filename> framework is <citerefentry><refentrytitle>rcorder</refentrytitle><manvolnum>8</manvolnum></citerefentry>, which helps <filename>/etc/rc</filename> to run the small scripts orderly with respect to dependencies between them. It can help <filename>/etc/rc.shutdown</filename>, too, because the proper order for the shutdown sequence is opposite to that of startup.
ComponentTranslation
This translation Translated FreeBSD Doc/articles_rc-scripting translator-credits
The following strings have the same context and source.
Translated FreeBSD Doc/articles_explaining-bsd translator-credits
Translated FreeBSD Doc/articles_freebsd-update-server translator-credits
Translated FreeBSD Doc/articles_geom-class translator-credits
Translated FreeBSD Doc/articles_hubs translator-credits
Translated FreeBSD Doc/articles_filtering-bridge translator-credits
Translated FreeBSD Doc/articles_mailing-list-faq translator-credits
Translated FreeBSD Doc/articles_nanobsd translator-credits
Translated FreeBSD Doc/articles_fonts translator-credits
Translated FreeBSD Doc/articles_pr-guidelines translator-credits
Translated FreeBSD Doc/articles_gjournal-desktop translator-credits
Translated FreeBSD Doc/articles_freebsd-releng translator-credits
Translated FreeBSD Doc/articles_ldap-auth translator-credits
Translated FreeBSD Doc/articles_linux-emulation translator-credits
Translated FreeBSD Doc/articles_leap-seconds translator-credits
Translated FreeBSD Doc/articles_linux-users translator-credits
Translated FreeBSD Doc/articles_releng translator-credits
Translated FreeBSD Doc/articles_pam translator-credits
Translated FreeBSD Doc/articles_pgpkeys translator-credits
Translated FreeBSD Doc/articles_port-mentor-guidelines translator-credits
Translated FreeBSD Doc/articles_problem-reports translator-credits
Translated FreeBSD Doc/articles_vinum translator-credits
Translated FreeBSD Doc/articles_bsdl-gpl translator-credits
Translated FreeBSD Doc/books_arch-handbook translator-credits
Translated FreeBSD Doc/books_design-44bsd translator-credits
Translated FreeBSD Doc/books_dev-model translator-credits
Translated FreeBSD Doc/books_developers-handbook translator-credits
Translated FreeBSD Doc/books_faq translator-credits
Translated FreeBSD Doc/books_fdp-primer translator-credits
Translated FreeBSD Doc/books_porters-handbook translator-credits
Translated FreeBSD Doc/articles_committers-guide translator-credits
Translated FreeBSD Doc/articles_contributing translator-credits
Translated FreeBSD Doc/articles_remote-install translator-credits
Translated FreeBSD Doc/articles_serial-uart translator-credits
Translated FreeBSD Doc/articles_ipsec-must translator-credits
Translated FreeBSD Doc/articles_vm-design translator-credits
Translated FreeBSD Doc/articles_solid-state translator-credits
Translated FreeBSD Doc/articles_freebsd-questions translator-credits
Translated FreeBSD Doc/articles_building-products translator-credits
Translated FreeBSD Doc/books_handbook translator-credits
Translated FreeBSD Doc/articles_contributors translator-credits
Translated FreeBSD Doc/articles_new-users translator-credits
Translated FreeBSD Doc/articles_cups translator-credits
The following strings have different sources, but the same context.
Translated FreeBSD Doc/articles_gjournal-desktop external ref='disklabel2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='disklabel2' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-simple-vol' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-simple-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-mirrored-vol' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-mirrored-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design external ref='fig4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig4' md5='__failed__'
Translated FreeBSD Doc/articles_gjournal-desktop external ref='disklabel1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='disklabel1' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng4' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng3' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng9' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng9' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng8' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng8' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng7' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng7' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design external ref='fig2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-post-root-passwd' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-post-root-passwd' md5='__failed__'
Translated FreeBSD Doc/books_design-44bsd external ref='fig2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd12' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-ufs-warning' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-ufs-warning' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='advanced-networking/pxe-nfs' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='advanced-networking/pxe-nfs' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='branches' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='freebsd-code-model' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='freebsd-code-model' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-add-committer' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-add-committer' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-rm-committer' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-rm-committer' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-commit' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-commit' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-contrib' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-contrib' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-elections' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-elections' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='proc-pr' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='proc-pr' md5='__failed__'
Translated FreeBSD Doc/books_dev-model external ref='portsstatus' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='portsstatus' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/slayers' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/slayers' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/sainserv' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/sainserv' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/serv' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/serv' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/serv2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/serv2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-config-hostname' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-config-hostname' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-manual-create' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-manual-create' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-init-encription' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-init-encription' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-distfile-extracting' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-distfile-extracting' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-country' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-country' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-confirm' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-confirm' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-adduser3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-adduser3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-wireless-accesspoints' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-wireless-accesspoints' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/example-dir2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/example-dir2' md5='__failed__'
Translated FreeBSD Doc/articles_building-products external ref='freebsd-branches' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='freebsd-branches' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd5' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd5' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd07' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd07' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/pine2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/pine2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/pine4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/pine4' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-choose-mode' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-choose-mode' md5='__failed__'
Translated FreeBSD Doc/articles_building-products external ref='freebsd-organization' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='freebsd-organization' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd13' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd13' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd7' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd7' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd12' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd02' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd02' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/mutt2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/mutt2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/pine1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/pine1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-newboot-loader-menu' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-newboot-loader-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-boot-options-menu' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-boot-options-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-keymap-10' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-keymap-10' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-netinstall-files' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-netinstall-files' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-partmenu' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-partmenu' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-netinstall-mirrorselect' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-netinstall-mirrorselect' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-guided-disk' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-guided-disk' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-manual-partscheme' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-manual-partscheme' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-entire-part' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-entire-part' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-review' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-review' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-vdev_type' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-vdev_type' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-menu' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-menu' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-vdev_invalid' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-vdev_invalid' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-disk_select' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-disk_select' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-disk_info' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-disk_info' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-geli_password' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-geli_password' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-warning' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-warning' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-final-confirmation' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-final-confirmation' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-distfile-fetching' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-distfile-fetching' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-distfile-verifying' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-distfile-verifying' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-wireless-scan' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-wireless-scan' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-dhcp' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-wireless-wpa2setup' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-wireless-wpa2setup' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-static' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-ipv4-static' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-ipv6' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-ipv6' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-slaac' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-slaac' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-ipv6-static' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-ipv6-static' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-ipv4-dns' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-ipv4-dns' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-region' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-region' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-zone' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-zone' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-config-services' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-config-services' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-adduser2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-adduser2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-adduser1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-adduser1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-finalconfiguration' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-finalconfiguration' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-final-modification-shell' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-final-modification-shell' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-mainexit' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-mainexit' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/example-dir3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/example-dir3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/example-dir1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/example-dir1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/example-dir4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/example-dir4' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/example-dir5' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/example-dir5' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='basics/disk-layout' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='basics/disk-layout' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='geom/striping' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='geom/striping' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd4' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd6' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd6' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd7' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd7' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd8' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd8' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd9' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd9' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd11' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd10' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd12' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd12' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd2' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd2' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd6' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd6' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd8' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd8' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd9' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd9' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd10' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd11' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd13' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd13' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd03' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd03' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/virtualpc-freebsd4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/virtualpc-freebsd4' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd01' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd01' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd04' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd04' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd05' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd05' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd06' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd06' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd08' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd08' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd09' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd09' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd10' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd10' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/mutt3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/mutt3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/vmware-freebsd11' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/vmware-freebsd11' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/mutt1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/mutt1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/pine3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/pine3' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='advanced-networking/static-routes' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='advanced-networking/static-routes' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='mail/pine5' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='mail/pine5' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-part-manual-addpart' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-part-manual-addpart' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-striped-vol' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-striped-vol' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-raid10-vol' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-raid10-vol' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-configure-network-interface-ipv4' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-configure-network-interface-ipv4' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng5' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng5' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-head' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-head' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-concat' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-concat' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design external ref='fig1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig1' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-config-components' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-config-components' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-striped' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-striped' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-hardening' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-hardening' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-keymap-testing' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-keymap-testing' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-date' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-date' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-timezone-time' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-timezone-time' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='virtualization/parallels-freebsd5' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='virtualization/parallels-freebsd5' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/sainfill' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/sainfill' md5='__failed__'
Translated FreeBSD Doc/books_design-44bsd external ref='fig1' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig1' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/sain' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/sain' md5='__failed__'
Translated FreeBSD Doc/articles_releng external ref='branches-releng6' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='branches-releng6' md5='__failed__'
Translated FreeBSD Doc/articles_vinum external ref='vinum-raid5-org' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='vinum-raid5-org' md5='__failed__'
Translated FreeBSD Doc/articles_vm-design external ref='fig3' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='fig3' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/layers' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/layers' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/sainmsb' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/sainmsb' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-keymap-loading' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-keymap-loading' md5='__failed__'
Translated FreeBSD Doc/books_developers-handbook external ref='sockets/sainlsb' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='sockets/sainlsb' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-rescan-devices' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-rescan-devices' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-pool-name' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-pool-name' md5='__failed__'
Translated FreeBSD Doc/books_handbook external ref='bsdinstall/bsdinstall-zfs-swap-amount' md5='__failed__'

Change compared to this translation:

translator-creditsexternal ref='bsdinstall/bsdinstall-zfs-swap-amount' md5='__failed__'

Loading…

No matching activity found.

Browse all component changes

Things to check

Long untranslated

The string has not been translated for a long time

Reset

Multiple failing checks

The translations in several languages have failing checks

Reset

Glossary

English English
No related strings found in the glossary.

Source information

Context
_
Source string comment

Put one translator per line, in the form NAME , YEAR1, YEAR2

Flags
max-length:1000, read-only
String age
a year ago
Source string age
a year ago
Translation file
articles/rc-scripting.pot, string 1