diff options
Diffstat (limited to '')
-rw-r--r-- | data/authority/debconf-specification | 18 | ||||
-rw-r--r-- | data/authority/debian-policy | 279 | ||||
-rw-r--r-- | data/authority/developer-reference | 276 | ||||
-rw-r--r-- | data/authority/doc-base-manual | 30 | ||||
-rw-r--r-- | data/authority/filesystem-hierarchy | 170 | ||||
-rw-r--r-- | data/authority/java-policy.json | 58 | ||||
-rw-r--r-- | data/authority/lintian-manual | 35 | ||||
-rw-r--r-- | data/authority/menu-manual | 43 | ||||
-rw-r--r-- | data/authority/menu-policy | 13 | ||||
-rw-r--r-- | data/authority/new-maintainer.json | 463 | ||||
-rw-r--r-- | data/authority/perl-policy | 35 | ||||
-rw-r--r-- | data/authority/python-policy | 52 | ||||
-rw-r--r-- | data/authority/vim-policy | 18 |
13 files changed, 1490 insertions, 0 deletions
diff --git a/data/authority/debconf-specification b/data/authority/debconf-specification new file mode 100644 index 0000000..e90568b --- /dev/null +++ b/data/authority/debconf-specification @@ -0,0 +1,18 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Configuration management::https://www.debian.org/doc/packaging-manuals/debconf_specification.html +1::Introduction::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.2 +2::Configuration Data::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.3 +2.1::The configuration space::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.3.2 +3::Templates::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.4 +3.1::Template information::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.4.4 +4::Configuration frontends::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.5 +5::Communication with the frontend::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.6 +6::Debian install-time configuration::https://www.debian.org/doc/packaging-manuals/debconf_specification.html#id-1.7 diff --git a/data/authority/debian-policy b/data/authority/debian-policy new file mode 100644 index 0000000..337d6d8 --- /dev/null +++ b/data/authority/debian-policy @@ -0,0 +1,279 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Policy Manual::https://www.debian.org/doc/debian-policy/ +1::About this manual::https://www.debian.org/doc/debian-policy/ch-scope.html +1.1::Scope::https://www.debian.org/doc/debian-policy/ch-scope.html#scope +1.2::New versions of this document::https://www.debian.org/doc/debian-policy/ch-scope.html#new-versions-of-this-document +1.3::Authors and Maintainers::https://www.debian.org/doc/debian-policy/ch-scope.html#authors-and-maintainers +1.3.1::Early history::https://www.debian.org/doc/debian-policy/ch-scope.html#early-history +1.3.2::Current process::https://www.debian.org/doc/debian-policy/ch-scope.html#current-process +1.3.3::Improvements::https://www.debian.org/doc/debian-policy/ch-scope.html#improvements +1.4::Related documents::https://www.debian.org/doc/debian-policy/ch-scope.html#related-documents +1.5::Definitions::https://www.debian.org/doc/debian-policy/ch-scope.html#definitions +1.6::Translations::https://www.debian.org/doc/debian-policy/ch-scope.html#translations +2::The Debian Archive::https://www.debian.org/doc/debian-policy/ch-archive.html +2.1::The Debian Free Software Guidelines::https://www.debian.org/doc/debian-policy/ch-archive.html#the-debian-free-software-guidelines +2.2::Archive areas::https://www.debian.org/doc/debian-policy/ch-archive.html#archive-areas +2.2.1::The main archive area::https://www.debian.org/doc/debian-policy/ch-archive.html#the-main-archive-area +2.2.2::The contrib archive area::https://www.debian.org/doc/debian-policy/ch-archive.html#the-contrib-archive-area +2.2.3::The non-free archive area::https://www.debian.org/doc/debian-policy/ch-archive.html#the-non-free-archive-area +2.3::Copyright considerations::https://www.debian.org/doc/debian-policy/ch-archive.html#copyright-considerations +2.4::Sections::https://www.debian.org/doc/debian-policy/ch-archive.html#sections +2.5::Priorities::https://www.debian.org/doc/debian-policy/ch-archive.html#priorities +3::Binary packages::https://www.debian.org/doc/debian-policy/ch-binary.html +3.1::The package name::https://www.debian.org/doc/debian-policy/ch-binary.html#the-package-name +3.1.1::Packages with potentially offensive content::https://www.debian.org/doc/debian-policy/ch-binary.html#packages-with-potentially-offensive-content +3.2::The version of a package::https://www.debian.org/doc/debian-policy/ch-binary.html#the-version-of-a-package +3.2.1::Version numbers based on dates::https://www.debian.org/doc/debian-policy/ch-binary.html#version-numbers-based-on-dates +3.2.2::Uniqueness of version numbers::https://www.debian.org/doc/debian-policy/ch-binary.html#uniqueness-of-version-numbers +3.3::The maintainer of a package::https://www.debian.org/doc/debian-policy/ch-binary.html#the-maintainer-of-a-package +3.4::The description of a package::https://www.debian.org/doc/debian-policy/ch-binary.html#the-description-of-a-package +3.4.1::The single line synopsis::https://www.debian.org/doc/debian-policy/ch-binary.html#the-single-line-synopsis +3.4.2::The extended description::https://www.debian.org/doc/debian-policy/ch-binary.html#the-extended-description +3.5::Dependencies::https://www.debian.org/doc/debian-policy/ch-binary.html#dependencies +3.6::Virtual packages::https://www.debian.org/doc/debian-policy/ch-binary.html#virtual-packages +3.7::Base system::https://www.debian.org/doc/debian-policy/ch-binary.html#base-system +3.8::Essential packages::https://www.debian.org/doc/debian-policy/ch-binary.html#essential-packages +3.9::Maintainer Scripts::https://www.debian.org/doc/debian-policy/ch-binary.html#maintainer-scripts +3.9.1::Prompting in maintainer scripts::https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts +4::Source packages::https://www.debian.org/doc/debian-policy/ch-source.html +4.1::Standards conformance::https://www.debian.org/doc/debian-policy/ch-source.html#standards-conformance +4.2::Package relationships::https://www.debian.org/doc/debian-policy/ch-source.html#package-relationships +4.3::Changes to the upstream sources::https://www.debian.org/doc/debian-policy/ch-source.html#changes-to-the-upstream-sources +4.4::Debian changelog: debian/changelog::https://www.debian.org/doc/debian-policy/ch-source.html#debian-changelog-debian-changelog +4.5::Copyright: debian/copyright::https://www.debian.org/doc/debian-policy/ch-source.html#copyright-debian-copyright +4.6::Error trapping in makefiles::https://www.debian.org/doc/debian-policy/ch-source.html#error-trapping-in-makefiles +4.7::Time Stamps::https://www.debian.org/doc/debian-policy/ch-source.html#time-stamps +4.8::Restrictions on objects in source packages::https://www.debian.org/doc/debian-policy/ch-source.html#restrictions-on-objects-in-source-packages +4.9::Main building script: debian/rules::https://www.debian.org/doc/debian-policy/ch-source.html#main-building-script-debian-rules +4.9.1::debian/rules and DEB_BUILD_OPTIONS::https://www.debian.org/doc/debian-policy/ch-source.html#debian-rules-and-deb-build-options +4.9.2::debian/rules and Rules-Requires-Root::https://www.debian.org/doc/debian-policy/ch-source.html#debian-rules-and-rules-requires-root +4.10::Variable substitutions: debian/substvars::https://www.debian.org/doc/debian-policy/ch-source.html#variable-substitutions-debian-substvars +4.11::Upstream source location: debian/watch::https://www.debian.org/doc/debian-policy/ch-source.html#upstream-source-location-debian-watch +4.12::Generated files list: debian/files::https://www.debian.org/doc/debian-policy/ch-source.html#generated-files-list-debian-files +4.13::Embedded code copies::https://www.debian.org/doc/debian-policy/ch-source.html#embedded-code-copies +4.14::Source package handling: debian/README.source::https://www.debian.org/doc/debian-policy/ch-source.html#source-package-handling-debian-readme-source +4.15::Reproducibility::https://www.debian.org/doc/debian-policy/ch-source.html#reproducibility +4.16::Missing sources: debian/missing-sources::https://www.debian.org/doc/debian-policy/ch-source.html#missing-sources-debian-missing-sources +4.17::Vendor-specific patch series::https://www.debian.org/doc/debian-policy/ch-source.html#vendor-specific-patch-series +5::Control files and their fields::https://www.debian.org/doc/debian-policy/ch-controlfields.html +5.1::Syntax of control files::https://www.debian.org/doc/debian-policy/ch-controlfields.html#syntax-of-control-files +5.2::Source package control files – debian/control::https://www.debian.org/doc/debian-policy/ch-controlfields.html#source-package-control-files-debian-control +5.3::Binary package control files – DEBIAN/control::https://www.debian.org/doc/debian-policy/ch-controlfields.html#binary-package-control-files-debian-control +5.4::Debian source control files – .dsc::https://www.debian.org/doc/debian-policy/ch-controlfields.html#debian-source-control-files-dsc +5.5::Debian changes files – .changes::https://www.debian.org/doc/debian-policy/ch-controlfields.html#debian-changes-files-changes +5.6::List of fields::https://www.debian.org/doc/debian-policy/ch-controlfields.html#list-of-fields +5.6.1::Source::https://www.debian.org/doc/debian-policy/ch-controlfields.html#source +5.6.2::Maintainer::https://www.debian.org/doc/debian-policy/ch-controlfields.html#maintainer +5.6.3::Uploaders::https://www.debian.org/doc/debian-policy/ch-controlfields.html#uploaders +5.6.4::Changed-By::https://www.debian.org/doc/debian-policy/ch-controlfields.html#changed-by +5.6.5::Section::https://www.debian.org/doc/debian-policy/ch-controlfields.html#section +5.6.6::Priority::https://www.debian.org/doc/debian-policy/ch-controlfields.html#priority +5.6.7::Package::https://www.debian.org/doc/debian-policy/ch-controlfields.html#package +5.6.8::Architecture::https://www.debian.org/doc/debian-policy/ch-controlfields.html#architecture +5.6.9::Essential::https://www.debian.org/doc/debian-policy/ch-controlfields.html#essential +5.6.10::Package interrelationship fields: Depends, Pre-Depends, Recommends, Suggests, Breaks, Conflicts, Provides, Replaces, Enhances::https://www.debian.org/doc/debian-policy/ch-controlfields.html#package-interrelationship-fields-depends-pre-depends-recommends-suggests-breaks-conflicts-provides-replaces-enhances +5.6.11::Standards-Version::https://www.debian.org/doc/debian-policy/ch-controlfields.html#standards-version +5.6.12::Version::https://www.debian.org/doc/debian-policy/ch-controlfields.html#version +5.6.12.1::Epochs should be used sparingly::https://www.debian.org/doc/debian-policy/ch-controlfields.html#epochs-should-be-used-sparingly +5.6.13::Description::https://www.debian.org/doc/debian-policy/ch-controlfields.html#description +5.6.14::Distribution::https://www.debian.org/doc/debian-policy/ch-controlfields.html#distribution +5.6.15::Date::https://www.debian.org/doc/debian-policy/ch-controlfields.html#date +5.6.16::Format::https://www.debian.org/doc/debian-policy/ch-controlfields.html#format +5.6.17::Urgency::https://www.debian.org/doc/debian-policy/ch-controlfields.html#urgency +5.6.18::Changes::https://www.debian.org/doc/debian-policy/ch-controlfields.html#changes +5.6.19::Binary::https://www.debian.org/doc/debian-policy/ch-controlfields.html#binary +5.6.20::Installed-Size::https://www.debian.org/doc/debian-policy/ch-controlfields.html#installed-size +5.6.21::Files::https://www.debian.org/doc/debian-policy/ch-controlfields.html#files +5.6.22::Closes::https://www.debian.org/doc/debian-policy/ch-controlfields.html#closes +5.6.23::Homepage::https://www.debian.org/doc/debian-policy/ch-controlfields.html#homepage +5.6.24::Checksums-Sha1 and Checksums-Sha256::https://www.debian.org/doc/debian-policy/ch-controlfields.html#checksums-sha1-and-checksums-sha256 +5.6.25::DM-Upload-Allowed::https://www.debian.org/doc/debian-policy/ch-controlfields.html#dm-upload-allowed +5.6.26::Version Control System (VCS) fields::https://www.debian.org/doc/debian-policy/ch-controlfields.html#version-control-system-vcs-fields +5.6.27::Package-List::https://www.debian.org/doc/debian-policy/ch-controlfields.html#package-list +5.6.28::Package-Type::https://www.debian.org/doc/debian-policy/ch-controlfields.html#package-type +5.6.29::Dgit::https://www.debian.org/doc/debian-policy/ch-controlfields.html#dgit +5.6.30::Testsuite::https://www.debian.org/doc/debian-policy/ch-controlfields.html#testsuite +5.6.31::Rules-Requires-Root::https://www.debian.org/doc/debian-policy/ch-controlfields.html#rules-requires-root +5.6.31.1::Remarks::https://www.debian.org/doc/debian-policy/ch-controlfields.html#remarks +5.6.31.2::Definition of the keywords::https://www.debian.org/doc/debian-policy/ch-controlfields.html#definition-of-the-keywords +5.6.31.3::Provided keywords::https://www.debian.org/doc/debian-policy/ch-controlfields.html#provided-keywords +5.7::User-defined fields::https://www.debian.org/doc/debian-policy/ch-controlfields.html#user-defined-fields +5.8::Obsolete fields::https://www.debian.org/doc/debian-policy/ch-controlfields.html#obsolete-fields +5.8.1::DM-Upload-Allowed::https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-dm-upload-allowed +6::Package maintainer scripts and installation procedure::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html +6.1::Introduction to package maintainer scripts::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#introduction-to-package-maintainer-scripts +6.2::Maintainer scripts idempotency::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#maintainer-scripts-idempotency +6.3::Controlling terminal for maintainer scripts::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#controlling-terminal-for-maintainer-scripts +6.4::Exit status::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#exit-status +6.5::Summary of ways maintainer scripts are called::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#summary-of-ways-maintainer-scripts-are-called +6.6::Details of unpack phase of installation or upgrade::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-unpack-phase-of-installation-or-upgrade +6.7::Details of configuration::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-configuration +6.8::Details of removal and/or configuration purging::https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-removal-and-or-configuration-purging +7::Declaring relationships between packages::https://www.debian.org/doc/debian-policy/ch-relationships.html +7.1::Syntax of relationship fields::https://www.debian.org/doc/debian-policy/ch-relationships.html#syntax-of-relationship-fields +7.2::Binary Dependencies - Depends, Recommends, Suggests, Enhances, Pre-Depends::https://www.debian.org/doc/debian-policy/ch-relationships.html#binary-dependencies-depends-recommends-suggests-enhances-pre-depends +7.3::Packages which break other packages - Breaks::https://www.debian.org/doc/debian-policy/ch-relationships.html#packages-which-break-other-packages-breaks +7.4::Conflicting binary packages - Conflicts::https://www.debian.org/doc/debian-policy/ch-relationships.html#conflicting-binary-packages-conflicts +7.5::Virtual packages - Provides::https://www.debian.org/doc/debian-policy/ch-relationships.html#virtual-packages-provides +7.6::Overwriting files and replacing packages - Replaces::https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces +7.6.1::Overwriting files in other packages::https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages +7.6.2::Replacing whole packages, forcing their removal::https://www.debian.org/doc/debian-policy/ch-relationships.html#replacing-whole-packages-forcing-their-removal +7.7::Relationships between source and binary packages - Build-Depends, Build-Depends-Indep, Build-Depends-Arch, Build-Conflicts, Build-Conflicts-Indep, Build-Conflicts-Arch::https://www.debian.org/doc/debian-policy/ch-relationships.html#relationships-between-source-and-binary-packages-build-depends-build-depends-indep-build-depends-arch-build-conflicts-build-conflicts-indep-build-conflicts-arch +7.8::Additional source packages used to build the binary - Built-Using::https://www.debian.org/doc/debian-policy/ch-relationships.html#additional-source-packages-used-to-build-the-binary-built-using +8::Shared libraries::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html +8.1::Run-time shared libraries::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#run-time-shared-libraries +8.1.1::ldconfig::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#ldconfig +8.2::Shared library support files::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#shared-library-support-files +8.3::Static libraries::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#static-libraries +8.4::Development files::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#development-files +8.5::Dependencies between the packages of the same library::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#dependencies-between-the-packages-of-the-same-library +8.6::Dependencies between the library and other packages::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#dependencies-between-the-library-and-other-packages +8.6.1::Generating dependencies on shared libraries::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#generating-dependencies-on-shared-libraries +8.6.2::Shared library ABI changes::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#shared-library-abi-changes +8.6.3::The symbols system::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-symbols-system +8.6.3.1::The symbols files present on the system::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-symbols-files-present-on-the-system +8.6.3.2::The symbols File Format::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-symbols-file-format +8.6.3.3::Providing a symbols file::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#providing-a-symbols-file +8.6.4::The shlibs system::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-system +8.6.4.1::The shlibs files present on the system::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-files-present-on-the-system +8.6.4.2::The shlibs File Format::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#the-shlibs-file-format +8.6.4.3::Providing a shlibs file::https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#providing-a-shlibs-file +9::The Operating System::https://www.debian.org/doc/debian-policy/ch-opersys.html +9.1::File system hierarchy::https://www.debian.org/doc/debian-policy/ch-opersys.html#file-system-hierarchy +9.1.1::File System Structure::https://www.debian.org/doc/debian-policy/ch-opersys.html#file-system-structure +9.1.2::Site-specific programs::https://www.debian.org/doc/debian-policy/ch-opersys.html#site-specific-programs +9.1.3::The system-wide mail directory::https://www.debian.org/doc/debian-policy/ch-opersys.html#the-system-wide-mail-directory +9.1.4::/run and /run/lock::https://www.debian.org/doc/debian-policy/ch-opersys.html#run-and-run-lock +9.2::Users and groups::https://www.debian.org/doc/debian-policy/ch-opersys.html#users-and-groups +9.2.1::Introduction::https://www.debian.org/doc/debian-policy/ch-opersys.html#introduction +9.2.2::UID and GID classes::https://www.debian.org/doc/debian-policy/ch-opersys.html#uid-and-gid-classes +9.2.3::Non-existent home directories::https://www.debian.org/doc/debian-policy/ch-opersys.html#non-existent-home-directories +9.3::Starting system services::https://www.debian.org/doc/debian-policy/ch-opersys.html#starting-system-services +9.3.1::Introduction::https://www.debian.org/doc/debian-policy/ch-opersys.html#s-services-intro +9.3.2::Writing the scripts::https://www.debian.org/doc/debian-policy/ch-opersys.html#writing-the-scripts +9.3.3::Interfacing with init systems::https://www.debian.org/doc/debian-policy/ch-opersys.html#interfacing-with-init-systems +9.3.3.1::Managing the links::https://www.debian.org/doc/debian-policy/ch-opersys.html#managing-the-links +9.3.3.2::Running init scripts::https://www.debian.org/doc/debian-policy/ch-opersys.html#running-init-scripts +9.3.4::Boot-time initialization::https://www.debian.org/doc/debian-policy/ch-opersys.html#boot-time-initialization +9.3.5::Example::https://www.debian.org/doc/debian-policy/ch-opersys.html#example +9.4::Console messages from init.d scripts::https://www.debian.org/doc/debian-policy/ch-opersys.html#console-messages-from-init-d-scripts +9.5::Cron jobs::https://www.debian.org/doc/debian-policy/ch-opersys.html#cron-jobs +9.5.1::Cron job file names::https://www.debian.org/doc/debian-policy/ch-opersys.html#cron-job-file-names +9.6::Menus::https://www.debian.org/doc/debian-policy/ch-opersys.html#menus +9.7::Multimedia handlers::https://www.debian.org/doc/debian-policy/ch-opersys.html#multimedia-handlers +9.7.1::Registration of media type handlers with desktop entries::https://www.debian.org/doc/debian-policy/ch-opersys.html#registration-of-media-type-handlers-with-desktop-entries +9.7.2::Registration of media type handlers with mailcap entries::https://www.debian.org/doc/debian-policy/ch-opersys.html#registration-of-media-type-handlers-with-mailcap-entries +9.7.3::Providing media types to files::https://www.debian.org/doc/debian-policy/ch-opersys.html#providing-media-types-to-files +9.8::Keyboard configuration::https://www.debian.org/doc/debian-policy/ch-opersys.html#keyboard-configuration +9.9::Environment variables::https://www.debian.org/doc/debian-policy/ch-opersys.html#environment-variables +9.10::Registering Documents using doc-base::https://www.debian.org/doc/debian-policy/ch-opersys.html#registering-documents-using-doc-base +9.11::Alternate init systems::https://www.debian.org/doc/debian-policy/ch-opersys.html#alternate-init-systems +9.11.1::Event-based boot with upstart::https://www.debian.org/doc/debian-policy/ch-opersys.html#event-based-boot-with-upstart +9.12::Signaling that a reboot is required::https://www.debian.org/doc/debian-policy/ch-opersys.html#signaling-that-a-reboot-is-required +10::Files::https://www.debian.org/doc/debian-policy/ch-files.html +10.1::Binaries::https://www.debian.org/doc/debian-policy/ch-files.html#binaries +10.2::Libraries::https://www.debian.org/doc/debian-policy/ch-files.html#libraries +10.3::Shared libraries::https://www.debian.org/doc/debian-policy/ch-files.html#shared-libraries +10.4::Scripts::https://www.debian.org/doc/debian-policy/ch-files.html#scripts +10.5::Symbolic links::https://www.debian.org/doc/debian-policy/ch-files.html#symbolic-links +10.6::Device files::https://www.debian.org/doc/debian-policy/ch-files.html#device-files +10.7::Configuration files::https://www.debian.org/doc/debian-policy/ch-files.html#configuration-files +10.7.1::Definitions::https://www.debian.org/doc/debian-policy/ch-files.html#definitions +10.7.2::Location::https://www.debian.org/doc/debian-policy/ch-files.html#location +10.7.3::Behavior::https://www.debian.org/doc/debian-policy/ch-files.html#behavior +10.7.4::Sharing configuration files::https://www.debian.org/doc/debian-policy/ch-files.html#sharing-configuration-files +10.7.5::User configuration files (“dotfiles”)::https://www.debian.org/doc/debian-policy/ch-files.html#user-configuration-files-dotfiles +10.8::Log files::https://www.debian.org/doc/debian-policy/ch-files.html#log-files +10.9::Permissions and owners::https://www.debian.org/doc/debian-policy/ch-files.html#permissions-and-owners +10.9.1::The use of dpkg-statoverride::https://www.debian.org/doc/debian-policy/ch-files.html#the-use-of-dpkg-statoverride +10.10::File names::https://www.debian.org/doc/debian-policy/ch-files.html#file-names +11::Customized programs::https://www.debian.org/doc/debian-policy/ch-customized-programs.html +11.1::Architecture specification strings::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#architecture-specification-strings +11.1.1::Architecture wildcards::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#architecture-wildcards +11.2::Daemons::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#daemons +11.3::Using pseudo-ttys and modifying wtmp, utmp and lastlog::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#using-pseudo-ttys-and-modifying-wtmp-utmp-and-lastlog +11.4::Editors and pagers::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#editors-and-pagers +11.5::Web servers and applications::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#web-servers-and-applications +11.6::Mail transport, delivery and user agents::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#mail-transport-delivery-and-user-agents +11.7::News system configuration::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#news-system-configuration +11.8::Programs for the X Window System::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#programs-for-the-x-window-system +11.8.1::Providing X support and package priorities::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#providing-x-support-and-package-priorities +11.8.2::Packages providing an X server::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#packages-providing-an-x-server +11.8.3::Packages providing a terminal emulator::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#packages-providing-a-terminal-emulator +11.8.4::Packages providing a window manager::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#packages-providing-a-window-manager +11.8.5::Packages providing fonts::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#packages-providing-fonts +11.8.6::Application defaults files::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#application-defaults-files +11.8.7::Installation directory issues::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#installation-directory-issues +11.9::Perl programs and modules::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#perl-programs-and-modules +11.10::Emacs lisp programs::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#emacs-lisp-programs +11.11::Games::https://www.debian.org/doc/debian-policy/ch-customized-programs.html#games +12::Documentation::https://www.debian.org/doc/debian-policy/ch-docs.html +12.1::Manual pages::https://www.debian.org/doc/debian-policy/ch-docs.html#manual-pages +12.2::Info documents::https://www.debian.org/doc/debian-policy/ch-docs.html#info-documents +12.3::Additional documentation::https://www.debian.org/doc/debian-policy/ch-docs.html#additional-documentation +12.4::Preferred documentation formats::https://www.debian.org/doc/debian-policy/ch-docs.html#preferred-documentation-formats +12.5::Copyright information::https://www.debian.org/doc/debian-policy/ch-docs.html#copyright-information +12.5.1::Machine-readable copyright information::https://www.debian.org/doc/debian-policy/ch-docs.html#machine-readable-copyright-information +12.6::Examples::https://www.debian.org/doc/debian-policy/ch-docs.html#examples +12.7::Changelog files and release notes::https://www.debian.org/doc/debian-policy/ch-docs.html#changelog-files-and-release-notes +appendix-1::Introduction and scope of these appendices::https://www.debian.org/doc/debian-policy/ap-pkg-scope.html +appendix-2::Binary packages (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-binarypkg.html +appendix-2.1::Creating package files - dpkg-deb::https://www.debian.org/doc/debian-policy/ap-pkg-binarypkg.html#creating-package-files-dpkg-deb +appendix-2.2::Package control information files::https://www.debian.org/doc/debian-policy/ap-pkg-binarypkg.html#package-control-information-files +appendix-2.3::The main control information file: control::https://www.debian.org/doc/debian-policy/ap-pkg-binarypkg.html#the-main-control-information-file-control +appendix-2.4::Time Stamps::https://www.debian.org/doc/debian-policy/ap-pkg-binarypkg.html#time-stamps +appendix-3::Source packages (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html +appendix-3.1::Tools for processing source packages::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#tools-for-processing-source-packages +appendix-3.1.1::dpkg-source - packs and unpacks Debian source packages::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-source-packs-and-unpacks-debian-source-packages +appendix-3.1.2::dpkg-buildpackage - overall package-building control script::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-buildpackage-overall-package-building-control-script +appendix-3.1.3::dpkg-gencontrol - generates binary package control files::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-gencontrol-generates-binary-package-control-files +appendix-3.1.4::dpkg-shlibdeps - calculates shared library dependencies::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-shlibdeps-calculates-shared-library-dependencies +appendix-3.1.5::dpkg-distaddfile - adds a file to debian/files::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-distaddfile-adds-a-file-to-debian-files +appendix-3.1.6::dpkg-genchanges - generates a .changes upload control file::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-genchanges-generates-a-changes-upload-control-file +appendix-3.1.7::dpkg-parsechangelog - produces parsed representation of a changelog::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-parsechangelog-produces-parsed-representation-of-a-changelog +appendix-3.1.8::dpkg-architecture - information about the build and host system::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#dpkg-architecture-information-about-the-build-and-host-system +appendix-3.2::The Debian package source tree::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#the-debian-package-source-tree +appendix-3.2.1::debian/rules - the main building script::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#debian-rules-the-main-building-script +appendix-3.2.2::debian/substvars and variable substitutions::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#debian-substvars-and-variable-substitutions +appendix-3.2.3::debian/files::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#debian-files +appendix-3.2.4::debian/tmp::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#debian-tmp +appendix-3.3::Source packages as archives::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#source-packages-as-archives +appendix-3.4::Unpacking a Debian source package without dpkg-source::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#unpacking-a-debian-source-package-without-dpkg-source +appendix-3.4.1::Restrictions on objects in source packages::https://www.debian.org/doc/debian-policy/ap-pkg-sourcepkg.html#restrictions-on-objects-in-source-packages +appendix-4::Control files and their fields (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html +appendix-4.1::Syntax of control files::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#syntax-of-control-files +appendix-4.2::List of fields::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#list-of-fields +appendix-4.2.1::Filename and MSDOS-Filename::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#filename-and-msdos-filename +appendix-4.2.2::Size and MD5sum::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#size-and-md5sum +appendix-4.2.3::Status::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#status +appendix-4.2.4::Config-Version::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#config-version +appendix-4.2.5::Conffiles::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#conffiles +appendix-4.2.6::Obsolete fields::https://www.debian.org/doc/debian-policy/ap-pkg-controlfields.html#obsolete-fields +appendix-5::Configuration file handling (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-conffiles.html +appendix-5.1::Automatic handling of configuration files by dpkg::https://www.debian.org/doc/debian-policy/ap-pkg-conffiles.html#automatic-handling-of-configuration-files-by-dpkg +appendix-5.2::Fully-featured maintainer script configuration handling::https://www.debian.org/doc/debian-policy/ap-pkg-conffiles.html#fully-featured-maintainer-script-configuration-handling +appendix-6::Alternative versions of an interface - update-alternatives (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-alternatives.html +appendix-7::Diversions - overriding a package’s version of a file (from old Packaging Manual)::https://www.debian.org/doc/debian-policy/ap-pkg-diversions.html +appendix-8::Debian Policy changes process::https://www.debian.org/doc/debian-policy/ap-process.html +appendix-8.1::Introduction::https://www.debian.org/doc/debian-policy/ap-process.html#introduction +appendix-8.2::Change Goals::https://www.debian.org/doc/debian-policy/ap-process.html#change-goals +appendix-8.3::Current Process::https://www.debian.org/doc/debian-policy/ap-process.html#current-process +appendix-8.3.1::State A: More information required::https://www.debian.org/doc/debian-policy/ap-process.html#state-a-more-information-required +appendix-8.3.2::State B: Discussion::https://www.debian.org/doc/debian-policy/ap-process.html#state-b-discussion +appendix-8.3.3::State C: Proposal::https://www.debian.org/doc/debian-policy/ap-process.html#state-c-proposal +appendix-8.3.4::State D: Wording proposed::https://www.debian.org/doc/debian-policy/ap-process.html#state-d-wording-proposed +appendix-8.3.5::State E: Seconded::https://www.debian.org/doc/debian-policy/ap-process.html#state-e-seconded +appendix-8.3.6::State F: Accepted::https://www.debian.org/doc/debian-policy/ap-process.html#state-f-accepted +appendix-8.3.7::State G: Reject::https://www.debian.org/doc/debian-policy/ap-process.html#state-g-reject +appendix-8.4::Other Tags::https://www.debian.org/doc/debian-policy/ap-process.html#other-tags +appendix-9::Maintainer script flowcharts::https://www.debian.org/doc/debian-policy/ap-flowcharts.html +appendix-10::Upgrading checklist::https://www.debian.org/doc/debian-policy/upgrading-checklist.html +appendix-11::License::https://www.debian.org/doc/debian-policy/ap-license.html diff --git a/data/authority/developer-reference b/data/authority/developer-reference new file mode 100644 index 0000000..35ec652 --- /dev/null +++ b/data/authority/developer-reference @@ -0,0 +1,276 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Developer's Reference::https://www.debian.org/doc/developers-reference/ +1::Scope of This Document::https://www.debian.org/doc/developers-reference/scope.html +2::Applying to Become a Member::https://www.debian.org/doc/developers-reference/new-maintainer.html +2.1::Getting started::https://www.debian.org/doc/developers-reference/new-maintainer.html#getting-started +2.2::Debian mentors and sponsors::https://www.debian.org/doc/developers-reference/new-maintainer.html#debian-mentors-and-sponsors +2.3::Registering as a Debian member::https://www.debian.org/doc/developers-reference/new-maintainer.html#registering-as-a-debian-member +3::Debian Developer's Duties::https://www.debian.org/doc/developers-reference/developer-duties.html +3.1::Package Maintainer's Duties::https://www.debian.org/doc/developers-reference/developer-duties.html#package-maintainer-s-duties +3.1.1::Work towards the next stable release::https://www.debian.org/doc/developers-reference/developer-duties.html#work-towards-the-next-stable-release +3.1.2::Maintain packages in stable::https://www.debian.org/doc/developers-reference/developer-duties.html#maintain-packages-in-stable +3.1.3::Manage release-critical bugs::https://www.debian.org/doc/developers-reference/developer-duties.html#manage-release-critical-bugs +3.1.4::Coordination with upstream developers::https://www.debian.org/doc/developers-reference/developer-duties.html#coordination-with-upstream-developers +3.2::Administrative Duties::https://www.debian.org/doc/developers-reference/developer-duties.html#administrative-duties +3.2.1::Maintaining your Debian information::https://www.debian.org/doc/developers-reference/developer-duties.html#maintaining-your-debian-information +3.2.2::Maintaining your public key::https://www.debian.org/doc/developers-reference/developer-duties.html#maintaining-your-public-key +3.2.3::Voting::https://www.debian.org/doc/developers-reference/developer-duties.html#voting +3.2.4::Going on vacation gracefully::https://www.debian.org/doc/developers-reference/developer-duties.html#going-on-vacation-gracefully +3.2.5::Retiring::https://www.debian.org/doc/developers-reference/developer-duties.html#retiring +3.2.6::Returning after retirement::https://www.debian.org/doc/developers-reference/developer-duties.html#returning-after-retirement +4::Resources for Debian Members::https://www.debian.org/doc/developers-reference/resources.html +4.1::Mailing lists::https://www.debian.org/doc/developers-reference/resources.html#mailing-lists +4.1.1::Basic rules for use::https://www.debian.org/doc/developers-reference/resources.html#basic-rules-for-use +4.1.2::Core development mailing lists::https://www.debian.org/doc/developers-reference/resources.html#core-development-mailing-lists +4.1.3::Special lists::https://www.debian.org/doc/developers-reference/resources.html#special-lists +4.1.4::Requesting new development-related lists::https://www.debian.org/doc/developers-reference/resources.html#requesting-new-development-related-lists +4.2::IRC channels::https://www.debian.org/doc/developers-reference/resources.html#irc-channels +4.3::Documentation::https://www.debian.org/doc/developers-reference/resources.html#documentation +4.4::Debian machines::https://www.debian.org/doc/developers-reference/resources.html#debian-machines +4.4.1::The bugs server::https://www.debian.org/doc/developers-reference/resources.html#the-bugs-server +4.4.2::The ftp-master server::https://www.debian.org/doc/developers-reference/resources.html#the-ftp-master-server +4.4.3::The www-master server::https://www.debian.org/doc/developers-reference/resources.html#the-www-master-server +4.4.4::The people web server::https://www.debian.org/doc/developers-reference/resources.html#the-people-web-server +4.4.5::salsa.debian.org: Git repositories and collaborative development platform::https://www.debian.org/doc/developers-reference/resources.html#salsa-debian-org-git-repositories-and-collaborative-development-platform +4.4.6::chroots to different distributions::https://www.debian.org/doc/developers-reference/resources.html#chroots-to-different-distributions +4.5::The Developers Database::https://www.debian.org/doc/developers-reference/resources.html#the-developers-database +4.6::The Debian archive::https://www.debian.org/doc/developers-reference/resources.html#the-debian-archive +4.6.1::Sections::https://www.debian.org/doc/developers-reference/resources.html#sections +4.6.2::Architectures::https://www.debian.org/doc/developers-reference/resources.html#architectures +4.6.3::Packages::https://www.debian.org/doc/developers-reference/resources.html#packages +4.6.4::Distributions::https://www.debian.org/doc/developers-reference/resources.html#distributions +4.6.4.1::Stable, testing, and unstable::https://www.debian.org/doc/developers-reference/resources.html#stable-testing-and-unstable +4.6.4.2::More information about the testing distribution::https://www.debian.org/doc/developers-reference/resources.html#more-information-about-the-testing-distribution +4.6.4.3::Experimental::https://www.debian.org/doc/developers-reference/resources.html#experimental +4.6.5::Release code names::https://www.debian.org/doc/developers-reference/resources.html#release-code-names +4.7::Debian mirrors::https://www.debian.org/doc/developers-reference/resources.html#debian-mirrors +4.8::The Incoming system::https://www.debian.org/doc/developers-reference/resources.html#the-incoming-system +4.9::Package information::https://www.debian.org/doc/developers-reference/resources.html#package-information +4.9.1::On the web::https://www.debian.org/doc/developers-reference/resources.html#on-the-web +4.9.2::The dak ls utility::https://www.debian.org/doc/developers-reference/resources.html#the-dak-ls-utility +4.10::The Debian Package Tracker::https://www.debian.org/doc/developers-reference/resources.html#the-debian-package-tracker +4.11::Developer's packages overview::https://www.debian.org/doc/developers-reference/resources.html#developer-s-packages-overview +4.12::Debian's FusionForge installation: Alioth::https://www.debian.org/doc/developers-reference/resources.html#debian-s-fusionforge-installation-alioth +4.13::Goodies for Debian Members::https://www.debian.org/doc/developers-reference/resources.html#goodies-for-debian-members +5::Managing Packages::https://www.debian.org/doc/developers-reference/pkgs.html +5.1::New packages::https://www.debian.org/doc/developers-reference/pkgs.html#new-packages +5.2::Recording changes in the package::https://www.debian.org/doc/developers-reference/pkgs.html#recording-changes-in-the-package +5.3::Testing the package::https://www.debian.org/doc/developers-reference/pkgs.html#testing-the-package +5.4::Layout of the source package::https://www.debian.org/doc/developers-reference/pkgs.html#layout-of-the-source-package +5.5::Picking a distribution::https://www.debian.org/doc/developers-reference/pkgs.html#picking-a-distribution +5.5.1::Special case: uploads to the stable and oldstable distributions::https://www.debian.org/doc/developers-reference/pkgs.html#special-case-uploads-to-the-stable-and-oldstable-distributions +5.5.2::Special case: the stable-updates suite::https://www.debian.org/doc/developers-reference/pkgs.html#special-case-the-stable-updates-suite +5.5.3::Special case: uploads to testing/testing-proposed-updates::https://www.debian.org/doc/developers-reference/pkgs.html#special-case-uploads-to-testing-testing-proposed-updates +5.6::Uploading a package::https://www.debian.org/doc/developers-reference/pkgs.html#uploading-a-package +5.6.1::Uploading to ftp-master::https://www.debian.org/doc/developers-reference/pkgs.html#uploading-to-ftp-master +5.6.2::Delayed uploads::https://www.debian.org/doc/developers-reference/pkgs.html#delayed-uploads +5.6.3::Security uploads::https://www.debian.org/doc/developers-reference/pkgs.html#security-uploads +5.6.4::Other upload queues::https://www.debian.org/doc/developers-reference/pkgs.html#other-upload-queues +5.6.5::Notifications::https://www.debian.org/doc/developers-reference/pkgs.html#notifications +5.7::Specifying the package section, subsection and priority::https://www.debian.org/doc/developers-reference/pkgs.html#specifying-the-package-section-subsection-and-priority +5.8::Handling bugs::https://www.debian.org/doc/developers-reference/pkgs.html#handling-bugs +5.8.1::Monitoring bugs::https://www.debian.org/doc/developers-reference/pkgs.html#monitoring-bugs +5.8.2::Responding to bugs::https://www.debian.org/doc/developers-reference/pkgs.html#responding-to-bugs +5.8.3::Bug housekeeping::https://www.debian.org/doc/developers-reference/pkgs.html#bug-housekeeping +5.8.4::When bugs are closed by new uploads::https://www.debian.org/doc/developers-reference/pkgs.html#when-bugs-are-closed-by-new-uploads +5.8.5::Handling security-related bugs::https://www.debian.org/doc/developers-reference/pkgs.html#handling-security-related-bugs +5.8.5.1::Debian Security Tracker::https://www.debian.org/doc/developers-reference/pkgs.html#debian-security-tracker +5.8.5.2::Confidentiality::https://www.debian.org/doc/developers-reference/pkgs.html#confidentiality +5.8.5.3::Security Advisories::https://www.debian.org/doc/developers-reference/pkgs.html#security-advisories +5.8.5.4::Preparing packages to address security issues::https://www.debian.org/doc/developers-reference/pkgs.html#preparing-packages-to-address-security-issues +5.8.5.5::Uploading the fixed package::https://www.debian.org/doc/developers-reference/pkgs.html#uploading-the-fixed-package +5.9::Moving, removing, renaming, orphaning, adopting, and reintroducing packages::https://www.debian.org/doc/developers-reference/pkgs.html#moving-removing-renaming-orphaning-adopting-and-reintroducing-packages +5.9.1::Moving packages::https://www.debian.org/doc/developers-reference/pkgs.html#moving-packages +5.9.2::Removing packages::https://www.debian.org/doc/developers-reference/pkgs.html#removing-packages +5.9.2.1::Removing packages from Incoming::https://www.debian.org/doc/developers-reference/pkgs.html#removing-packages-from-incoming +5.9.3::Replacing or renaming packages::https://www.debian.org/doc/developers-reference/pkgs.html#replacing-or-renaming-packages +5.9.4::Orphaning a package::https://www.debian.org/doc/developers-reference/pkgs.html#orphaning-a-package +5.9.5::Adopting a package::https://www.debian.org/doc/developers-reference/pkgs.html#adopting-a-package +5.9.6::Reintroducing packages::https://www.debian.org/doc/developers-reference/pkgs.html#reintroducing-packages +5.10::Porting and being ported::https://www.debian.org/doc/developers-reference/pkgs.html#porting-and-being-ported +5.10.1::Being kind to porters::https://www.debian.org/doc/developers-reference/pkgs.html#being-kind-to-porters +5.10.2::Guidelines for porter uploads::https://www.debian.org/doc/developers-reference/pkgs.html#guidelines-for-porter-uploads +5.10.2.1::Recompilation or binary-only NMU::https://www.debian.org/doc/developers-reference/pkgs.html#recompilation-or-binary-only-nmu +5.10.2.2::When to do a source NMU if you are a porter::https://www.debian.org/doc/developers-reference/pkgs.html#when-to-do-a-source-nmu-if-you-are-a-porter +5.10.3::Porting infrastructure and automation::https://www.debian.org/doc/developers-reference/pkgs.html#porting-infrastructure-and-automation +5.10.3.1::Mailing lists and web pages::https://www.debian.org/doc/developers-reference/pkgs.html#mailing-lists-and-web-pages +5.10.3.2::Porter tools::https://www.debian.org/doc/developers-reference/pkgs.html#porter-tools +5.10.3.3::wanna-build::https://www.debian.org/doc/developers-reference/pkgs.html#wanna-build +5.10.4::When your package is not portable::https://www.debian.org/doc/developers-reference/pkgs.html#when-your-package-is-not-portable +5.10.5::Marking non-free packages as auto-buildable::https://www.debian.org/doc/developers-reference/pkgs.html#marking-non-free-packages-as-auto-buildable +5.11::Non-Maintainer Uploads (NMUs)::https://www.debian.org/doc/developers-reference/pkgs.html#non-maintainer-uploads-nmus +5.11.1::When and how to do an NMU::https://www.debian.org/doc/developers-reference/pkgs.html#when-and-how-to-do-an-nmu +5.11.2::NMUs and debian/changelog::https://www.debian.org/doc/developers-reference/pkgs.html#nmus-and-debian-changelog +5.11.3::Using the DELAYED/ queue::https://www.debian.org/doc/developers-reference/pkgs.html#using-the-delayed-queue +5.11.4::NMUs from the maintainer's point of view::https://www.debian.org/doc/developers-reference/pkgs.html#nmus-from-the-maintainer-s-point-of-view +5.11.5::Source NMUs vs Binary-only NMUs (binNMUs)::https://www.debian.org/doc/developers-reference/pkgs.html#source-nmus-vs-binary-only-nmus-binnmus +5.11.6::NMUs vs QA uploads::https://www.debian.org/doc/developers-reference/pkgs.html#nmus-vs-qa-uploads +5.11.7::NMUs vs team uploads::https://www.debian.org/doc/developers-reference/pkgs.html#nmus-vs-team-uploads +5.12::Package Salvaging::https://www.debian.org/doc/developers-reference/pkgs.html#package-salvaging +5.12.1::When a package is eligible for package salvaging::https://www.debian.org/doc/developers-reference/pkgs.html#when-a-package-is-eligible-for-package-salvaging +5.12.2::How to salvage a package::https://www.debian.org/doc/developers-reference/pkgs.html#how-to-salvage-a-package +5.13::Collaborative maintenance::https://www.debian.org/doc/developers-reference/pkgs.html#collaborative-maintenance +5.14::The testing distribution::https://www.debian.org/doc/developers-reference/pkgs.html#the-testing-distribution +5.14.1::Basics::https://www.debian.org/doc/developers-reference/pkgs.html#basics +5.14.2::Updates from unstable::https://www.debian.org/doc/developers-reference/pkgs.html#updates-from-unstable +5.14.2.1::Out-of-date::https://www.debian.org/doc/developers-reference/pkgs.html#out-of-date +5.14.2.2::Removals from testing::https://www.debian.org/doc/developers-reference/pkgs.html#removals-from-testing +5.14.2.3::Circular dependencies::https://www.debian.org/doc/developers-reference/pkgs.html#circular-dependencies +5.14.2.4::Influence of package in testing::https://www.debian.org/doc/developers-reference/pkgs.html#influence-of-package-in-testing +5.14.2.5::Details::https://www.debian.org/doc/developers-reference/pkgs.html#details +5.14.3::Direct updates to testing::https://www.debian.org/doc/developers-reference/pkgs.html#direct-updates-to-testing +5.14.4::Frequently asked questions::https://www.debian.org/doc/developers-reference/pkgs.html#frequently-asked-questions +5.14.4.1::What are release-critical bugs, and how do they get counted?::https://www.debian.org/doc/developers-reference/pkgs.html#what-are-release-critical-bugs-and-how-do-they-get-counted +5.14.4.2::How could installing a package into testing possibly break other packages?::https://www.debian.org/doc/developers-reference/pkgs.html#how-could-installing-a-package-into-testing-possibly-break-other-packages +5.15::The Stable backports archive::https://www.debian.org/doc/developers-reference/pkgs.html#the-stable-backports-archive +5.15.1::Basics::https://www.debian.org/doc/developers-reference/pkgs.html#backports-rules +5.15.2::Exception to the testing-first rule::https://www.debian.org/doc/developers-reference/pkgs.html#exception-to-the-testing-first-rule +5.15.3::Who can maintain packages in the stable-backports archive?::https://www.debian.org/doc/developers-reference/pkgs.html#who-can-maintain-packages-in-the-stable-backports-archive +5.15.4::When can one start uploading to stable-backports?::https://www.debian.org/doc/developers-reference/pkgs.html#when-can-one-start-uploading-to-stable-backports +5.15.5::How long must a package be maintained when uploaded to stable-backports?::https://www.debian.org/doc/developers-reference/pkgs.html#how-long-must-a-package-be-maintained-when-uploaded-to-stable-backports +5.15.6::How often shall one upload to stable-backports?::https://www.debian.org/doc/developers-reference/pkgs.html#how-often-shall-one-upload-to-stable-backports +5.15.7::How can one learn more about backporting?::https://www.debian.org/doc/developers-reference/pkgs.html#how-can-one-learn-more-about-backporting +6::Best Packaging Practices::https://www.debian.org/doc/developers-reference/best-pkging-practices.html +6.1::Best practices for debian/rules::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-debian-rules +6.1.1::Helper scripts::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#helper-scripts +6.1.2::Separating your patches into multiple files::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#separating-your-patches-into-multiple-files +6.1.3::Multiple binary packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#multiple-binary-packages +6.2::Best practices for debian/control::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-debian-control +6.2.1::General guidelines for package descriptions::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#general-guidelines-for-package-descriptions +6.2.2::The package synopsis, or short description::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#the-package-synopsis-or-short-description +6.2.3::The long description::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#the-long-description +6.2.4::Upstream home page::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#upstream-home-page +6.2.5::Version Control System location::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#version-control-system-location +6.2.5.1::Vcs-Browser::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#vcs-browser +6.2.5.2::Vcs-*::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#vcs +6.3::Best practices for debian/changelog::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-debian-changelog +6.3.1::Writing useful changelog entries::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#writing-useful-changelog-entries +6.3.2::Selecting the upload urgency::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#selecting-the-upload-urgency +6.3.3::Common misconceptions about changelog entries::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#common-misconceptions-about-changelog-entries +6.3.4::Common errors in changelog entries::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#common-errors-in-changelog-entries +6.3.5::Supplementing changelogs with NEWS.Debian files::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#supplementing-changelogs-with-news-debian-files +6.4::Best practices around security::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-around-security +6.5::Best practices for maintainer scripts::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-maintainer-scripts +6.6::Configuration management with debconf::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#configuration-management-with-debconf +6.6.1::Do not abuse debconf::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#do-not-abuse-debconf +6.6.2::General recommendations for authors and translators::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#general-recommendations-for-authors-and-translators +6.6.2.1::Write correct English::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#write-correct-english +6.6.2.2::Be kind to translators::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#be-kind-to-translators +6.6.2.3::Unfuzzy complete translations when correcting typos and spelling::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#unfuzzy-complete-translations-when-correcting-typos-and-spelling +6.6.2.4::Do not make assumptions about interfaces::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#do-not-make-assumptions-about-interfaces +6.6.2.5::Do not use first person::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#do-not-use-first-person +6.6.2.6::Be gender neutral::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#be-gender-neutral +6.6.3::Templates fields definition::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#templates-fields-definition +6.6.3.1::Type::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#type +6.6.3.2::Description: short and extended description::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#description-short-and-extended-description +6.6.3.3::Choices::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#choices +6.6.3.4::Default::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#default +6.6.4::Template fields specific style guide::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#template-fields-specific-style-guide +6.6.4.1::Type field::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#type-field +6.6.4.2::Description field::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#description-field +6.6.4.3::Choices field::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#choices-field +6.6.4.4::Default field::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#default-field +6.7::Internationalization::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#internationalization +6.7.1::Handling debconf translations::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#handling-debconf-translations +6.7.2::Internationalized documentation::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#internationalized-documentation +6.8::Common packaging situations::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#common-packaging-situations +6.8.1::Packages using autoconf/automake::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#packages-using-autoconf-automake +6.8.2::Libraries::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#libraries +6.8.3::Documentation::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#documentation +6.8.4::Specific types of packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#specific-types-of-packages +6.8.5::Architecture-independent data::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#architecture-independent-data +6.8.6::Needing a certain locale during build::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#needing-a-certain-locale-during-build +6.8.7::Make transition packages deborphan compliant::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#make-transition-packages-deborphan-compliant +6.8.8::Best practices for .orig.tar.{gz,bz2,xz} files::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-orig-tar-gz-bz2-xz-files +6.8.8.1::Pristine source::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#pristine-source +6.8.8.2::Repackaged upstream source::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#repackaged-upstream-source +6.8.8.3::Changing binary files::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#changing-binary-files +6.8.9::Best practices for debug packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-debug-packages +6.8.9.1::Automatically generated debug packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#automatically-generated-debug-packages +6.8.9.2::Manual -dbg packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#manual-dbg-packages +6.8.10::Best practices for meta-packages::https://www.debian.org/doc/developers-reference/best-pkging-practices.html#best-practices-for-meta-packages +7::Beyond Packaging::https://www.debian.org/doc/developers-reference/beyond-pkging.html +7.1::Bug reporting::https://www.debian.org/doc/developers-reference/beyond-pkging.html#bug-reporting +7.1.1::Reporting lots of bugs at once (mass bug filing)::https://www.debian.org/doc/developers-reference/beyond-pkging.html#reporting-lots-of-bugs-at-once-mass-bug-filing +7.1.1.1::Usertags::https://www.debian.org/doc/developers-reference/beyond-pkging.html#usertags +7.2::Quality Assurance effort::https://www.debian.org/doc/developers-reference/beyond-pkging.html#quality-assurance-effort +7.2.1::Daily work::https://www.debian.org/doc/developers-reference/beyond-pkging.html#daily-work +7.2.2::Bug squashing parties::https://www.debian.org/doc/developers-reference/beyond-pkging.html#bug-squashing-parties +7.3::Contacting other maintainers::https://www.debian.org/doc/developers-reference/beyond-pkging.html#contacting-other-maintainers +7.4::Dealing with inactive and/or unreachable maintainers::https://www.debian.org/doc/developers-reference/beyond-pkging.html#dealing-with-inactive-and-or-unreachable-maintainers +7.5::Interacting with prospective Debian developers::https://www.debian.org/doc/developers-reference/beyond-pkging.html#interacting-with-prospective-debian-developers +7.5.1::Sponsoring packages::https://www.debian.org/doc/developers-reference/beyond-pkging.html#sponsoring-packages +7.5.1.1::Sponsoring a new package::https://www.debian.org/doc/developers-reference/beyond-pkging.html#sponsoring-a-new-package +7.5.1.2::Sponsoring an update of an existing package::https://www.debian.org/doc/developers-reference/beyond-pkging.html#sponsoring-an-update-of-an-existing-package +7.5.2::Advocating new developers::https://www.debian.org/doc/developers-reference/beyond-pkging.html#advocating-new-developers +7.5.3::Handling new maintainer applications::https://www.debian.org/doc/developers-reference/beyond-pkging.html#handling-new-maintainer-applications +8::Internationalization and Translations::https://www.debian.org/doc/developers-reference/l10n.html +8.1::How translations are handled within Debian::https://www.debian.org/doc/developers-reference/l10n.html#how-translations-are-handled-within-debian +8.2::I18N & L10N FAQ for maintainers::https://www.debian.org/doc/developers-reference/l10n.html#i18n-l10n-faq-for-maintainers +8.2.1::How to get a given text translated::https://www.debian.org/doc/developers-reference/l10n.html#how-to-get-a-given-text-translated +8.2.2::How to get a given translation reviewed::https://www.debian.org/doc/developers-reference/l10n.html#how-to-get-a-given-translation-reviewed +8.2.3::How to get a given translation updated::https://www.debian.org/doc/developers-reference/l10n.html#how-to-get-a-given-translation-updated +8.2.4::How to handle a bug report concerning a translation::https://www.debian.org/doc/developers-reference/l10n.html#how-to-handle-a-bug-report-concerning-a-translation +8.3::I18N & L10N FAQ for translators::https://www.debian.org/doc/developers-reference/l10n.html#i18n-l10n-faq-for-translators +8.3.1::How to help the translation effort::https://www.debian.org/doc/developers-reference/l10n.html#how-to-help-the-translation-effort +8.3.2::How to provide a translation for inclusion in a package::https://www.debian.org/doc/developers-reference/l10n.html#how-to-provide-a-translation-for-inclusion-in-a-package +8.4::Best current practice concerning l10n::https://www.debian.org/doc/developers-reference/l10n.html#best-current-practice-concerning-l10n +appendix-1::Overview of Debian Maintainer Tools::https://www.debian.org/doc/developers-reference/tools.html +appendix-1.1::Core tools::https://www.debian.org/doc/developers-reference/tools.html#core-tools +appendix-1.1.1::dpkg-dev::https://www.debian.org/doc/developers-reference/tools.html#dpkg-dev +appendix-1.1.2::debconf::https://www.debian.org/doc/developers-reference/tools.html#debconf +appendix-1.1.3::fakeroot::https://www.debian.org/doc/developers-reference/tools.html#fakeroot +appendix-1.2::Package lint tools::https://www.debian.org/doc/developers-reference/tools.html#package-lint-tools +appendix-1.2.1::lintian::https://www.debian.org/doc/developers-reference/tools.html#lintian +appendix-1.2.2::lintian-brush::https://www.debian.org/doc/developers-reference/tools.html#lintian-brush +appendix-1.2.3::piuparts::https://www.debian.org/doc/developers-reference/tools.html#piuparts +appendix-1.2.4::debdiff::https://www.debian.org/doc/developers-reference/tools.html#debdiff +appendix-1.2.5::diffoscope::https://www.debian.org/doc/developers-reference/tools.html#diffoscope +appendix-1.2.6::duck::https://www.debian.org/doc/developers-reference/tools.html#duck +appendix-1.2.7::adequate::https://www.debian.org/doc/developers-reference/tools.html#adequate +appendix-1.2.8::i18nspector::https://www.debian.org/doc/developers-reference/tools.html#i18nspector +appendix-1.2.9::cme::https://www.debian.org/doc/developers-reference/tools.html#cme +appendix-1.2.10::licensecheck::https://www.debian.org/doc/developers-reference/tools.html#licensecheck +appendix-1.2.11::blhc::https://www.debian.org/doc/developers-reference/tools.html#blhc +appendix-1.3::Helpers for debian/rules::https://www.debian.org/doc/developers-reference/tools.html#helpers-for-debian-rules +appendix-1.3.1::debhelper::https://www.debian.org/doc/developers-reference/tools.html#debhelper +appendix-1.3.2::dh-make::https://www.debian.org/doc/developers-reference/tools.html#dh-make +appendix-1.3.3::equivs::https://www.debian.org/doc/developers-reference/tools.html#equivs +appendix-1.4::Package builders::https://www.debian.org/doc/developers-reference/tools.html#package-builders +appendix-1.4.1::git-buildpackage::https://www.debian.org/doc/developers-reference/tools.html#git-buildpackage +appendix-1.4.2::debootstrap::https://www.debian.org/doc/developers-reference/tools.html#debootstrap +appendix-1.4.3::pbuilder::https://www.debian.org/doc/developers-reference/tools.html#pbuilder +appendix-1.4.4::sbuild::https://www.debian.org/doc/developers-reference/tools.html#sbuild +appendix-1.5::Package uploaders::https://www.debian.org/doc/developers-reference/tools.html#package-uploaders +appendix-1.5.1::dupload::https://www.debian.org/doc/developers-reference/tools.html#dupload +appendix-1.5.2::dput::https://www.debian.org/doc/developers-reference/tools.html#dput +appendix-1.5.3::dcut::https://www.debian.org/doc/developers-reference/tools.html#dcut +appendix-1.6::Maintenance automation::https://www.debian.org/doc/developers-reference/tools.html#maintenance-automation +appendix-1.6.1::devscripts::https://www.debian.org/doc/developers-reference/tools.html#devscripts +appendix-1.6.2::reportbug::https://www.debian.org/doc/developers-reference/tools.html#reportbug +appendix-1.6.3::autotools-dev::https://www.debian.org/doc/developers-reference/tools.html#autotools-dev +appendix-1.6.4::dpkg-repack::https://www.debian.org/doc/developers-reference/tools.html#dpkg-repack +appendix-1.6.5::alien::https://www.debian.org/doc/developers-reference/tools.html#alien +appendix-1.6.6::dpkg-dev-el::https://www.debian.org/doc/developers-reference/tools.html#dpkg-dev-el +appendix-1.6.7::dpkg-depcheck::https://www.debian.org/doc/developers-reference/tools.html#dpkg-depcheck +appendix-1.7::Porting tools::https://www.debian.org/doc/developers-reference/tools.html#porting-tools +appendix-1.7.1::dpkg-cross::https://www.debian.org/doc/developers-reference/tools.html#dpkg-cross +appendix-1.8::Documentation and information::https://www.debian.org/doc/developers-reference/tools.html#documentation-and-information +appendix-1.8.1::debian-policy::https://www.debian.org/doc/developers-reference/tools.html#debian-policy +appendix-1.8.2::doc-debian::https://www.debian.org/doc/developers-reference/tools.html#doc-debian +appendix-1.8.3::developers-reference::https://www.debian.org/doc/developers-reference/tools.html#developers-reference +appendix-1.8.4::maint-guide::https://www.debian.org/doc/developers-reference/tools.html#maint-guide +appendix-1.8.5::packaging-tutorial::https://www.debian.org/doc/developers-reference/tools.html#packaging-tutorial +appendix-1.8.6::how-can-i-help::https://www.debian.org/doc/developers-reference/tools.html#how-can-i-help +appendix-1.8.7::docbook-xml::https://www.debian.org/doc/developers-reference/tools.html#docbook-xml +appendix-1.8.8::debiandoc-sgml::https://www.debian.org/doc/developers-reference/tools.html#debiandoc-sgml +appendix-1.8.9::debian-keyring::https://www.debian.org/doc/developers-reference/tools.html#debian-keyring +appendix-1.8.10::debian-el::https://www.debian.org/doc/developers-reference/tools.html#debian-el diff --git a/data/authority/doc-base-manual b/data/authority/doc-base-manual new file mode 100644 index 0000000..34a56ee --- /dev/null +++ b/data/authority/doc-base-manual @@ -0,0 +1,30 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian doc-base Manual::file:///usr/share/doc/doc-base/doc-base.html/index.html +1::About doc-base::file:///usr/share/doc/doc-base/doc-base.html/about.html +2::The packages interface::file:///usr/share/doc/doc-base/doc-base.html/interface.html +2.1::Introduction::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.1 +2.2::Document IDs::file:///usr/share/doc/doc-base/doc-base.html/interface.html#document-ids +2.3::Control Files::file:///usr/share/doc/doc-base/doc-base.html/interface.html#control-files +2.3.1::Example::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.3.1 +2.3.2::Syntax of the control file::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.3.2 +2.3.2.1::The main section::file:///usr/share/doc/doc-base/doc-base.html/interface.html#main-section +2.3.2.2::Format sections::file:///usr/share/doc/doc-base/doc-base.html/interface.html#format-sections +2.3.3::The section field::file:///usr/share/doc/doc-base/doc-base.html/interface.html#section-field +2.4::Registering Documents With doc-base::file:///usr/share/doc/doc-base/doc-base.html/interface.html#registering-documents +2.5::doc-base 0.8.x features and incompatibilities::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.5 +2.5.1::Splitting control files over multiple binary packages::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.5.1 +2.5.2::Registering local documents::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.5.2 +2.5.3::dpkg triggers::file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.5.3 +2.6::Checking Syntax of Control Files::file:///usr/share/doc/doc-base/doc-base.html/interface.html#checking-syntax +3::Getting information about installed documents::file:///usr/share/doc/doc-base/doc-base.html/informations.html +4::TODO List::file:///usr/share/doc/doc-base/doc-base.html/todo.html +4.1::Roadmap for 0.9.* releases::file:///usr/share/doc/doc-base/doc-base.html/todo.html#s4.1 +4.2::Old TODO entries::file:///usr/share/doc/doc-base/doc-base.html/todo.html#s4.2 diff --git a/data/authority/filesystem-hierarchy b/data/authority/filesystem-hierarchy new file mode 100644 index 0000000..d8ebd7b --- /dev/null +++ b/data/authority/filesystem-hierarchy @@ -0,0 +1,170 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::::Filesystem Hierarchy Standard::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html +introduction::1::Introduction::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#introduction +purpose::1.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose +conventions::1.2::Conventions::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#conventions +thefilesystem::2::The Filesystem::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#thefilesystem +therootfilesystem::3::The Root Filesystem::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theRootFilesystem +purpose2::3.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose2 +requirements::3.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements +specificoptions::3.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions +binessentialusercommandbinaries::3.4::/bin : Essential user command binaries (for use by all users)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#binEssentialUserCommandBinaries +purpose3::3.4.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose3 +requirements2::3.4.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements2 +specificoptions2::3.4.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions2 +bootstaticfilesofthebootloader::3.5::/boot : Static files of the boot loader::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#bootStaticFilesOfTheBootLoader +purpose4::3.5.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose4 +specificoptions3::3.5.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions3 +devdevicefiles::3.6::/dev : Device files::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#devDeviceFiles +purpose5::3.6.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose5 +specificoptions4::3.6.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions4 +etchostspecificsystemconfiguration::3.7::/etc : Host-specific system configuration::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#etcHostspecificSystemConfiguration +purpose6::3.7.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose6 +requirements3::3.7.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements3 +specificoptions5::3.7.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions5 +etcoptconfigurationfilesforopt::3.7.4::/etc/opt : Configuration files for /opt::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#etcoptConfigurationFilesForOpt +etcx11configurationforthexwindows::3.7.5::/etc/X11 : Configuration for the X Window System (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#etcx11ConfigurationForTheXWindowS +etcsgmlconfigurationfilesforsgmlan::3.7.6::/etc/sgml : Configuration files for SGML (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#etcsgmlConfigurationFilesForSgmlAn +idm236088418512::3.7.7::/etc/xml : Configuration files for XML (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#idm236088418512 +homeuserhomedirectories::3.8::/home : User home directories (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#homeUserHomeDirectories +purpose10::3.8.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose10 +requirements4a::3.8.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements4a +homereferences::3.8.3::Home Directory Specifications and Conventions::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#homeReferences +libessentialsharedlibrariesandkern::3.9::/lib : Essential shared libraries and kernel modules::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#libEssentialSharedLibrariesAndKern +purpose11::3.9.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose11 +requirements5::3.9.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements5 +specificoptions7::3.9.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions7 +libltqualgtalternateformatessential::3.10::/lib<qual> : Alternate format essential shared libraries (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#libltqualgtAlternateFormatEssential +purpose12::3.10.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose12 +requirements6::3.10.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements6 +mediamountpoint::3.11::/media : Mount point for removable media::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#mediaMountPoint +purposemediamountpoint::3.11.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purposeMediaMountPoint +specificoptionsmediamount::3.11.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptionsMediaMount +mntmountpointforatemporarilymount::3.12::/mnt : Mount point for a temporarily mounted filesystem::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#mntMountPointForATemporarilyMount +purpose13::3.12.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose13 +optaddonapplicationsoftwarepackages::3.13::/opt : Add-on application software packages::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#optAddonApplicationSoftwarePackages +purpose14::3.13.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose14 +requirements7::3.13.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements7 +roothomedirectoryfortherootuser::3.14::/root : Home directory for the root user (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#rootHomeDirectoryForTheRootUser +purpose15::3.14.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose15 +runruntimevariabledata::3.15::/run : Run-time variable data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#runRuntimeVariableData +runpurpose::3.15.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#runPurpose +runrequirements::3.15.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#runRequirements +sbinsystembinaries::3.16::/sbin : System binaries::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#sbinSystemBinaries +purpose16::3.16.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose16 +requirements8::3.16.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements8 +specificoptions8::3.16.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions8 +srvdataforservicesprovidedbysystem::3.17::/srv : Data for services provided by this system::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#srvDataForServicesProvidedBySystem +purpose16a::3.17.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose16a +tmptemporaryfiles::3.18::/tmp : Temporary files::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#tmpTemporaryFiles +purpose17::3.18.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose17 +theusrhierarchy::4::The /usr Hierarchy::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theUsrHierarchy +purpose18::4.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose18 +requirements9::4.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements9 +specificoptions9::4.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions9 +usrbinmostusercommands::4.4::/usr/bin : Most user commands::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrbinMostUserCommands +purpose20::4.4.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose20 +requirements9a::4.4.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements9a +specificoptions11::4.4.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions11 +usrincludedirectoryforstandardinclu::4.5::/usr/include : Directory for standard include files.::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrincludeDirectoryForStandardInclu +purpose21::4.5.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose21 +specificoptions12::4.5.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions12 +usrliblibrariesforprogrammingandpa::4.6::/usr/lib : Libraries for programming and packages::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibLibrariesForProgrammingAndPa +purpose22::4.6.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose22 +specificoptions13::4.6.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions13 +usrlibexec::4.7::/usr/libexec : Binaries run by other programs (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexec +usrlibexecpurpose::4.7.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexecPurpose +usrlibltqualgtalternateformatlibrari::4.8::/usr/lib<qual> : Alternate format libraries (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibltqualgtAlternateFormatLibrari +purpose23::4.8.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose23 +usrlocallocalhierarchy::4.9::/usr/local : Local hierarchy::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlocalLocalHierarchy +purpose24::4.9.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose24 +requirements10::4.9.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements10 +specificoptions14::4.9.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions14 +usrlocalshare1::4.9.4::/usr/local/share : Local architecture-independent hierarchy::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlocalshare1 +usrsbinnonessentialstandardsystembi::4.10::/usr/sbin : Non-essential standard system binaries::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsbinNonessentialStandardSystemBi +purpose25::4.10.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose25 +requirements10a::4.10.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements10a +usrsharearchitectureindependentdata::4.11::/usr/share : Architecture-independent data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrshareArchitectureindependentData +purpose26::4.11.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose26 +requirements11::4.11.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements11 +specificoptions15::4.11.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions15 +usrsharecolorcolormanagement::4.11.4::/usr/share/color : Color management information (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsharecolorColorManagement +usrsharedictwordlists::4.11.5::/usr/share/dict : Word lists (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsharedictWordLists +usrsharemanmanualpages::4.11.6::/usr/share/man : Manual pages::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsharemanManualPages +usrsharemiscmiscellaneousarchitecture::4.11.7::/usr/share/misc : Miscellaneous architecture-independent data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsharemiscMiscellaneousArchitecture +usrshareppd::4.11.8::/usr/share/ppd : Printer definitions (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrshareppd +usrsharesgmlsgmlandxmldata::4.11.9::/usr/share/sgml : SGML data (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsharesgmlSgmlAndXmlData +idm236087237360::4.11.10::/usr/share/xml : XML data (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#idm236087237360 +usrsrcsourcecode::4.12::/usr/src : Source code (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsrcSourceCode +purpose30::4.12.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose30 +thevarhierarchy::5::The /var Hierarchy::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theVarHierarchy +purpose31::5.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose31 +requirements12::5.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements12 +specificoptions20::5.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions20 +varaccountprocessaccountinglogs::5.4::/var/account : Process accounting logs (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varaccountProcessAccountingLogs +purpose32::5.4.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose32 +varcacheapplicationcachedata::5.5::/var/cache : Application cache data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varcacheApplicationCacheData +purpose33::5.5.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose33 +specificoptions21::5.5.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions21 +varcachefontslocallygeneratedfonts::5.5.3::/var/cache/fonts : Locally-generated fonts (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varcachefontsLocallygeneratedFonts +varcachemanlocallyformattedmanualpag::5.5.4::/var/cache/man : Locally-formatted manual pages (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varcachemanLocallyformattedManualPag +varcrashsystemcrashdumps::5.6::/var/crash : System crash dumps (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varcrashSystemCrashDumps +purpose36::5.6.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose36 +vargamesvariablegamedata::5.7::/var/games : Variable game data (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#vargamesVariableGameData +purpose37::5.7.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose37 +varlibvariablestateinformation::5.8::/var/lib : Variable state information::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlibVariableStateInformation +purpose38::5.8.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose38 +requirements13::5.8.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements13 +specificoptions23::5.8.3::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions23 +varliblteditorgteditorbackupfilesan::5.8.4::/var/lib/<editor> : Editor backup files and state (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varliblteditorgtEditorBackupFilesAn +varlibcolor::5.8.5::/var/lib/color : Color management information (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlibcolor +varlibhwclockstatedirectoryforhwclo::5.8.6::/var/lib/hwclock : State directory for hwclock (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlibhwclockStateDirectoryForHwclo +varlibmiscmiscellaneousvariabledata::5.8.7::/var/lib/misc : Miscellaneous variable data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlibmiscMiscellaneousVariableData +varlocklockfiles::5.9::/var/lock : Lock files::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlockLockFiles +purpose42::5.9.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose42 +varloglogfilesanddirectories::5.10::/var/log : Log files and directories::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varlogLogFilesAndDirectories +purpose43::5.10.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose43 +specificoptions24::5.10.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions24 +varmailusermailboxfiles::5.11::/var/mail : User mailbox files (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varmailUserMailboxFiles +purpose44::5.11.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose44 +varoptvariabledataforopt::5.12::/var/opt : Variable data for /opt::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varoptVariableDataForOpt +purpose45::5.12.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose45 +varrunruntimevariabledata::5.13::/var/run : Run-time variable data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varrunRuntimeVariableData +purpose46::5.13.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose46 +requirements14::5.13.2::Requirements::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#requirements14 +varspoolapplicationspooldata::5.14::/var/spool : Application spool data::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varspoolApplicationSpoolData +purpose47::5.14.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose47 +specificoptions25::5.14.2::Specific Options::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#specificOptions25 +varspoollpdlineprinterdaemonprintqu::5.14.3::/var/spool/lpd : Line-printer daemon print queues (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varspoollpdLineprinterDaemonPrintQu +varspoolrwhorwhodfiles::5.14.4::/var/spool/rwho : Rwhod files (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varspoolrwhoRwhodFiles +vartmptemporaryfilespreservedbetwee::5.15::/var/tmp : Temporary files preserved between system reboots::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#vartmpTemporaryFilesPreservedBetwee +purpose50::5.15.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose50 +varypnetworkinformationservice::5.16::/var/yp : Network Information Service (NIS) database files (optional)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varypNetworkInformationService +purpose51::5.16.1::Purpose::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#purpose51 +operatingsystemspecificannex::6::Operating System Specific Annex::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#operatingSystemSpecificAnnex +linux::6.1::Linux::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#linux +rootdirectory::6.1.1::/ : Root directory::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#rootDirectory +binessentialusercommandbinaries2::6.1.2::/bin : Essential user command binaries (for use by all users)::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#binEssentialUserCommandBinaries2 +devdevicesandspecialfiles::6.1.3::/dev : Devices and special files::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#devDevicesAndSpecialFiles +etchostspecificsystemconfiguration2::6.1.4::/etc : Host-specific system configuration::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#etcHostspecificSystemConfiguration2 +prockernelandprocessinformationvir::6.1.5::/proc : Kernel and process information virtual filesystem::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#procKernelAndProcessInformationVir +sbinessentialsystembinaries::6.1.6::/sbin : Essential system binaries::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#sbinEssentialSystemBinaries +syskernelandsysteminformation::6.1.7::/sys : Kernel and system information virtual filesystem::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#sysKernelAndSystemInformation +usrincludeheaderfilesincludedbycp::6.1.8::/usr/include : Header files included by C programs::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrincludeHeaderFilesIncludedByCP +usrsrcsourcecode2::6.1.9::/usr/src : Source code::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrsrcSourceCode2 +varspoolcroncronandatjobs::6.1.10::/var/spool/cron : cron and at jobs::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#varspoolcronCronAndAtJobs +appendix::7::Appendix::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#appendix +thefhsmailinglist::7.1::The FHS mailing list::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#theFhsMailingList +backgroundofthefhs::7.2::Background of the FHS::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#backgroundOfTheFhs +generalguidelines::7.3::General Guidelines::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#generalGuidelines +scope::7.4::Scope::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#scope +acknowledgments::7.5::Acknowledgments::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#acknowledgments +contributors::7.6::Contributors::https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#contributors diff --git a/data/authority/java-policy.json b/data/authority/java-policy.json new file mode 100644 index 0000000..4a27204 --- /dev/null +++ b/data/authority/java-policy.json @@ -0,0 +1,58 @@ +{ + "preamble" : { + "cargo" : "sections", + "title" : "Java Policy" + }, + "sections" : [ + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/", + "key" : "_", + "title" : "Debian policy for Java" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch01.html", + "key" : "1", + "title" : "Background" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html", + "key" : "2", + "title" : "Policy" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#policy-vm", + "key" : "2.1", + "title" : "Virtual machines" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#build-pkg", + "key" : "2.2", + "title" : "Building Java packages" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#policy-programs", + "key" : "2.3", + "title" : "Java programs" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#policy-libraries", + "key" : "2.4", + "title" : "Java libraries" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch02.html#policy-politics", + "key" : "2.5", + "title" : "Main, contrib or non-free" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch03.html", + "key" : "3", + "title" : "Issues to discuss" + }, + { + "destination" : "https://www.debian.org/doc/packaging-manuals/java-policy/ch04.html", + "key" : "4", + "title" : "Advice to Java packagers" + } + ] +} diff --git a/data/authority/lintian-manual b/data/authority/lintian-manual new file mode 100644 index 0000000..8b5c7f2 --- /dev/null +++ b/data/authority/lintian-manual @@ -0,0 +1,35 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Lintian User's Manual::https://lintian.debian.org/manual/index.html +1::Introduction::https://lintian.debian.org/manual/index.html#introduction +1.1::About Lintian::https://lintian.debian.org/manual/index.html#about-lintian +1.2::The intention of Lintian::https://lintian.debian.org/manual/index.html#the-intention-of-lintian +1.3::Design issues::https://lintian.debian.org/manual/index.html#design-issues +1.4::Disclaimer::https://lintian.debian.org/manual/index.html#disclaimer +2::Getting started::https://lintian.debian.org/manual/index.html#getting-started +2.1::Installing Lintian::https://lintian.debian.org/manual/index.html#installing-lintian +2.2::Running lintian::https://lintian.debian.org/manual/index.html#running-lintian +2.3::Lintian Tags::https://lintian.debian.org/manual/index.html#lintian-tags +2.4::Overrides::https://lintian.debian.org/manual/index.html#overrides +2.4.1::Format of override files::https://lintian.debian.org/manual/index.html#format-of-override-files +2.4.2::Documenting overrides::https://lintian.debian.org/manual/index.html#documenting-overrides +2.4.3::Architecture specific overrides::https://lintian.debian.org/manual/index.html#architecture-specific-overrides +2.5::Vendor Profiles::https://lintian.debian.org/manual/index.html#vendor-profiles +2.5.1::Rules for profile names and location::https://lintian.debian.org/manual/index.html#rules-for-profile-names-and-location +2.5.2::Profile syntax and semantics::https://lintian.debian.org/manual/index.html#profile-syntax-and-semantics +2.6::Vendor specific data files::https://lintian.debian.org/manual/index.html#vendor-specific-data-files +2.6.1::Load paths and order::https://lintian.debian.org/manual/index.html#load-paths-and-order +2.6.2::Basic syntax of data files::https://lintian.debian.org/manual/index.html#basic-syntax-of-data-files +3::Advanced usage::https://lintian.debian.org/manual/index.html#advanced-usage +3.1::How Lintian works::https://lintian.debian.org/manual/index.html#how-lintian-works +3.2::The laboratory::https://lintian.debian.org/manual/index.html#the-laboratory +3.3::Writing your own Lintian checks::https://lintian.debian.org/manual/index.html#writing-your-own-lintian-checks +3.3.1::Check description file::https://lintian.debian.org/manual/index.html#check-description-file +3.3.2::Check Perl module file::https://lintian.debian.org/manual/index.html#check-perl-module-file diff --git a/data/authority/menu-manual b/data/authority/menu-manual new file mode 100644 index 0000000..f5bdbca --- /dev/null +++ b/data/authority/menu-manual @@ -0,0 +1,43 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Menu System::https://www.debian.org/doc/packaging-manuals/menu.html/ +1::Introduction::https://www.debian.org/doc/packaging-manuals/menu.html/ch1.html +2::Menu from the viewpoint of a user::https://www.debian.org/doc/packaging-manuals/menu.html/ch2.html +2.1::How/when do the window manager startup files get created?::https://www.debian.org/doc/packaging-manuals/menu.html/ch2.html#s2.1 +2.2::Tuning of the generated window manager startup files::https://www.debian.org/doc/packaging-manuals/menu.html/ch2.html#s2.2 +2.3::Optimization of menu tree: hints::https://www.debian.org/doc/packaging-manuals/menu.html/ch2.html#s2.3 +3::The menu file::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html +3.1::Location::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.1 +3.2::Syntax::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.2 +3.3::The title field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.3 +3.4::The needs field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.4 +3.5::The section field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.5 +3.6::The command field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.6 +3.7::The icon field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.7 +3.8::The hints field::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.8 +3.9::Entries for menu sections.::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.9 +3.10::Fvwm's task and title bars::https://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.10 +4::What packages with applications should do::https://www.debian.org/doc/packaging-manuals/menu.html/ch4.html +4.1::Providing a menu file::https://www.debian.org/doc/packaging-manuals/menu.html/ch4.html#s4.1 +4.2::Adding a hook for dpkg in your packages::https://www.debian.org/doc/packaging-manuals/menu.html/ch4.html#s4.2 +5::What packages with menu managers should do::https://www.debian.org/doc/packaging-manuals/menu.html/ch5.html +6::How a user can override the menus::https://www.debian.org/doc/packaging-manuals/menu.html/ch6.html +6.1::Configuring the menus::https://www.debian.org/doc/packaging-manuals/menu.html/ch6.html#s6.1 +6.2::Specifying that a menu entry should not be displayed::https://www.debian.org/doc/packaging-manuals/menu.html/ch6.html#s6.2 +6.3::Including other files::https://www.debian.org/doc/packaging-manuals/menu.html/ch6.html#s6.3 +7::The internals of the menu package::https://www.debian.org/doc/packaging-manuals/menu.html/ch7.html +7.1::The update-menus program::https://www.debian.org/doc/packaging-manuals/menu.html/ch7.html#s7.1 +7.2::The install-menu program::https://www.debian.org/doc/packaging-manuals/menu.html/ch7.html#s7.2 +7.3::The install-menu config script definitions::https://www.debian.org/doc/packaging-manuals/menu.html/ch7.html#s7.3 +7.4::Hints, tree optimization::https://www.debian.org/doc/packaging-manuals/menu.html/ch7.html#s7.4 +8::Variables and functions in the install-menu scripts::https://www.debian.org/doc/packaging-manuals/menu.html/ch8.html +8.1::String constants::https://www.debian.org/doc/packaging-manuals/menu.html/ch8.html#s8.1 +8.2::Variables::https://www.debian.org/doc/packaging-manuals/menu.html/ch8.html#s8.2 +8.3::Functions::https://www.debian.org/doc/packaging-manuals/menu.html/ch8.html#s8.3 diff --git a/data/authority/menu-policy b/data/authority/menu-policy new file mode 100644 index 0000000..4d2bf21 --- /dev/null +++ b/data/authority/menu-policy @@ -0,0 +1,13 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::The Debian Menu sub-policy::https://www.debian.org/doc/packaging-manuals/menu-policy/ +1::About this document::https://www.debian.org/doc/packaging-manuals/menu-policy/ch1.html +2::Menu Structure::https://www.debian.org/doc/packaging-manuals/menu-policy/ch2.html +2.1::Preferred menu structure::https://www.debian.org/doc/packaging-manuals/menu-policy/ch2.html#s2.1 diff --git a/data/authority/new-maintainer.json b/data/authority/new-maintainer.json new file mode 100644 index 0000000..2ef4adc --- /dev/null +++ b/data/authority/new-maintainer.json @@ -0,0 +1,463 @@ +{ + "preamble" : { + "cargo" : "sections", + "title" : "New Maintainer's Guide" + }, + "sections" : [ + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.html", + "key" : "_", + "title" : "Debian New Maintainers' Guide" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlstart.en.html", + "key" : "1", + "title" : "Getting started The Right Way" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlstart.en.html#socialdynamics", + "key" : "1.1", + "title" : "Social dynamics of Debian" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlstart.en.html#needprogs", + "key" : "1.2", + "title" : "Programs needed for development" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlstart.en.html#needdocs", + "key" : "1.3", + "title" : "Documentation needed for development" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlstart.en.html#helpme", + "key" : "1.4", + "title" : "Where to ask for help" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html", + "key" : "2", + "title" : "First steps" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#workflow", + "key" : "2.1", + "title" : "Debian package building workflow" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#choose", + "key" : "2.2", + "title" : "Choose your program" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#getit", + "key" : "2.3", + "title" : "Get the program, and try it out" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#simplemake", + "key" : "2.4", + "title" : "Simple build systems" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#portable", + "key" : "2.5", + "title" : "Popular portable build systems" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#namever", + "key" : "2.6", + "title" : "Package name and version" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#dh-make", + "key" : "2.7", + "title" : "Setting up dh_make" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlfirst.en.html#non-native-dh-make", + "key" : "2.8", + "title" : "Initial non-native Debian package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlmodify.en.html", + "key" : "3", + "title" : "Modifying the source" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlmodify.en.html#quiltrc", + "key" : "3.1", + "title" : "Setting up quilt" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlmodify.en.html#fixupstream", + "key" : "3.2", + "title" : "Fixing upstream bugs" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlmodify.en.html#destdir", + "key" : "3.3", + "title" : "Installation of files to their destination" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlmodify.en.html#difflibs", + "key" : "3.4", + "title" : "Differing libraries" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html", + "key" : "4", + "title" : "Required files under the debian directory" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#control", + "key" : "4.1", + "title" : "control" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#copyright", + "key" : "4.2", + "title" : "copyright" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#changelog", + "key" : "4.3", + "title" : "changelog" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#rules", + "key" : "4.4", + "title" : "rules" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#targets", + "key" : "4.4.1", + "title" : "Targets of the rules file" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#defaultrules", + "key" : "4.4.2", + "title" : "Default rules file" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldreq.en.html#customrules", + "key" : "4.4.3", + "title" : "Customization of rules file" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html", + "key" : "5", + "title" : "Other files under the debian directory" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#readme", + "key" : "5.1", + "title" : "README.Debian" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#compat", + "key" : "5.2", + "title" : "compat" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#conffiles", + "key" : "5.3", + "title" : "conffiles" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#crond", + "key" : "5.4", + "title" : "package.cron.*" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#dirs", + "key" : "5.5", + "title" : "dirs" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#doc-base", + "key" : "5.6", + "title" : "package.doc-base" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#docs", + "key" : "5.7", + "title" : "docs" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#emacsen", + "key" : "5.8", + "title" : "emacsen-*" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#examples", + "key" : "5.9", + "title" : "package.examples" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#initd", + "key" : "5.10", + "title" : "package.init and package.default" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#install", + "key" : "5.11", + "title" : "install" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#info", + "key" : "5.12", + "title" : "package.info" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#links", + "key" : "5.13", + "title" : "package.links" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#lintian", + "key" : "5.14", + "title" : "{package.,source/}lintian-overrides" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#manpage", + "key" : "5.15", + "title" : "manpage.*" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#manpage1", + "key" : "5.15.1", + "title" : "manpage.1.ex" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#manpagesgml", + "key" : "5.15.2", + "title" : "manpage.sgml.ex" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#manpagexml", + "key" : "5.15.3", + "title" : "manpage.xml.ex" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#manpages", + "key" : "5.16", + "title" : "package.manpages" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#news", + "key" : "5.17", + "title" : "NEWS" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#maintscripts", + "key" : "5.18", + "title" : "{pre,post}{inst,rm}" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#symbols", + "key" : "5.19", + "title" : "package.symbols" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#todo", + "key" : "5.20", + "title" : "TODO" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#watch", + "key" : "5.21", + "title" : "watch" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#sourcef", + "key" : "5.22", + "title" : "source/format" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#sourcel", + "key" : "5.23", + "title" : "source/local-options" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#sourceopt", + "key" : "5.24", + "title" : "source/options" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmldother.en.html#patches", + "key" : "5.25", + "title" : "patches/*" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html", + "key" : "6", + "title" : "Building the package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#completebuild", + "key" : "6.1", + "title" : "Complete (re)build" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#autobuilder", + "key" : "6.2", + "title" : "Autobuilder" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#debuild", + "key" : "6.3", + "title" : "debuild command" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#pbuilder", + "key" : "6.4", + "title" : "pbuilder package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#git-buildpackage", + "key" : "6.5", + "title" : "git-buildpackage command and similar" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#quickrebuild", + "key" : "6.6", + "title" : "Quick rebuild" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlbuild.en.html#hierarchy", + "key" : "6.7", + "title" : "Command hierarchy" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html", + "key" : "7", + "title" : "Checking the package for errors" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#inadvent", + "key" : "7.1", + "title" : "Suspicious changes" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#pinstall", + "key" : "7.2", + "title" : "Verifying a package's installation" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#pmaintscripts", + "key" : "7.3", + "title" : "Verifying a package's maintainer scripts" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#lintians", + "key" : "7.4", + "title" : "Using lintian" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#debc", + "key" : "7.5", + "title" : "The debc command" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#debdiff", + "key" : "7.6", + "title" : "The debdiff command" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#interdiff", + "key" : "7.7", + "title" : "The interdiff command" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlcheckit.en.html#mc", + "key" : "7.8", + "title" : "The mc command" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html", + "key" : "8", + "title" : "Updating the package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#newrevision", + "key" : "8.1", + "title" : "New Debian revision" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#inspectnewupstream", + "key" : "8.2", + "title" : "Inspection of the new upstream release" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#newupstream", + "key" : "8.3", + "title" : "New upstream release" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#packagestyle", + "key" : "8.4", + "title" : "Updating the packaging style" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#utf8", + "key" : "8.5", + "title" : "UTF-8 conversion" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupdate.en.html#reminders", + "key" : "8.6", + "title" : "Reminders for updating packages" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupload.en.html", + "key" : "9", + "title" : "Uploading the package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupload.en.html#upload-debian", + "key" : "9.1", + "title" : "Uploading to the Debian archive" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupload.en.html#option-sa", + "key" : "9.2", + "title" : "Including orig.tar.gz for upload" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmlupload.en.html#skipped-uploads", + "key" : "9.3", + "title" : "Skipped uploads" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html", + "key" : "A", + "title" : "Advanced packaging" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html#library", + "key" : "A.1", + "title" : "Shared libraries" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html#librarysymbols", + "key" : "A.2", + "title" : "Managing debian/package.symbols" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html#multiarch", + "key" : "A.3", + "title" : "Multiarch" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html#librarypackage", + "key" : "A.4", + "title" : "Building a shared library package" + }, + { + "destination" : "https://www.debian.org/doc/manuals/maint-guide/index.htmladvanced.en.html#native-dh-make", + "key" : "A.5", + "title" : "Native Debian package" + } + ] +} diff --git a/data/authority/perl-policy b/data/authority/perl-policy new file mode 100644 index 0000000..b8cb21d --- /dev/null +++ b/data/authority/perl-policy @@ -0,0 +1,35 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Perl Policy::https://www.debian.org/doc/packaging-manuals/perl-policy/ +1::About this document::https://www.debian.org/doc/packaging-manuals/perl-policy/ch1.html +2::Perl Packaging::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html +2.1::Versions::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html#s-versions +2.2::Base Package::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html#s-base +2.3::Module Path::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html#s-paths +2.4::Documentation::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-perl.html#s-docs +3::Locally Installed Modules::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-site.html +3.1::Site Directories::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-site.html#s-site-dirs +3.2::Site Installation::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-site.html#s-site-install +4::Packaged Modules::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html +4.1::Vendor Directories::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-vendor-dirs +4.2::Module Package Names::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-package-names +4.3::Vendor Installation::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-vendor-install +4.4::Module Dependencies::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-module-deps +4.4.1::Architecture-Independent Modules::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-indep-modules +4.4.2::Binary and Other Architecture Dependent Modules::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-binary-modules +4.4.3::Automating Perl Dependencies::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-dh-perl +5::Perl Programs::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-programs.html +5.1::Script Magic::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-programs.html#s-hash-bang +5.2::Program Dependencies::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-programs.html#s-program-deps +6::Programs Embedding Perl::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-embed.html +6.1::Building Embedded Programs::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-embed.html#s-build-embedded +6.2::Embedded Perl Dependencies::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-embed.html#s-embedded-deps +6.3::Perl Package Upgrades::https://www.debian.org/doc/packaging-manuals/perl-policy/ch-embed.html#s-perl-upgrades +A::Perl 6::https://www.debian.org/doc/packaging-manuals/perl-policy/ap-perl6.html diff --git a/data/authority/python-policy b/data/authority/python-policy new file mode 100644 index 0000000..1c86d59 --- /dev/null +++ b/data/authority/python-policy @@ -0,0 +1,52 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Python Policy 0.12.0.0 documentation::https://www.debian.org/doc/packaging-manuals/python-policy/ +1::Copyright::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-copyright +2::Completing the move to Python 3::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-python3 +2.1::Removal of the unversioned packages::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#removal-of-the-unversioned-packages +2.2::Unversioned python commands::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#unversioned-python-commands +3::Python Packaging::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-interpreter +3.1::Versions::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#versions +3.2::Main packages::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#main-packages +3.3::Minimal packages::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#minimal-packages +3.4::Python Interpreter::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#python-interpreter +3.4.1::Interpreter Name::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#interpreter-name +3.4.2::Interpreter Location::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#interpreter-location +3.5::Module Path::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#module-path +3.6::Hooks for updates to installed runtimes::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#hooks-for-updates-to-installed-runtimes +3.7::Documentation::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#documentation +4::Packaged Modules::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-packaged-modules +4.1::Types of Python Modules::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#types-of-python-modules +4.2::Wheels::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#wheels +4.3::Module Package Names::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#module-package-names +4.4::Specifying Supported Versions::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#specifying-supported-versions +4.5::Dependencies::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#dependencies +4.6::Provides::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#provides +4.7::Modules Byte-Compilation::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#modules-byte-compilation +5::Python Programs::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-python-programs +5.1::Interpreter directive (“Shebang”)::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#interpreter-directive-shebang +5.2::Programs using the default Python::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#programs-using-the-default-python +5.3::Programs Shipping Private Modules::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#programs-shipping-private-modules +5.4::Programs Using a Particular Python Version::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#programs-using-a-particular-python-version +6::Programs Embedding Python::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-embedded-python +6.1::Building Embedded Programs::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#building-embedded-programs +6.2::Embedded Python Dependencies::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#embedded-python-dependencies +7::Interaction with Locally Installed Python Versions::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-locally-installed-python +appendix-1::Build Dependencies::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-build-dependencies +appendix-2::Packaging Tools::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-packaging-tools +appendix-2.1::distutils::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#distutils +appendix-2.2::setuptools::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#setuptools +appendix-2.3::dh-python::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#dh-python +appendix-2.4::pybuild::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#pybuild +appendix-2.5::CDBS::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#cdbs +appendix-2.6::python-support (removed)::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#python-support-removed +appendix-2.7::python-central (removed)::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#python-central-removed +appendix-3::Upgrade Procedure::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-upgrade-procedure +appendix-4::This document::https://www.debian.org/doc/packaging-manuals/python-policy/index.html#document-this-document diff --git a/data/authority/vim-policy b/data/authority/vim-policy new file mode 100644 index 0000000..b7469f4 --- /dev/null +++ b/data/authority/vim-policy @@ -0,0 +1,18 @@ +# Data about titles, sections, and URLs of manuals, used to expand references +# in tag descriptions and add links for HTML output. Each line of this file +# has three fields separated by double colons: +# +# <section> :: <title> :: <url> +# +# If <section> is an underscore, that line specifies the title and URL for the +# whole manual. + +_::Debian Packaging Policy for Vim::file:///usr/share/doc/vim/vim-policy.html/index.html +1::Vim Addon Packaging in a Nutshell::file:///usr/share/doc/vim/vim-policy.html/index.html#nutshell +2::Vim Packaging::file:///usr/share/doc/vim/vim-policy.html/x73.html +3::Packaging of Vim Addons::file:///usr/share/doc/vim/vim-policy.html/x113.html +3.1::Addon Structure::file:///usr/share/doc/vim/vim-policy.html/x113.html#addon-structure +3.2::Addon Packages::file:///usr/share/doc/vim/vim-policy.html/x113.html#addon-packages +3.3::Registry Entries::file:///usr/share/doc/vim/vim-policy.html/x113.html#registry-entry +4::Tools::file:///usr/share/doc/vim/vim-policy.html/x221.html +A::Vim Registry Entry Examples::file:///usr/share/doc/vim/vim-policy.html/a245.html |