antlir
ANoTher Linux Image buildeR
File Explorer
Download Latest Version (.zip)- common.buckconfig
- ci.yml
- docs.yml
- dependabot.yml
- cad_stack.rs
- compile.rs
- depgraph.rs
- cmd.rs
- main.rs
- BUCK
- ioctl.rs
- lib.rs
- BUCK
- delete.rs
- file.rs
- tree.rs
- xattrs.rs
- compare.rs
- contents.rs
- iter.rs
- lib.rs
- BUCK
- test_layer_diffs.rs
- BUCK
- lib.rs
- util.rs
- BUCK
- error.rs
- fact_interop.rs
- lib.rs
- resolve.rs
- toposort.rs
- main.rs
- BUCK
- BUCK
- defs.bzl
- BUCK
- analyze.rs
- plugin.rs
- item.rs
- lib.rs
- requirement.rs
- validator.rs
- BUCK
- lib.rs
- BUCK
- handler.bzl
- deb.rs
- dir_entry.rs
- facebook.rs
- rpm.rs
- subvolume.rs
- systemd_unit.rs
- user.rs
- rpm_facts.py
- fact.rs
- lib.rs
- update_db.rs
- BUCK
- foo.service
- test_db_contents.rs
- BUCK
- macro.rs
- README.md
- lib.rs
- plugin.rs
- stat.rs
- types.rs
- BUCK
- lib.rs
- BUCK
- lib.rs
- BUCK
- isolation.rs
- main.rs
- net.rs
- new_mount_api.rs
- pid1.rs
- BUCK
- lib.rs
- mount.rs
- tests.rs
- BUCK
- lib.rs
- sys.rs
- BUCK
- main.rs
- lib.rs
- BUCK
- lib.rs
- BUCK
- main.rs
- test_directory_metadata_changes.py
- test_file_permissions.py
- test_file_permissions_content_change.py
- BUCK
- command.rs
- tlv.rs
- writer.rs
- btrfs_send.rs
- tlv.rs
- userspace.rs
- writer.rs
- btrfs.rs
- build_appliance.rs
- cad_stack.rs
- cpio.rs
- docker_archive.rs
- erofs.rs
- ext3.rs
- ext4.rs
- gpt.rs
- main.rs
- oci.rs
- rpm.rs
- sendstream.rs
- spec.rs
- squashfs.rs
- tar.rs
- unprivileged_dir.rs
- vfat.rs
- xar.rs
- BUCK
- lib.rs
- BUCK
- facebook.rs
- main.rs
- oci.rs
- sendstream.rs
- BUCK
- unshare_userns.rs
- lib.rs
- lib.rs
- BUCK
- unshare_userns.c
- BUCK
- cfg.bzl
- package.bzl
- lib.rs
- tests.rs
- BUCK
- lib.rs
- ns.rs
- subid.rs
- BUCK
- group.rs
- lib.rs
- passwd.rs
- shadow.rs
- uidmaps.rs
- BUCK
- defs.bzl
- disable_dev_mode.bzl
- disk.bzl
- run_command.bzl
- test.bzl
- types.bzl
- disk.rs
- ibft.rs
- iscsi.rs
- isolation.rs
- main.rs
- net.rs
- pci.rs
- share.rs
- ssh.rs
- tpm.rs
- types.rs
- utils.rs
- vm.rs
- BUCK
- static_list.py
- gc.rs
- lib.rs
- BUCK
- BUCK
- kernelconfig.aarch64
- kernelconfig.x86_64
- BUCK
- test_outputs.py
- BUCK
- defs.bzl
- genrule_in_appliance_vm.bzl
- init
- PACKAGE
- runner.rs
- BUCK
- defs.bzl
- reflink.bzl
- BUCK
- cfg.bzl
- defs.bzl
- feature.bzl
- defs.bzl
- build_appliance.bzl
- cfg.bzl
- defs.bzl
- depgraph.bzl
- layer.bzl
- mount_types.bzl
- mounts.bzl
- prebuilt.bzl
- BUCK
- check_align.sh
- attrs.bzl
- btrfs.bzl
- BUCK
- cfg.bzl
- defs.bzl
- docker_archive.bzl
- gpt.bzl
- macro.bzl
- oci.bzl
- sendstream.bzl
- stamp_buildinfo.bzl
- unprivileged_dir.bzl
- xar.bzl
- BUCK
- defs.bzl
- tests.py
- anon_helpers.bzl
- binaries_require_repo.bzl
- build_phase.bzl
- compat.bzl
- configured_alias.bzl
- debuginfo.bzl
- hoist.bzl
- json_file.bzl
- lazy.bzl
- platform.bzl
- python_helpers.bzl
- selects.bzl
- types.bzl
- dir.rs
- file_content.rs
- lib.rs
- meta.rs
- BUCK
- checksum.rs
- lib.rs
- object.rs
- object_store.rs
- BUCK
- BUCK
- defs.bzl
- versions.bzl
- BUCK
- test.rs
- BUCK
- strip_configuration.bzl
- BUCK
- defs.bzl
- BUCK
- BUCK
- main.rs
- BUCK
- test.rs
- BUCK
- container-subtarget.service
- .gitignore
- _category_.json
- _category_.json
- features.md
- _category_.json
- tests.md
- _category_.json
- buck2-for-antlir2-devs.md
- depgraph.md
- rpms.md
- vm-tests.md
- _category_.json
- genrule-in-image.md
- multi-os-images.mdx
- comparisons.md
- intro.md
- reproducibility.md
- buck.rs
- main.rs
- features.mdx
- BUCK
- register_templates_src.bzl
- test_gen_api_contents.py
- HomepageFeatures.js
- HomepageFeatures.module.css
- custom.css
- index.js
- index.module.css
- markdown-page.md
- favicon.ico
- logo.svg
- .nojekyll
- .gitignore
- .npmrc
- babel.config.js
- docusaurus.config.js
- package.json
- README.md
- sidebars.js
- BUCK
- apt.bzl
- apt.rs
- BUCK
- driver.py
- plan.bzl
- plan.rs
- resolve.py
- BUCK
- clone-dir-pre-existing.toml
- clone-dir.toml
- clone-file-user.toml
- clone-file.toml
- clone-same-path.toml
- file-to-clone
- BUCK
- clone.bzl
- clone.rs
- BUCK
- dot_meta.oss.toml
- dot_meta.toml
- test-cpio-is-stamped.sh
- BUCK
- dot_meta.bzl
- dot_meta.rs
- BUCK
- ensure_dirs_exist.toml
- ensure_dirs_exist_xattrs.toml
- ensure_dirs_exist_xattrs_update_existing.toml
- BUCK
- ensure_dir_exists.bzl
- ensure_dir_exists.rs
- BUCK
- main.rs
- test-binary-clone-fails.sh
- test-extract-buck.sh
- test-extract-layer.sh
- test-extract-symlink-layer.sh
- BUCK
- extract.bzl
- extract.rs
- extract_analyze.rs
- bin.rs
- BUCK
- genrule-with-platform.toml
- genrule-with-repo.sh
- genrule-with-repo.toml
- genrule-without-repo.toml
- genrule.sh
- genrule.toml
- nobody.sh
- nobody.toml
- BUCK
- genrule.bzl
- genrule.rs
- add-group.toml
- BUCK
- readd-existing-group.toml
- BUCK
- group.bzl
- group.rs
- BUCK
- test_hardlink.rs
- BUCK
- hardlink.bzl
- hardlink.rs
- binary_with_resources.rs
- BUCK
- child-image-install-dir.toml
- deterministic-binary.aarch64.toml
- deterministic-binary.x86_64.toml
- deterministic-discard-debuginfo.aarch64.toml
- deterministic-discard-debuginfo.x86_64.toml
- deterministic-split-debuginfo.aarch64.toml
- deterministic-split-debuginfo.x86_64.toml
- hello.txt
- install-dir-with-symlinks.toml
- install-dir-xattr.toml
- install-dir.toml
- install-file-xattr.toml
- install-file.toml
- install-with-ids.toml
- resource.txt
- setcap.aarch64.toml
- setcap.x86_64.toml
- test_deterministic_split_debuginfo_resource.py
- test_install_binary_with_implicit_resources.py
- test_install_uses_reflink_copy.rs
- test_installed_binary.py
- test_installed_gnu_debuglink.py
- true.c
- true.precompiled.aarch64
- true.precompiled.x86_64
- true.py
- true.rs
- BUCK
- install.bzl
- install.rs
- BUCK
- test-mount.sh
- BUCK
- mount.bzl
- mount.rs
- BUCK
- oci_cmd.bzl
- oci_cmd.rs
- BUCK
- oci_env.bzl
- oci_env.rs
- BUCK
- oci_exposed_port.bzl
- oci_exposed_port.rs
- BUCK
- oci_label.bzl
- oci_label.rs
- BUCK
- oci_stop_signal.bzl
- oci_stop_signal.rs
- BUCK
- oci_user.bzl
- oci_user.rs
- BUCK
- oci_volume.bzl
- oci_volume.rs
- BUCK
- oci_working_dir.bzl
- oci_working_dir.rs
- oci.bzl
- package_install.bzl
- BUCK
- remove-and-reinstall.toml
- remove-symlink.toml
- remove-under-symlink.toml
- remove.toml
- BUCK
- remove.bzl
- remove.rs
- BUCK
- requires.bzl
- requires.rs
- BUCK
- BUCK
- defs.bzl
- BUCK
- key.priv
- key.pub
- test_install_signed_imported_keys.rs
- test_signatures.rs
- unused-key.priv
- unused-key.pub
- wrong-key.priv
- wrong-key.pub
- BUCK
- defs.bzl
- subjects-src
- test-history.sh
- test_binaries_with_file_capabilities.py
- test_db_backend.py
- test_installed_rpms.py
- test_postscript_cgroup.py
- test_postscript_tmpdir_not_left_behind.py
- versionlock.json
- antlir2_features_rpm_common.py
- BUCK
- driver.py
- plan.bzl
- plan.rs
- resolve.py
- rpm.bzl
- rpm.rs
- BUCK
- features-under-symlink.toml
- relative-symlink.toml
- symlink.toml
- BUCK
- symlink.bzl
- symlink.rs
- BUCK
- features.bzl
- tarball.toml
- with-xattrs.toml
- BUCK
- tarball.bzl
- tarball.rs
- BUCK
- test_build_environment.py
- BUCK
- build_environment.bzl
- build_environment.rs
- BUCK
- test_appears_in_facts.rs
- BUCK
- extend_facts.bzl
- extend_facts.rs
- BUCK
- dump_supplements.bzl
- test_supplements.py
- BUCK
- supplements.bzl
- supplements.rs
- BUCK
- test_feature_trace_appears_in_logs.py
- BUCK
- trace.bzl
- trace.rs
- add-user-existing-shadow.toml
- add-user-without-primary-group-member.toml
- add-user.toml
- BUCK
- BUCK
- user.bzl
- user.rs
- add-user-to-group.toml
- BUCK
- BUCK
- usermod.bzl
- usermod.rs
- BUCK
- defs.bzl
- dependency_layer_info.bzl
- feature_info.bzl
- plugin_entrypoint.rs
- BUCK
- BUCK
- BUCK
- main.rs
- BUCK
- par.py
- test.py
- BUCK
- genrule_in_image.bzl
- BUCK
- test.py
- BUCK
- hoist.bzl
- hoist.rs
- main.rs
- BUCK
- check-command-alias-out.sh
- BUCK
- image_command_alias.bzl
- lib.rs
- bridge.h
- BUCK
- BUCK
- BUCK
- defs.bzl
- BUCK
- BUCK
- cfg.bzl
- defs.bzl
- oses.bzl
- package.bzl
- BUCK
- dummy.public.pgp
- dummy.secret.pgp
- BUCK
- packages_index.bzl
- suite.bzl
- antlir2_dnf_base.py
- BUCK
- dnf.antlir.conf
- empty-versionlock.json
- filelists.xml
- other.xml
- primary.xml
- repomd.xml
- BUCK
- rpm-test-cheese-1-1.aarch64.rpm
- rpm-test-cheese-2-1.aarch64.rpm
- rpm-test-cheese-3-1.aarch64.rpm
- filelists.xml
- other.xml
- primary.xml
- repomd.xml
- BUCK
- rpm-test-cheese-1-1.x86_64.rpm
- rpm-test-cheese-2-1.x86_64.rpm
- rpm-test-cheese-3-1.x86_64.rpm
- BUCK
- makecache.py
- makerepo.rs
- BUCK
- BUCK
- makechunk.py
- README.md
- repo.bzl
- rpm.bzl
- xml.bzl
- BUCK
- targets_from_upstream.py
- BUCK
- rpm2extents-xar-entrypoint
- BUCK
- test_rpm_manifest.py
- BUCK
- rpm_manifest.bzl
- rpm_manifest.rs
- checksums.rs
- lib.rs
- package.rs
- inrelease.rs
- repomd.rs
- deb.rs
- yum.rs
- packages.rs
- release.rs
- primary.rs
- repomd.rs
- deb.rs
- yum.rs
- decompress.rs
- generate.rs
- main.rs
- parse.rs
- facebook.rs
- blob_status.rs
- buck_files.rs
- buck_target.rs
- metadata.rs
- packages.rs
- progress.rs
- snapshot.rs
- storage.rs
- main.rs
- snapshot.rs
- Packages
- trixie-InRelease
- repomd.xml
- primary.xml
- BUCK
- content_based_path.bzl
- download.bzl
- download_from_index.bzl
- download_packages_subtargets.bzl
- snapshot.bxl
- snapshottable.bzl
- BUCK
- repo.bzl
- repodata.bzl
- BUCK
- main.rs
- BUCK
- extract.rs
- main.rs
- cmd.rs
- framed.rs
- nombytes.rs
- tlv.rs
- lib.rs
- ser.rs
- wire.rs
- demo.sendstream
- demo.txt
- make-sendstream.sh
- BUCK
- Cargo.toml
- README.md
- BUCK
- c10
- c9
- default
- test.py
- BUCK
- defs.bzl
- test.rs
- BUCK
- select.aarch64.toml
- select.x86_64.toml
- src.aarch64
- src.x86_64
- BUCK
- test_force_local.py
- BUCK
- test_remote_execution.py
- BUCK
- test.py
- BUCK
- stub.rs
- BUCK
- stub.rs
- BUCK
- stub.rs
- test-cpio-lz4-legacy-header.sh
- BUCK
- test.py
- test_parent_ownership.py
- BUCK
- stub.rs
- test-erofs-reproducible.sh
- BUCK
- stub.rs
- test_sizing.py
- BUCK
- stub.rs
- test_sizing.py
- BUCK
- BUCK
- podman_helpers.py
- test.py
- test_path_filtering.py
- test_prebuilt.py
- test_zstd_chunked.py
- add.c
- BUCK
- test.py
- BUCK
- defs.bzl
- test_incremental_size.rs
- BUCK
- stub.rs
- test_name.rs
- BUCK
- stub.rs
- test_with_packages_tar.py
- BUCK
- test_unprivileged_dir.py
- test_unprivileged_dir_base64_escape.py
- BUCK
- entrypoint.sh
- test.py
- BUCK
- defs.bzl
- raw_layer.rs
- standard_tests.rs
- main.rs
- BUCK
- diff.rs
- file_entry.rs
- main.rs
- rpm_entry.rs
- BUCK
- integrity.rs
- main.rs
- names.rs
- BUCK
- container.rs
- exec.rs
- lib.rs
- main.rs
- runtime.rs
- shell_help.rs
- spawn.rs
- spawn_common.rs
- antlir2_image_test.service
- antlir2_image_test_shell.conf
- BUCK
- help.sh
- static_list.py
- main.rs
- BUCK
- BUCK
- echo.sh
- test.rs
- BUCK
- failing_test.sh
- foo-rpms-not-installed.txt
- foo-rpms.txt
- image_diff.toml
- slow-discovery.service
- slow-unit.service
- test.bzl
- test.cpp
- test.py
- test.rs
- test.sh
- test_hostname.py
- test_slow_boot.rs
- defs.bzl
- image_debs_test.bzl
- image_diff_test.bzl
- image_rpms_test.bzl
- image_test.bzl
- query_test.bzl
- test_that_should_fail.bzl
- BUCK
- debuginfo-splitter.py
- command_batch_info.rs
- command_info.rs
- blocking_queue.rs
- blocking_sync_primitive.rs
- ordered_element.rs
- ordered_element_queue.rs
- read_buffer.rs
- read_once_buffer_cache.rs
- sync_container.rs
- unordered_element.rs
- unordered_element_queue.rs
- batcher_worker.rs
- command_construction_worker.rs
- compression_worker.rs
- coordinator.rs
- prefetch_worker.rs
- read_worker.rs
- worker.rs
- worker_thread.rs
- write_worker.rs
- send_elements.rs
- sync.rs
- threads.rs
- send_attribute.rs
- send_attribute_header.rs
- send_command.rs
- send_command_header.rs
- send_header.rs
- send_version.rs
- send_stream.rs
- send_stream_upgrade_context.rs
- send_stream_upgrade_destination.rs
- send_stream_upgrade_options.rs
- send_stream_upgrade_source.rs
- send_stream_upgrade_stats.rs
- lib.rs
- main.rs
- mp.rs
- send_elements.rs
- upgrade.rs
- test_coordinator.rs
- test_ordered_element_queue.rs
- test_read_once_buffer_cache.rs
- test_unordered_element_queue.rs
- BUCK
- lib.rs
- BUCK
- file.rs
- lib.rs
- select.rs
- target.rs
- to_starlark.rs
- BUCK
- defs.bzl
- roundtrip.rs
- BUCK
- load_targets.bxl
- macros.bzl
- ensure_single_output.bzl
- 99-skip-unit.conf
- BUCK
- defs.bzl
- grub.cfg
- BUCK
- defs.bzl
- ble_build.bzl
- boot_loader_entry.shape.bzl
- BUCK
- defs.bzl
- loader.jinja2
- BUCK
- nsswitch.bzl
- nsswitch.jinja2
- nsswitch.shape.bzl
- BUCK
- resolv.bzl
- resolv.jinja2
- resolv.shape.bzl
- config.bzl
- BUCK
- mount.jinja2
- service_unit.jinja2
- systemd.shape.bzl
- timer_unit.jinja2
- unit.jinja2
- BUCK
- test_os_release.py
- test_time.py
- BUCK
- busybox.bzl
- defs.bzl
- filesystem.bzl
- release.bzl
- time.bzl
- BUCK
- enum.pydantic.handlebars
- enum.rs.handlebars
- lib.rs.handlebars
- module.pydantic.handlebars
- struct.pydantic.handlebars
- struct.rs.handlebars
- union.pydantic.handlebars
- union.rs.handlebars
- BUCK
- bzl2ir.rs
- ir.rs
- ir2code.rs
- shape.rs
- starlark_unittest.rs
- BUCK
- defs.bzl
- BUCK
- episodes.jinja2
- template.jinja2
- test.shape.bzl
- test_shape.py
- test_shape.rs
- test_shape_bzl.bzl
- BUCK
- cheese-batch1.service
- cheese-batch2.service
- cheese-batch3.timer
- cheese-dropin.conf
- cheese-export.service
- cheese-file.service
- cheese-requires.service
- cheese-source.service
- cheese-template@.service
- test_sha256.bzl
- test_stat.bzl
- test_systemd_features.py
- BUCK
- build_defs.bzl
- build_defs_impl.bzl
- constants.bzl
- constants.shape.bzl
- debuginfo.bzl
- defs.bzl
- flatten.bzl
- flavor_helpers.bzl
- internal_external.bzl
- kernel_shim.bzl
- make_target_t.bzl
- maybe_export_file.bzl
- oss_shim.bzl
- query.bzl
- sha256.bzl
- shape.bzl
- shell.bzl
- stat.bzl
- structs.bzl
- systemd.bzl
- systemd.shape.bzl
- target.shape.bzl
- target_helpers.bzl
- template.bzl
- test_suite.bxl
- test_suite.bzl
- test_suite.sh
- third_party.bzl
- third_party.shape.bzl
- types.bzl
- BUCK
- empty-machine-id
- lib.rs
- BUCK
- autologin-root.conf
- BUCK
- defs.bzl
- BUCK
- BUCK
- etc-hosts
- eth0.link
- eth0.network
- require-udevd.conf
- BUCK
- virtio-notify@.service
- BUCK
- id_ecdsa
- id_ecdsa.pub
- sshd-hostkey.conf
- sshd-keygen.service
- sshd.tmpfiles.conf
- lib.rs
- BUCK
- lib.rs
- __init__.py
- BUCK
- defs.bzl
- gen_modules_bzl.rs
- modules.bzl
- trigger_rust_module_init.py
- lib.rs
- BUCK
- README.md
- antlir.json
- BUCK
- systemd.json
- lib.rs
- BUCK
- Cargo.toml
- snapshot_test.bzl
- BUCK
- reboot-on-fail.conf
- BUCK
- BUCK
- mount-generator
- .flake8
- .pyre_configuration.local.oss
- __init__.py
- artifacts_dir.pyi
- artifacts_dir.rs
- BUCK
- clean-antlir2-out.sh
- cli.py
- common.py
- compile_template.py
- empty
- empty.json
- empty.sh
- find_root.rs
- freeze.py
- fs_utils.py
- fs_utils_rs.pyi
- fs_utils_rs.rs
- PACKAGE
- render_template.py
- repo_root.rs
- shape.py
- fedora
- homebrew
- ubuntu
- BUCK
- install_deps.sh
- README.md
- find_tests.bxl
- test_target_graph.bxl
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- 00_configure
- BUCK
- 00_patch
- 01_patch
- BUCK
- defs.bzl
- hello_world.c
- BUCK
- BUCK
- kernels.bzl
- BUCK
- bindgen.rs
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- BUCK
- README.md
- BUCK
- objcopy
- .buckconfig
- .buckroot
- .gitignore
- .watchmanconfig
- buck2
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
