Repository: osbuild/osbuild-composer
Pull request #153 (2019-12-09 19:04:41)

test/run: unify boot and non-boot tests
We should make sure we run boot-tests on exactly the images we are producing. This does not yet adjust all the tests, only the ami tests. But it lays the groundwork for unifying all the test-cases.


Patch:
diff --git a/.travis.yml b/.travis.yml
index 9564fd541..3ded80474 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,21 +8,53 @@ addons:
       - gnupg2
 matrix:
   include:
-    - language: go
+    - name: unit-tests
+      language: go
       go: 1.12.x
       env: GO111MODULE=on # needed even for Go 1.12
       script: go test -v ./...
-
-    - language: python
+    - name: image-test-empty-blueprint
+      arch: amd64
+      language: python
       python: 3.7
+      before_install: sudo apt-get install -y qemu-kvm genisoimage
       script:
         # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail...
         - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros'
-        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --image-info
-    - language: python
+        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --arches x86_64 --cases test/cases/*_empty_blueprint.json
+    - name: image-test-local-boot
+      arch: amd64
+      language: python
       python: 3.7
-      before_install: sudo apt-get install -y qemu-kvm
+      before_install: sudo apt-get install -y qemu-kvm genisoimage
       script:
         # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail...
         - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros'
-        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --boot-test
+        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --arches x86_64 --cases test/cases/*_local_boot.json
+    - name: image-test
+      arch: arm64
+      language: python
+      python: 3.7
+      before_install: sudo apt-get install -y qemu-kvm genisoimage
+      script:
+        # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail...
+        - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros'
+        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --arches aarch64
+    - name: image-test
+      arch: ppc64le
+      language: python
+      python: 3.7
+      before_install: sudo apt-get install -y qemu-kvm genisoimage
+      script:
+        # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail...
+        - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros'
+        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --arches ppc64le
+    - name: image-test
+      arch: s390x
+      language: python
+      python: 3.7
+      before_install: sudo apt-get install -y qemu-kvm genisoimage
+      script:
+        # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail...
+        - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros'
+        - sudo env "PATH=$PATH" "PYTHONUNBUFFERED=1" "OSBUILD_TEST_BUILD_ENV=test/f27-build-from-ubuntu1804.json" test/run --arches s390x
diff --git a/cmd/osbuild-composer/main.go b/cmd/osbuild-composer/main.go
index 37aae7909..bf895b10e 100644
--- a/cmd/osbuild-composer/main.go
+++ b/cmd/osbuild-composer/main.go
@@ -19,7 +19,7 @@ func main() {
 	flag.BoolVar(&verbose, "v", false, "Print access log")
 	flag.Parse()
 
-	stateFile := "/var/lib/osbuild-composer/state.json"
+	stateDir := "/var/lib/osbuild-composer"
 
 	listeners, err := activation.Listeners()
 	if err != nil {
@@ -45,7 +45,7 @@ func main() {
 		logger = log.New(os.Stdout, "", 0)
 	}
 
-	store := store.New(&stateFile, distribution)
+	store := store.New(&stateDir, distribution)
 
 	jobAPI := jobqueue.New(logger, store)
 	weldrAPI := weldr.New(rpm, distribution, logger, store)
diff --git a/internal/jobqueue/job.go b/internal/jobqueue/job.go
index fd948adb4..db04aa019 100644
--- a/internal/jobqueue/job.go
+++ b/internal/jobqueue/job.go
@@ -99,16 +99,13 @@ func (job *Job) Run(d distro.Distro) (*store.Image, error, []error) {
 	for _, t := range job.Targets {
 		switch options := t.Options.(type) {
 		case *target.LocalTargetOptions:
-			err = os.MkdirAll(options.Location, 0755)
+			err = runCommand("cp", "-a", "-L", "/var/cache/osbuild-composer/store/refs/"+result.OutputID+"/.", options.Location)
 			if err != nil {
 				r = append(r, err)
 				continue
 			}
 
-			cp := exec.Command("cp", "-a", "-L", "/var/cache/osbuild-composer/store/refs/"+result.OutputID+"/.", options.Location)
-			cp.Stderr = os.Stderr
-			cp.Stdout = os.Stdout
-			err = cp.Run()
+			err = runCommand("chown", "-R", "_osbuild-composer:_osbuild-composer", options.Location)
 			if err != nil {
 				r = append(r, err)
 				continue
@@ -164,3 +161,10 @@ func (job *Job) Run(d distro.Distro) (*store.Image, error, []error) {
 
 	return &image, nil, r
 }
+
+func runCommand(command string, params ...string) error {
+	cp := exec.Command(command, params...)
+	cp.Stderr = os.Stderr
+	cp.Stdout = os.Stdout
+	return cp.Run()
+}
diff --git a/internal/store/store.go b/internal/store/store.go
index 14b792859..6d1c86c86 100644
--- a/internal/store/store.go
+++ b/internal/store/store.go
@@ -39,6 +39,7 @@ type Store struct {
 	pendingJobs  chan Job
 	stateChannel chan []byte
 	distro       distro.Distro
+	stateDir     *string
 }
 
 // A Compose represent the task of building one image. It contains all the information
@@ -110,12 +111,19 @@ func (e *InvalidRequestError) Error() string {
 	return e.message
 }
 
-func New(stateFile *string, distro distro.Distro) *Store {
+func New(stateDir *string, distro distro.Distro) *Store {
 	var s Store
 
-	if stateFile != nil {
-		state, err := ioutil.ReadFile(*stateFile)
-		if state != nil {
+	if stateDir != nil {
+		err := os.Mkdir(*stateDir+"/"+"outputs", 0755)
+		if err != nil && !os.IsExist(err) {
+			log.Fatalf("cannot create output directory")
+		}
+
+		stateFile := *stateDir + "/state.json"
+		state, err := ioutil.ReadFile(stateFile)
+
+		if err == nil {
 			err := json.Unmarshal(state, &s)
 			if err != nil {
 				log.Fatalf("invalid initial state: %v", err)
@@ -128,7 +136,7 @@ func New(stateFile *string, distro distro.Distro) *Store {
 
 		go func() {
 			for {
-				err := writeFileAtomically(*stateFile, <-s.stateChannel, 0755)
+				err := writeFileAtomically(stateFile, <-s.stateChannel, 0755)
 				if err != nil {
 					log.Fatalf("cannot write state: %v", err)
 				}
@@ -155,6 +163,7 @@ func New(stateFile *string, distro distro.Distro) *Store {
 	s.pendingJobs = make(chan Job, 200)
 
 	s.distro = distro
+	s.stateDir = stateDir
 
 	return &s
 }
@@ -407,12 +416,14 @@ func (s *Store) DeleteBlueprintFromWorkspace(name string) {
 }
 
 func (s *Store) PushCompose(composeID uuid.UUID, bp *blueprint.Blueprint, composeType string, uploadTarget *target.Target) error {
-	targets := []*target.Target{
-		target.NewLocalTarget(
+	targets := []*target.Target{}
+
+	if s.stateDir != nil {
+		targets = append(targets, target.NewLocalTarget(
 			&target.LocalTargetOptions{
-				Location: "/var/lib/osbuild-composer/outputs/" + composeID.String(),
+				Location: *s.stateDir + "/outputs/" + composeID.String(),
 			},
-		),
+		))
 	}
 
 	if uploadTarget != nil {
@@ -443,6 +454,29 @@ func (s *Store) PushCompose(composeID uuid.UUID, bp *blueprint.Blueprint, compos
 	return nil
 }
 
+func (s *Store) DeleteCompose(id uuid.UUID) error {
+	return s.change(func() error {
+		compose, exists := s.Composes[id]
+
+		if !exists {
+			return &NotFoundError{}
+		}
+
+		if compose.QueueStatus != "FINISHED" && compose.QueueStatus != "FAILED" {
+			return &InvalidRequestError{fmt.Sprintf("Compose %s is not in FINISHED or FAILED.", id)}
+		}
+
+		delete(s.Composes, id)
+
+		var err error
+		if s.stateDir != nil {
+			err = os.RemoveAll(*s.stateDir + "/outputs/" + id.String())
+		}
+
+		return err
+	})
+}
+
 func (s *Store) PopCompose() Job {
 	job := <-s.pendingJobs
 	s.change(func() error {
diff --git a/internal/weldr/api.go b/internal/weldr/api.go
index f9c266abc..6838f9c7a 100644
--- a/internal/weldr/api.go
+++ b/internal/weldr/api.go
@@ -86,6 +86,7 @@ func New(rpmmd rpmmd.RPMMD, distro distro.Distro, logger *log.Logger, store *sto
 	api.router.DELETE("/api/v:version/blueprints/workspace/:blueprint", api.blueprintDeleteWorkspaceHandler)
 
 	api.router.POST("/api/v:version/compose", api.composeHandler)
+	api.router.DELETE("/api/v:version/compose/delete/:uuids", api.composeDeleteHandler)
 	api.router.GET("/api/v:version/compose/types", api.composeTypesHandler)
 	api.router.GET("/api/v:version/compose/queue", api.composeQueueHandler)
 	api.router.GET("/api/v:version/compose/status/:uuids", api.composeStatusHandler)
@@ -1267,6 +1268,68 @@ func (api *API) composeHandler(writer http.ResponseWriter, request *http.Request
 	json.NewEncoder(writer).Encode(reply)
 }
 
+func (api *API) composeDeleteHandler(writer http.ResponseWriter, request *http.Request, params httprouter.Params) {
+	if !verifyRequestVersion(writer, params, 0) {
+		return
+	}
+
+	type composeDeleteStatus struct {
+		UUID   uuid.UUID `json:"uuid"`
+		Status bool      `json:"status"`
+	}
+
+	type composeDeleteError struct {
+		ID  string `json:"id"`
+		Msg string `json:"msg"`
+	}
+
+	uuidsParam := params.ByName("uuids")
+
+	results := []composeDeleteStatus{}
+	errors := []composeDeleteError{}
+	uuidStrings := strings.Split(uuidsParam, ",")
+	for _, uuidString := range uuidStrings {
+		id, err := uuid.Parse(uuidString)
+		if err != nil {
+			errors = append(errors, composeDeleteError{
+				"UnknownUUID",
+				fmt.Sprintf("%s is not a valid uuid", uuidString),
+			})
+		}
+
+		err = api.store.DeleteCompose(id)
+
+		if err != nil {
+			switch err.(type) {
+			case *store.NotFoundError:
+				errors = append(errors, composeDeleteError{
+					"UnknownUUID",
+					fmt.Sprintf("compose %s doesn't exist", id),
+				})
+			case *store.InvalidRequestError:
+				errors = append(errors, composeDeleteError{
+					"BuildInWrongState",
+					err.Error(),
+				})
+			default:
+				errors = append(errors, composeDeleteError{
+					"ComposeError",
+					fmt.Sprintf("%s: %s", id, err.Error()),
+				})
+			}
+		}
+
+		results = append(results, composeDeleteStatus{id, true})
+	}
+
+	reply := struct {
+		UUIDs  []composeDeleteStatus `json:"uuids"`
+		Errors []composeDeleteError  `json:"errors"`
+	}{results, errors}
+
+	json.NewEncoder(writer).Encode(reply)
+}
+
 func (api *API) composeTypesHandler(writer http.ResponseWriter, request *http.Request, params httprouter.Params) {
 	if !verifyRequestVersion(writer, params, 0) {
 		return


Test patch:
diff --git a/internal/jobqueue/api_test.go b/internal/jobqueue/api_test.go
index 86217ff92..9fbe16a32 100644
--- a/internal/jobqueue/api_test.go
+++ b/internal/jobqueue/api_test.go
@@ -49,7 +49,7 @@ func TestCreate(t *testing.T) {
 	}
 
 	test.TestRoute(t, api, false, "POST", "/job-queue/v1/jobs", `{}`, http.StatusCreated,
-		`{"id":"ffffffff-ffff-ffff-ffff-ffffffffffff","output_type":"tar","pipeline":{"build":{"pipeline":{"stages":[{"name":"org.osbuild.dnf","options":{"repos":[{"metalink":"https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever\u0026arch=$basearch","gpgkey":"-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n","checksum":"sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"}],"packages":["dnf","e2fsprogs","policycoreutils","qemu-img","systemd","grub2-pc","tar"],"releasever":"30","basearch":"x86_64"}}]},"runner":"org.osbuild.fedora30"},"stages":[{"name":"org.osbuild.dnf","options":{"repos":[{"metalink":"https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever\u0026arch=$basearch","gpgkey":"-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n","checksum":"sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"}],"packages":["policycoreutils","selinux-policy-targeted","kernel","firewalld","chrony","langpacks-en"],"exclude_packages":["dracut-config-rescue"],"releasever":"30","basearch":"x86_64"}},{"name":"org.osbuild.fix-bls","options":{}},{"name":"org.osbuild.locale","options":{"language":"en_US"}},{"name":"org.osbuild.grub2","options":{"root_fs_uuid":"76a22bf4-f153-4541-b6c7-0332c0dfaeac","boot_fs_uuid":"00000000-0000-0000-0000-000000000000","kernel_opts":"ro biosdevname=0 net.ifnames=0"}},{"name":"org.osbuild.selinux","options":{"file_contexts":"etc/selinux/targeted/contexts/files/file_contexts"}}],"assembler":{"name":"org.osbuild.tar","options":{"filename":"root.tar.xz"}}},"targets":[{"image_name":"","name":"org.osbuild.local","options":{"location":"/var/lib/osbuild-composer/outputs/ffffffff-ffff-ffff-ffff-ffffffffffff"},"status":"RUNNING"}]}`, "created", "uuid")
+		`{"id":"ffffffff-ffff-ffff-ffff-ffffffffffff","output_type":"tar","pipeline":{"build":{"pipeline":{"stages":[{"name":"org.osbuild.dnf","options":{"repos":[{"metalink":"https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever\u0026arch=$basearch","gpgkey":"-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n","checksum":"sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"}],"packages":["dnf","e2fsprogs","policycoreutils","qemu-img","systemd","grub2-pc","tar"],"releasever":"30","basearch":"x86_64"}}]},"runner":"org.osbuild.fedora30"},"stages":[{"name":"org.osbuild.dnf","options":{"repos":[{"metalink":"https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever\u0026arch=$basearch","gpgkey":"-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n","checksum":"sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"}],"packages":["policycoreutils","selinux-policy-targeted","kernel","firewalld","chrony","langpacks-en"],"exclude_packages":["dracut-config-rescue"],"releasever":"30","basearch":"x86_64"}},{"name":"org.osbuild.fix-bls","options":{}},{"name":"org.osbuild.locale","options":{"language":"en_US"}},{"name":"org.osbuild.grub2","options":{"root_fs_uuid":"76a22bf4-f153-4541-b6c7-0332c0dfaeac","boot_fs_uuid":"00000000-0000-0000-0000-000000000000","kernel_opts":"ro biosdevname=0 net.ifnames=0"}},{"name":"org.osbuild.selinux","options":{"file_contexts":"etc/selinux/targeted/contexts/files/file_contexts"}}],"assembler":{"name":"org.osbuild.tar","options":{"filename":"root.tar.xz"}}},"targets":[]}`, "created", "uuid")
 }
 
 func testUpdateTransition(t *testing.T, from, to string, expectedStatus int) {
diff --git a/internal/weldr/api_test.go b/internal/weldr/api_test.go
index 36bb1da88..398b9c669 100644
--- a/internal/weldr/api_test.go
+++ b/internal/weldr/api_test.go
@@ -23,6 +23,7 @@ import (
 
 	"github.com/BurntSushi/toml"
 	"github.com/google/go-cmp/cmp"
+	"github.com/google/go-cmp/cmp/cmpopts"
 )
 
 func createWeldrAPI(fixtureGenerator rpmmd_mock.FixtureGenerator) (*weldr.API, *store.Store) {
@@ -259,14 +260,7 @@ func TestCompose(t *testing.T) {
 			Customizations: nil,
 		},
 		OutputType: "tar",
-		Targets: []*target.Target{
-			{
-				Name:    "org.osbuild.local",
-				Created: time.Time{},
-				Status:  "WAITING",
-				Options: &target.LocalTargetOptions{},
-			},
-		},
+		Targets:    []*target.Target{},
 	}
 
 	expectedComposeLocalAndAws := &store.Compose{
@@ -281,11 +275,6 @@ func TestCompose(t *testing.T) {
 		},
 		OutputType: "tar",
 		Targets: []*target.Target{
-			{
-				Name:    "org.osbuild.local",
-				Status:  "WAITING",
-				Options: &target.LocalTargetOptions{},
-			},
 			{
 				Name:      "org.osbuild.aws",
 				Status:    "WAITING",
@@ -342,6 +331,41 @@ func TestCompose(t *testing.T) {
 	}
 }
 
+func TestComposeDelete(t *testing.T) {
+	if len(os.Getenv("OSBUILD_COMPOSER_TEST_EXTERNAL")) > 0 {
+		t.Skip("This test is for internal testing only")
+	}
+
+	var cases = []struct {
+		Path               string
+		ExpectedJSON       string
+		ExpectedIDsInStore []string
+	}{
+		{"/api/v0/compose/delete/30000000-0000-0000-0000-000000000002", `{"uuids":[{"uuid":"30000000-0000-0000-0000-000000000002","status":true}],"errors":[]}`, []string{"30000000-0000-0000-0000-000000000000", "30000000-0000-0000-0000-000000000001", "30000000-0000-0000-0000-000000000003"}},
+		{"/api/v0/compose/delete/30000000-0000-0000-0000-000000000002,30000000-0000-0000-0000-000000000003", `{"uuids":[{"uuid":"30000000-0000-0000-0000-000000000002","status":true},{"uuid":"30000000-0000-0000-0000-000000000003","status":true}],"errors":[]}`, []string{"30000000-0000-0000-0000-000000000000", "30000000-0000-0000-0000-000000000001"}},
+		{"/api/v0/compose/delete/30000000-0000-0000-0000-000000000003,30000000-0000-0000-0000-000000000000", `{"uuids":[{"uuid":"30000000-0000-0000-0000-000000000003","status":true},{"uuid":"30000000-0000-0000-0000-000000000000","status":true}],"errors":[{"id":"BuildInWrongState","msg":"Compose 30000000-0000-0000-0000-000000000000 is not in FINISHED or FAILED."}]}`, []string{"30000000-0000-0000-0000-000000000000", "30000000-0000-0000-0000-000000000001", "30000000-0000-0000-0000-000000000002"}},
+		{"/api/v0/compose/delete/30000000-0000-0000-0000-000000000003,30000000-0000-0000-0000", `{"uuids":[{"uuid":"30000000-0000-0000-0000-000000000003","status":true},{"uuid":"00000000-0000-0000-0000-000000000000","status":true}],"errors":[{"id":"UnknownUUID","msg":"30000000-0000-0000-0000 is not a valid uuid"},{"id":"UnknownUUID","msg":"compose 00000000-0000-0000-0000-000000000000 doesn't exist"}]}`, []string{"30000000-0000-0000-0000-000000000000", "30000000-0000-0000-0000-000000000001", "30000000-0000-0000-0000-000000000002"}},
+		{"/api/v0/compose/delete/30000000-0000-0000-0000-000000000003,42000000-0000-0000-0000-000000000000", `{"uuids":[{"uuid":"30000000-0000-0000-0000-000000000003","status":true},{"uuid":"42000000-0000-0000-0000-000000000000","status":true}],"errors":[{"id":"UnknownUUID","msg":"compose 42000000-0000-0000-0000-000000000000 doesn't exist"}]}`, []string{"30000000-0000-0000-0000-000000000000", "30000000-0000-0000-0000-000000000001", "30000000-0000-0000-0000-000000000002"}},
+	}
+
+	for _, c := range cases {
+		api, s := createWeldrAPI(rpmmd_mock.BaseFixture)
+		test.TestRoute(t, api, false, "DELETE", c.Path, "", http.StatusOK, c.ExpectedJSON)
+
+		idsInStore := []string{}
+
+		for id, _ := range s.Composes {
+			idsInStore = append(idsInStore, id.String())
+		}
+
+		diff := cmp.Diff(idsInStore, c.ExpectedIDsInStore, cmpopts.SortSlices(func(a, b string) bool { return a < b }))
+
+		if diff != "" {
+			t.Errorf("%s: composes in store are different, expected: %v, got: %v, diff:\n%s", c.Path, c.ExpectedIDsInStore, idsInStore, diff)
+		}
+	}
+}
+
 func TestComposeStatus(t *testing.T) {
 	var cases = []struct {
 		Fixture        rpmmd_mock.FixtureGenerator
diff --git a/test/cases/ami_empty_blueprint.json b/test/cases/ami_empty_blueprint.json
index 105a717f6..549854960 100644
--- a/test/cases/ami_empty_blueprint.json
+++ b/test/cases/ami_empty_blueprint.json
@@ -1,6 +1,10 @@
 {
+  "boot": {
+    "type": "qemu-extract"
+  },
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "filename": "image.raw.xz",
     "output-format": "ami",
     "blueprint": {}
@@ -126,7 +130,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/ami_local_boot.json b/test/cases/ami_local_boot.json
deleted file mode 100644
index 37d95e5f2..000000000
--- a/test/cases/ami_local_boot.json
+++ /dev/null
@@ -1,171 +0,0 @@
-{
-  "boot-test": {
-    "output-format": "ami",
-    "filename": "image.raw.xz",
-    "boot-type": "qemu",
-    "blueprint": {
-      "name": "ami-boot-test",
-      "description": "Image for boot test",
-      "packages": [],
-      "modules": [],
-      "groups": [],
-      "customizations": {
-        "user": [
-          {
-            "name": "redhat",
-            "password": "$y$j9T$hMKTMCO/s27TcOMRH9eUN1$6G0Jrc20QiptW6P3fwm3LKDd/4IIVSr1N2u611UwNgB",
-            "groups": [
-              "wheel"
-            ]
-          }
-        ],
-        "sshkey": [
-          {
-            "user": "redhat",
-            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC61wMCjOSHwbVb4VfVyl5sn497qW4PsdQ7Ty7aD6wDNZ/QjjULkDV/yW5WjDlDQ7UqFH0Sr7vywjqDizUAqK7zM5FsUKsUXWHWwg/ehKg8j9xKcMv11AkFoUoujtfAujnKODkk58XSA9whPr7qcw3vPrmog680pnMSzf9LC7J6kXfs6lkoKfBh9VnlxusCrw2yg0qI1fHAZBLPx7mW6+me71QZsS6sVz8v8KXyrXsKTdnF50FjzHcK9HXDBtSJS5wA3fkcRYymJe0o6WMWNdgSRVpoSiWaHHmFgdMUJaYoCfhXzyl7LtNb3Q+Sveg+tJK7JaRXBLMUllOlJ6ll5Hod root@localhost"
-          }
-        ]
-      },
-      "services": {
-        "enabled": [
-          "sshd"
-        ]
-      }
-    }
-  },
-  "pipeline": {
-    "build": {
-      "pipeline": {
-        "stages": [
-          {
-            "name": "org.osbuild.dnf",
-            "options": {
-              "repos": [
-                {
-                  "metalink": "https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch",
-                  "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n",
-                  "checksum": "sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"
-                }
-              ],
-              "packages": [
-                "dnf",
-                "e2fsprogs",
-                "policycoreutils",
-                "qemu-img",
-                "systemd",
-                "grub2-pc",
-                "tar"
-              ],
-              "releasever": "30",
-              "basearch": "x86_64"
-            }
-          }
-        ]
-      },
-      "runner": "org.osbuild.fedora30"
-    },
-    "stages": [
-      {
-        "name": "org.osbuild.dnf",
-        "options": {
-          "repos": [
-            {
-              "metalink": "https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch",
-              "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFturGcBEACv0xBo91V2n0uEC2vh69ywCiSyvUgN/AQH8EZpCVtM7NyjKgKm\nbbY4G3R0M3ir1xXmvUDvK0493/qOiFrjkplvzXFTGpPTi0ypqGgxc5d0ohRA1M75\nL+0AIlXoOgHQ358/c4uO8X0JAA1NYxCkAW1KSJgFJ3RjukrfqSHWthS1d4o8fhHy\nKJKEnirE5hHqB50dafXrBfgZdaOs3C6ppRIePFe2o4vUEapMTCHFw0woQR8Ah4/R\nn7Z9G9Ln+0Cinmy0nbIDiZJ+pgLAXCOWBfDUzcOjDGKvcpoZharA07c0q1/5ojzO\n4F0Fh4g/BUmtrASwHfcIbjHyCSr1j/3Iz883iy07gJY5Yhiuaqmp0o0f9fgHkG53\n2xCU1owmACqaIBNQMukvXRDtB2GJMuKa/asTZDP6R5re+iXs7+s9ohcRRAKGyAyc\nYKIQKcaA+6M8T7/G+TPHZX6HJWqJJiYB+EC2ERblpvq9TPlLguEWcmvjbVc31nyq\nSDoO3ncFWKFmVsbQPTbP+pKUmlLfJwtb5XqxNR5GEXSwVv4I7IqBmJz1MmRafnBZ\ng0FJUtH668GnldO20XbnSVBr820F5SISMXVwCXDXEvGwwiB8Lt8PvqzXnGIFDAu3\nDlQI5sxSqpPVWSyw08ppKT2Tpmy8adiBotLfaCFl2VTHwOae48X2dMPBvQARAQAB\ntDFGZWRvcmEgKDMwKSA8ZmVkb3JhLTMwLXByaW1hcnlAZmVkb3JhcHJvamVjdC5v\ncmc+iQI4BBMBAgAiBQJbbqxnAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAK\nCRDvPBEfz8ZZudTnD/9170LL3nyTVUCFmBjT9wZ4gYnpwtKVPa/pKnxbbS+Bmmac\ng9TrT9pZbqOHrNJLiZ3Zx1Hp+8uxr3Lo6kbYwImLhkOEDrf4aP17HfQ6VYFbQZI8\nf79OFxWJ7si9+3gfzeh9UYFEqOQfzIjLWFyfnas0OnV/P+RMQ1Zr+vPRqO7AR2va\nN9wg+Xl7157dhXPCGYnGMNSoxCbpRs0JNlzvJMuAea5nTTznRaJZtK/xKsqLn51D\nK07k9MHVFXakOH8QtMCUglbwfTfIpO5YRq5imxlWbqsYWVQy1WGJFyW6hWC0+RcJ\nOx5zGtOfi4/dN+xJ+ibnbyvy/il7Qm+vyFhCYqIPyS5m2UVJUuao3eApE38k78/o\n8aQOTnFQZ+U1Sw+6woFTxjqRQBXlQm2+7Bt3bqGATg4sXXWPbmwdL87Ic+mxn/ml\nSMfQux/5k6iAu1kQhwkO2YJn9eII6HIPkW+2m5N1JsUyJQe4cbtZE5Yh3TRA0dm7\n+zoBRfCXkOW4krchbgww/ptVmzMMP7GINJdROrJnsGl5FVeid9qHzV7aZycWSma7\nCxBYB1J8HCbty5NjtD6XMYRrMLxXugvX6Q4NPPH+2NKjzX4SIDejS6JjgrP3KA3O\npMuo7ZHMfveBngv8yP+ZD/1sS6l+dfExvdaJdOdgFCnp4p3gPbw5+Lv70HrMjA==\n=BfZ/\n-----END PGP PUBLIC KEY BLOCK-----\n",
-              "checksum": "sha256:9f596e18f585bee30ac41c11fb11a83ed6b11d5b341c1cb56ca4015d7717cb97"
-            }
-          ],
-          "packages": [
-            "@Core",
-            "chrony",
-            "kernel",
-            "selinux-policy-targeted",
-            "grub2-pc",
-            "langpacks-en",
-            "libxcrypt-compat",
-            "xfsprogs",
-            "cloud-init",
-            "checkpolicy",
-            "net-tools"
-          ],
-          "exclude_packages": [
-            "dracut-config-rescue"
-          ],
-          "releasever": "30",
-          "basearch": "x86_64"
-        }
-      },
-      {
-        "name": "org.osbuild.fix-bls",
-        "options": {}
-      },
-      {
-        "name": "org.osbuild.locale",
-        "options": {
-          "language": "en_US"
-        }
-      },
-      {
-        "name": "org.osbuild.systemd",
-        "options": {
-          "enabled_services": [
-            "sshd"
-          ]
-        }
-      },
-      {
-        "name": "org.osbuild.users",
-        "options": {
-          "users": {
-            "redhat": {
-              "groups": [
-                "wheel"
-              ],
-              "password": "$6$IR7O7z56ouB/OInP$.hscD6dQqPQGwMuQ.idumixSHI/JEyaUfiCAHVSpGO/iNLEvvVZVOQL23zBzQbc2.yJ25xAZD75H0tXqKJpEE/",
-              "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC61wMCjOSHwbVb4VfVyl5sn497qW4PsdQ7Ty7aD6wDNZ/QjjULkDV/yW5WjDlDQ7UqFH0Sr7vywjqDizUAqK7zM5FsUKsUXWHWwg/ehKg8j9xKcMv11AkFoUoujtfAujnKODkk58XSA9whPr7qcw3vPrmog680pnMSzf9LC7J6kXfs6lkoKfBh9VnlxusCrw2yg0qI1fHAZBLPx7mW6+me71QZsS6sVz8v8KXyrXsKTdnF50FjzHcK9HXDBtSJS5wA3fkcRYymJe0o6WMWNdgSRVpoSiWaHHmFgdMUJaYoCfhXzyl7LtNb3Q+Sveg+tJK7JaRXBLMUllOlJ6ll5Hod root@localhost"
-            }
-          }
-        }
-      },
-      {
-        "name": "org.osbuild.fstab",
-        "options": {
-          "filesystems": [
-            {
-              "uuid": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
-              "vfs_type": "ext4",
-              "path": "/",
-              "options": "defaults",
-              "freq": 1,
-              "passno": 1
-            }
-          ]
-        }
-      },
-      {
-        "name": "org.osbuild.grub2",
-        "options": {
-          "root_fs_uuid": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
-          "boot_fs_uuid": "00000000-0000-0000-0000-000000000000",
-          "kernel_opts": "ro biosdevname=0 net.ifnames=0"
-        }
-      },
-      {
-        "name": "org.osbuild.selinux",
-        "options": {
-          "file_contexts": "etc/selinux/targeted/contexts/files/file_contexts"
-        }
-      }
-    ],
-    "assembler": {
-      "name": "org.osbuild.qemu",
-      "options": {
-        "format": "raw.xz",
-        "filename": "image.raw.xz",
-        "ptuuid": "0x14fc63d2",
-        "root_fs_uuid": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
-        "size": 3222274048
-      }
-    }
-  }
-}
diff --git a/test/cases/disk_empty_blueprint.json b/test/cases/disk_empty_blueprint.json
index e32497ca6..cc7b66efb 100644
--- a/test/cases/disk_empty_blueprint.json
+++ b/test/cases/disk_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "partitioned-disk",
     "filename": "disk.img",
     "blueprint": {}
@@ -114,7 +115,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/disk_local_boot.json b/test/cases/disk_local_boot.json
index 916abbef6..67ab09ac3 100644
--- a/test/cases/disk_local_boot.json
+++ b/test/cases/disk_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "nspawn"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "partitioned-disk",
     "filename": "disk.img",
-    "boot-type": "nspawn",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "partitioned-disk-boot-test",
       "description": "Image for boot test",
       "packages": [],
@@ -120,12 +124,6 @@
           "kernel_opts": "ro biosdevname=0 net.ifnames=0"
         }
       },
-      {
-        "name": "org.osbuild.script",
-        "options": {
-          "script": "sed -i 's|#Port 22|Port 1022|' /etc/ssh/sshd_config; sed -i 's|#ListenAddress 0.0.0.0|ListenAddress 127.0.0.1|' /etc/ssh/sshd_config"
-        }
-      },
       {
         "name": "org.osbuild.systemd",
         "options": {
diff --git a/test/cases/ext4_empty_blueprint.json b/test/cases/ext4_empty_blueprint.json
index d3cc55b7c..7145c1af8 100644
--- a/test/cases/ext4_empty_blueprint.json
+++ b/test/cases/ext4_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "ext4-filesystem",
     "filename": "filesystem.img",
     "blueprint": {}
@@ -96,7 +97,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/ext4_local_boot.json b/test/cases/ext4_local_boot.json
index ed587c88a..d31ab0fe2 100644
--- a/test/cases/ext4_local_boot.json
+++ b/test/cases/ext4_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "nspawn"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "ext4",
     "filename": "filesystem.img",
-    "boot-type": "nspawn",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "ext4-boot-test",
       "description": "Image for boot test",
       "packages": [],
@@ -105,12 +109,6 @@
           "kernel_opts": "ro biosdevname=0 net.ifnames=0"
         }
       },
-      {
-        "name": "org.osbuild.script",
-        "options": {
-          "script": "sed -i 's|#Port 22|Port 1022|' /etc/ssh/sshd_config; sed -i 's|#ListenAddress 0.0.0.0|ListenAddress 127.0.0.1|' /etc/ssh/sshd_config"
-        }
-      },
       {
         "name": "org.osbuild.systemd",
         "options": {
diff --git a/test/cases/fedora-30-cloud-base.json b/test/cases/fedora-30-cloud-base.json
deleted file mode 100644
index e4d3f6e81..000000000
--- a/test/cases/fedora-30-cloud-base.json
+++ /dev/null
@@ -1,3831 +0,0 @@
-{
-  "url": "https://download.fedoraproject.org/pub/fedora/linux/releases/30/Cloud/x86_64/images/Fedora-Cloud-Base-30-1.2.x86_64.qcow2",
-  "expected": {
-    "bootloader": "grub",
-    "bootmenu": [
-      {
-        "grub_arg": "--unrestricted",
-        "grub_class": "kernel",
-        "grub_users": "$grub_users",
-        "initrd": "/boot/initramfs-5.0.9-301.fc30.x86_64.img",
-        "linux": "/boot/vmlinuz-5.0.9-301.fc30.x86_64",
-        "options": "$kernelopts",
-        "title": "Fedora (5.0.9-301.fc30.x86_64) 30 (Thirty)",
-        "version": "5.0.9-301.fc30.x86_64"
-      }
-    ],
-    "fstab": [
-      [
-        "UUID=ea711a29-e460-4879-9d70-9da99ae021f9",
-        "/",
-        "ext4",
-        "defaults",
-        "1",
-        "1"
-      ]
-    ],
-    "groups": [
-      "adm:x:4:",
-      "audio:x:63:",
-      "bin:x:1:",
-      "cdrom:x:11:",
-      "chrony:x:992:",
-      "daemon:x:2:",
-      "dbus:x:81:",
-      "dialout:x:18:",
-      "disk:x:6:",
-      "floppy:x:19:",
-      "ftp:x:50:",
-      "games:x:20:",
-      "input:x:999:",
-      "kmem:x:9:",
-      "kvm:x:36:",
-      "lock:x:54:",
-      "lp:x:7:",
-      "mail:x:12:",
-      "man:x:15:",
-      "mem:x:8:",
-      "nobody:x:65534:",
-      "polkitd:x:995:",
-      "render:x:998:",
-      "root:x:0:",
-      "ssh_keys:x:994:",
-      "sshd:x:74:",
-      "sys:x:3:",
-      "systemd-coredump:x:997:",
-      "systemd-journal:x:190:",
-      "systemd-network:x:192:",
-      "systemd-resolve:x:193:",
-      "systemd-timesync:x:996:",
-      "tape:x:33:",
-      "tss:x:59:",
-      "tty:x:5:",
-      "unbound:x:993:",
-      "users:x:100:",
-      "utempter:x:35:",
-      "utmp:x:22:",
-      "video:x:39:",
-      "wheel:x:10:"
-    ],
-    "image-format": "qcow2",
-    "os-release": {
-      "ANSI_COLOR": "0;34",
-      "BUG_REPORT_URL": "https://bugzilla.redhat.com/",
-      "CPE_NAME": "cpe:/o:fedoraproject:fedora:30",
-      "DOCUMENTATION_URL": "https://docs.fedoraproject.org/en-US/fedora/f30/system-administrators-guide/",
-      "HOME_URL": "https://fedoraproject.org/",
-      "ID": "fedora",
-      "LOGO": "fedora-logo-icon",
-      "NAME": "Fedora",
-      "PLATFORM_ID": "platform:f30",
-      "PRETTY_NAME": "Fedora 30 (Cloud Edition)",
-      "PRIVACY_POLICY_URL": "https://fedoraproject.org/wiki/Legal:PrivacyPolicy",
-      "REDHAT_BUGZILLA_PRODUCT": "Fedora",
-      "REDHAT_BUGZILLA_PRODUCT_VERSION": "30",
-      "REDHAT_SUPPORT_PRODUCT": "Fedora",
-      "REDHAT_SUPPORT_PRODUCT_VERSION": "30",
-      "SUPPORT_URL": "https://fedoraproject.org/wiki/Communicating_and_getting_help",
-      "VARIANT": "Cloud Edition",
-      "VARIANT_ID": "cloud",
-      "VERSION": "30 (Cloud Edition)",
-      "VERSION_CODENAME": "",
-      "VERSION_ID": "30"
-    },
-    "packages": [
-      "NetworkManager-1.16.0-1.fc30.x86_64",
-      "NetworkManager-libnm-1.16.0-1.fc30.x86_64",
-      "acl-2.2.53-3.fc30.x86_64",
-      "alternatives-1.11-4.fc30.x86_64",
-      "audit-3.0-0.7.20190326git03e7489.fc30.x86_64",
-      "audit-libs-3.0-0.7.20190326git03e7489.fc30.x86_64",
-      "basesystem-11-7.fc30.noarch",
-      "bash-5.0.2-1.fc30.x86_64",
-      "bind-export-libs-9.11.5-13.P4.fc30.x86_64",
-      "brotli-1.0.7-3.fc30.x86_64",
-      "bzip2-1.0.6-29.fc30.x86_64",
-      "bzip2-libs-1.0.6-29.fc30.x86_64",
-      "c-ares-1.15.0-3.fc30.x86_64",
-      "ca-certificates-2018.2.26-3.fc30.noarch",
-      "checkpolicy-2.9-1.fc30.x86_64",
-      "chrony-3.4-2.fc30.x86_64",
-      "cloud-init-17.1-8.fc30.noarch",
-      "cloud-utils-growpart-0.31-2.fc30.noarch",
-      "coreutils-8.31-1.fc30.x86_64",
-      "coreutils-common-8.31-1.fc30.x86_64",
-      "cpio-2.12-10.fc30.x86_64",
-      "cracklib-2.9.6-19.fc30.x86_64",
-      "cracklib-dicts-2.9.6-19.fc30.x86_64",
-      "crypto-policies-20190211-2.gite3eacfc.fc30.noarch",
-      "cryptsetup-libs-2.1.0-3.fc30.x86_64",
-      "curl-7.64.0-6.fc30.x86_64",
-      "cyrus-sasl-lib-2.1.27-0.6rc7.fc30.x86_64",
-      "dbus-1.12.12-7.fc30.x86_64",
-      "dbus-broker-20-3.fc30.x86_64",
-      "dbus-common-1.12.12-7.fc30.noarch",
-      "dbus-libs-1.12.12-7.fc30.x86_64",
-      "deltarpm-3.6-29.fc30.x86_64",
-      "device-mapper-1.02.154-3.fc30.x86_64",
-      "device-mapper-libs-1.02.154-3.fc30.x86_64",
-      "dhcp-client-4.3.6-32.fc30.x86_64",
-      "dhcp-common-4.3.6-32.fc30.noarch",
-      "dhcp-libs-4.3.6-32.fc30.x86_64",
-      "diffutils-3.7-2.fc30.x86_64",
-      "dnf-4.2.2-2.fc30.noarch",
-      "dnf-data-4.2.2-2.fc30.noarch",
-      "dnf-plugins-core-4.0.6-1.fc30.noarch",
-      "dnf-yum-4.2.2-2.fc30.noarch",
-      "dracut-049-26.git20181204.fc30.x86_64",
-      "dracut-config-generic-049-26.git20181204.fc30.x86_64",
-      "e2fsprogs-1.44.6-1.fc30.x86_64",
-      "e2fsprogs-libs-1.44.6-1.fc30.x86_64",
-      "elfutils-default-yama-scope-0.176-1.fc30.noarch",
-      "elfutils-libelf-0.176-1.fc30.x86_64",
-      "elfutils-libs-0.176-1.fc30.x86_64",
-      "expat-2.2.6-2.fc30.x86_64",
-      "fedora-gpg-keys-30-1.noarch",
-      "fedora-release-cloud-30-1.noarch",
-      "fedora-release-common-30-1.noarch",
-      "fedora-repos-30-1.noarch",
-      "file-5.36-2.fc30.x86_64",
-      "file-libs-5.36-2.fc30.x86_64",
-      "filesystem-3.10-1.fc30.x86_64",
-      "findutils-4.6.0-22.fc30.x86_64",
-      "fipscheck-1.5.0-6.fc30.x86_64",
-      "fipscheck-lib-1.5.0-6.fc30.x86_64",
-      "freetype-2.9.1-7.fc30.x86_64",
-      "fuse-libs-2.9.9-3.fc30.x86_64",
-      "gawk-4.2.1-6.fc30.x86_64",
-      "gdbm-libs-1.18-4.fc30.x86_64",
-      "geolite2-city-20190409-1.fc30.noarch",
-      "geolite2-country-20190409-1.fc30.noarch",
-      "gettext-0.19.8.1-18.fc30.x86_64",
-      "gettext-libs-0.19.8.1-18.fc30.x86_64",
-      "git-core-2.21.0-1.fc30.x86_64",
-      "glib2-2.60.1-2.fc30.x86_64",
-      "glibc-2.29-9.fc30.x86_64",
-      "glibc-common-2.29-9.fc30.x86_64",
-      "glibc-langpack-en-2.29-9.fc30.x86_64",
-      "gmp-6.1.2-10.fc30.x86_64",
-      "gnupg2-2.2.13-1.fc30.x86_64",
-      "gnupg2-smime-2.2.13-1.fc30.x86_64",
-      "gnutls-3.6.7-1.fc30.x86_64",
-      "gpgme-1.12.0-1.fc30.x86_64",
-      "grep-3.1-9.fc30.x86_64",
-      "groff-base-1.22.3-19.fc30.x86_64",
-      "grub2-common-2.02-75.fc30.noarch",
-      "grub2-pc-2.02-75.fc30.x86_64",
-      "grub2-pc-modules-2.02-75.fc30.noarch",
-      "grub2-tools-2.02-75.fc30.x86_64",
-      "grub2-tools-extra-2.02-75.fc30.x86_64",
-      "grub2-tools-minimal-2.02-75.fc30.x86_64",
-      "grubby-8.40-30.fc30.x86_64",
-      "gzip-1.9-9.fc30.x86_64",
-      "hardlink-1.3-8.fc30.x86_64",
-      "heat-cfntools-1.4.2-8.fc30.noarch",
-      "hostname-3.20-8.fc30.x86_64",
-      "ima-evm-utils-1.1-5.fc30.x86_64",
-      "ipcalc-0.2.5-2.fc30.x86_64",
-      "iproute-5.0.0-2.fc30.x86_64",
-      "iproute-tc-5.0.0-2.fc30.x86_64",
-      "iptables-libs-1.8.0-5.fc30.x86_64",
-      "iputils-20180629-4.fc30.x86_64",
-      "jansson-2.12-2.fc30.x86_64",
-      "json-c-0.13.1-4.fc30.x86_64",
-      "kbd-2.0.4-13.fc30.x86_64",
-      "kbd-legacy-2.0.4-13.fc30.noarch",
-      "kbd-misc-2.0.4-13.fc30.noarch",
-      "kernel-core-5.0.9-301.fc30.x86_64",
-      "keyutils-libs-1.6-2.fc30.x86_64",
-      "kmod-25-5.fc30.x86_64",
-      "kmod-libs-25-5.fc30.x86_64",
-      "kpartx-0.7.9-6.git2df6110.fc30.x86_64",
-      "krb5-libs-1.17-4.fc30.x86_64",
-      "langpacks-en-1.0-17.fc30.noarch",
-      "less-530-4.fc30.x86_64",
-      "libacl-2.2.53-3.fc30.x86_64",
-      "libarchive-3.3.3-6.fc30.x86_64",
-      "libargon2-20161029-8.fc30.x86_64",
-      "libassuan-2.5.2-2.fc30.x86_64",
-      "libattr-2.4.48-5.fc30.x86_64",
-      "libbasicobjects-0.1.1-42.fc30.x86_64",
-      "libblkid-2.33.2-1.fc30.x86_64",
-      "libcap-2.26-5.fc30.x86_64",
-      "libcap-ng-0.7.9-7.fc30.x86_64",
-      "libcollection-0.7.0-42.fc30.x86_64",
-      "libcom_err-1.44.6-1.fc30.x86_64",
-      "libcomps-0.1.11-1.fc30.x86_64",
-      "libcroco-0.6.13-1.fc30.x86_64",
-      "libcurl-7.64.0-6.fc30.x86_64",
-      "libdb-5.3.28-37.fc30.x86_64",
-      "libdb-utils-5.3.28-37.fc30.x86_64",
-      "libdhash-0.5.0-42.fc30.x86_64",
-      "libdnf-0.28.1-1.fc30.x86_64",
-      "libedit-3.1-26.20181209cvs.fc30.x86_64",
-      "libevent-2.1.8-5.fc30.x86_64",
-      "libfdisk-2.33.2-1.fc30.x86_64",
-      "libffi-3.1-19.fc30.x86_64",
-      "libgcc-9.0.1-0.10.fc30.x86_64",
-      "libgcrypt-1.8.4-3.fc30.x86_64",
-      "libgomp-9.0.1-0.10.fc30.x86_64",
-      "libgpg-error-1.33-2.fc30.x86_64",
-      "libicu-63.1-2.fc30.x86_64",
-      "libidn2-2.1.1a-1.fc30.x86_64",
-      "libini_config-1.3.1-42.fc30.x86_64",
-      "libkcapi-1.1.4-1.fc30.x86_64",
-      "libkcapi-hmaccalc-1.1.4-1.fc30.x86_64",
-      "libksba-1.3.5-9.fc30.x86_64",
-      "libldb-1.5.4-1.fc30.x86_64",
-      "libmaxminddb-1.2.0-7.fc30.x86_64",
-      "libmetalink-0.1.3-8.fc30.x86_64",
-      "libmnl-1.0.4-9.fc30.x86_64",
-      "libmodulemd1-1.8.6-3.fc30.x86_64",
-      "libmount-2.33.2-1.fc30.x86_64",
-      "libndp-1.7-3.fc30.x86_64",
-      "libnfsidmap-2.3.3-7.rc2.fc30.x86_64",
-      "libnghttp2-1.37.0-1.fc30.x86_64",
-      "libnl3-3.4.0-8.fc30.x86_64",
-      "libnsl2-1.2.0-4.20180605git4a062cf.fc30.x86_64",
-      "libpath_utils-0.2.1-42.fc30.x86_64",
-      "libpcap-1.9.0-3.fc30.x86_64",
-      "libpipeline-1.5.1-2.fc30.x86_64",
-      "libpng-1.6.36-1.fc30.x86_64",
-      "libpsl-0.20.2-6.fc30.x86_64",
-      "libpwquality-1.4.0-12.fc30.x86_64",
-      "libref_array-0.1.5-42.fc30.x86_64",
-      "librepo-1.9.6-2.fc30.x86_64",
-      "libreport-filesystem-2.10.0-1.fc30.noarch",
-      "libseccomp-2.4.0-0.fc30.x86_64",
-      "libsecret-0.18.8-1.fc30.x86_64",
-      "libselinux-2.9-1.fc30.x86_64",
-      "libselinux-utils-2.9-1.fc30.x86_64",
-      "libsemanage-2.9-1.fc30.x86_64",
-      "libsepol-2.9-1.fc30.x86_64",
-      "libsigsegv-2.11-7.fc30.x86_64",
-      "libsmartcols-2.33.2-1.fc30.x86_64",
-      "libsolv-0.7.4-2.fc30.x86_64",
-      "libss-1.44.6-1.fc30.x86_64",
-      "libssh-0.8.7-1.fc30.x86_64",
-      "libsss_autofs-2.1.0-2.fc30.x86_64",
-      "libsss_certmap-2.1.0-2.fc30.x86_64",
-      "libsss_idmap-2.1.0-2.fc30.x86_64",
-      "libsss_nss_idmap-2.1.0-2.fc30.x86_64",
-      "libsss_sudo-2.1.0-2.fc30.x86_64",
-      "libstdc++-9.0.1-0.10.fc30.x86_64",
-      "libtalloc-2.1.16-1.fc30.x86_64",
-      "libtasn1-4.13-7.fc30.x86_64",
-      "libtdb-1.3.18-1.fc30.x86_64",
-      "libtevent-0.9.39-1.fc30.x86_64",
-      "libtirpc-1.1.4-2.rc2.fc30.1.x86_64",
-      "libunistring-0.9.10-5.fc30.x86_64",
-      "libusbx-1.0.22-2.fc30.x86_64",
-      "libuser-0.62-20.fc30.x86_64",
-      "libutempter-1.1.6-16.fc30.x86_64",
-      "libuuid-2.33.2-1.fc30.x86_64",
-      "libverto-0.3.0-7.fc30.x86_64",
-      "libxcrypt-4.4.4-2.fc30.x86_64",
-      "libxkbcommon-0.8.3-1.fc30.x86_64",
-      "libxml2-2.9.9-2.fc30.x86_64",
-      "libyaml-0.2.1-5.fc30.x86_64",
-      "libzstd-1.3.8-2.fc30.x86_64",
-      "linux-atm-libs-2.5.1-21.fc29.x86_64",
-      "linux-firmware-whence-20190312-94.fc30.noarch",
-      "lmdb-libs-0.9.23-2.fc30.x86_64",
-      "lua-libs-5.3.5-5.fc30.x86_64",
-      "lz4-libs-1.8.3-2.fc30.x86_64",
-      "man-db-2.8.4-4.fc30.x86_64",
-      "mkpasswd-5.4.2-1.fc30.x86_64",
-      "mozjs60-60.4.0-5.fc30.x86_64",
-      "mpfr-3.1.6-4.fc30.x86_64",
-      "mtools-4.0.18-16.fc30.x86_64",
-      "ncurses-6.1-10.20180923.fc30.x86_64",
-      "ncurses-base-6.1-10.20180923.fc30.noarch",
-      "ncurses-libs-6.1-10.20180923.fc30.x86_64",
-      "net-tools-2.0-0.54.20160912git.fc30.x86_64",
-      "nettle-3.4.1rc1-2.fc30.x86_64",
-      "npth-1.6-2.fc30.x86_64",
-      "openldap-2.4.47-1.fc30.x86_64",
-      "openssh-7.9p1-5.fc30.x86_64",
-      "openssh-clients-7.9p1-5.fc30.x86_64",
-      "openssh-server-7.9p1-5.fc30.x86_64",
-      "openssl-1.1.1b-3.fc30.x86_64",
-      "openssl-libs-1.1.1b-3.fc30.x86_64",
-      "openssl-pkcs11-0.4.10-1.fc30.x86_64",
-      "os-prober-1.74-8.fc30.x86_64",
-      "p11-kit-0.23.15-3.fc30.x86_64",
-      "p11-kit-trust-0.23.15-3.fc30.x86_64",
-      "pam-1.3.1-17.fc30.x86_64",
-      "parted-3.2-40.fc30.x86_64",
-      "passwd-0.80-5.fc30.x86_64",
-      "pcre-8.43-1.fc30.x86_64",
-      "pcre2-10.32-9.fc30.x86_64",
-      "pigz-2.4-4.fc30.x86_64",
-      "pinentry-1.1.0-5.fc30.x86_64",
-      "policycoreutils-2.9-1.fc30.x86_64",
-      "polkit-0.115-10.fc30.1.x86_64",
-      "polkit-libs-0.115-10.fc30.1.x86_64",
-      "polkit-pkla-compat-0.1-14.fc30.x86_64",
-      "popt-1.16-17.fc30.x86_64",
-      "procps-ng-3.3.15-5.fc30.x86_64",
-      "publicsuffix-list-dafsa-20190128-2.fc30.noarch",
-      "python-pip-wheel-19.0.3-1.fc30.noarch",
-      "python-setuptools-wheel-40.8.0-1.fc30.noarch",
-      "python3-3.7.3-1.fc30.x86_64",
-      "python3-asn1crypto-0.24.0-6.fc30.noarch",
-      "python3-attrs-18.2.0-1.fc30.noarch",
-      "python3-audit-3.0-0.7.20190326git03e7489.fc30.x86_64",
-      "python3-babel-2.6.0-6.fc30.noarch",
-      "python3-boto-2.45.0-11.fc30.noarch",
-      "python3-cffi-1.11.5-7.fc30.x86_64",
-      "python3-chardet-3.0.4-9.fc30.noarch",
-      "python3-configobj-5.0.6-15.fc30.noarch",
-      "python3-cryptography-2.6.1-1.fc30.x86_64",
-      "python3-dateutil-2.8.0-1.fc30.noarch",
-      "python3-dbus-1.2.8-5.fc30.x86_64",
-      "python3-distro-1.4.0-1.fc30.noarch",
-      "python3-dnf-4.2.2-2.fc30.noarch",
-      "python3-dnf-plugins-core-4.0.6-1.fc30.noarch",
-      "python3-gpg-1.12.0-1.fc30.x86_64",
-      "python3-hawkey-0.28.1-1.fc30.x86_64",
-      "python3-idna-2.7-4.fc30.noarch",
-      "python3-jinja2-2.10-8.fc30.noarch",
-      "python3-jsonpatch-1.21-7.fc30.noarch",
-      "python3-jsonpointer-1.10-15.fc30.noarch",
-      "python3-jsonschema-3.0.1-1.fc30.noarch",
-      "python3-jwt-1.7.1-2.fc30.noarch",
-      "python3-libcomps-0.1.11-1.fc30.x86_64",
-      "python3-libdnf-0.28.1-1.fc30.x86_64",
-      "python3-libs-3.7.3-1.fc30.x86_64",
-      "python3-libselinux-2.9-1.fc30.x86_64",
-      "python3-libsemanage-2.9-1.fc30.x86_64",
-      "python3-markupsafe-1.1.1-1.fc30.x86_64",
-      "python3-oauthlib-2.1.0-1.fc29.noarch",
-      "python3-pbr-5.1.2-2.fc30.noarch",
-      "python3-pip-19.0.3-1.fc30.noarch",
-      "python3-ply-3.11-2.fc30.noarch",
-      "python3-policycoreutils-2.9-1.fc30.noarch",
-      "python3-prettytable-0.7.2-17.fc30.noarch",
-      "python3-psutil-5.4.3-7.fc30.x86_64",
-      "python3-pyasn1-0.4.4-4.fc30.noarch",
-      "python3-pycparser-2.14-18.fc30.noarch",
-      "python3-pyrsistent-0.14.11-1.fc30.x86_64",
-      "python3-pyserial-3.4-2.fc30.noarch",
-      "python3-pysocks-1.6.8-7.fc30.noarch",
-      "python3-pytz-2018.5-2.fc30.noarch",
-      "python3-pyyaml-5.1-1.fc30.x86_64",
-      "python3-requests-2.21.0-2.fc30.noarch",
-      "python3-rpm-4.14.2.1-4.fc30.1.x86_64",
-      "python3-rsa-3.4.2-9.fc30.noarch",
-      "python3-setools-4.1.1-14.fc30.x86_64",
-      "python3-setuptools-40.8.0-1.fc30.noarch",
-      "python3-six-1.12.0-1.fc30.noarch",
-      "python3-unbound-1.8.3-4.fc30.x86_64",
-      "python3-urllib3-1.24.1-3.fc30.noarch",
-      "qrencode-libs-3.4.4-8.fc30.x86_64",
-      "readline-8.0-2.fc30.x86_64",
-      "rootfiles-8.1-24.fc30.noarch",
-      "rpm-4.14.2.1-4.fc30.1.x86_64",
-      "rpm-build-libs-4.14.2.1-4.fc30.1.x86_64",
-      "rpm-libs-4.14.2.1-4.fc30.1.x86_64",
-      "rpm-plugin-selinux-4.14.2.1-4.fc30.1.x86_64",
-      "rpm-plugin-systemd-inhibit-4.14.2.1-4.fc30.1.x86_64",
-      "rpm-sign-libs-4.14.2.1-4.fc30.1.x86_64",
-      "rsync-3.1.3-7.fc30.x86_64",
-      "sed-4.5-3.fc30.x86_64",
-      "selinux-policy-3.14.3-29.fc30.noarch",
-      "selinux-policy-targeted-3.14.3-29.fc30.noarch",
-      "setup-2.13.3-1.fc30.noarch",
-      "shadow-utils-4.6-8.fc30.x86_64",
-      "shared-mime-info-1.12-2.fc30.x86_64",
-      "sqlite-libs-3.26.0-3.fc30.x86_64",
-      "sssd-client-2.1.0-2.fc30.x86_64",
-      "sssd-common-2.1.0-2.fc30.x86_64",
-      "sssd-kcm-2.1.0-2.fc30.x86_64",
-      "sssd-nfs-idmap-2.1.0-2.fc30.x86_64",
-      "sudo-1.8.27-1.fc30.x86_64",
-      "syslinux-6.04-0.8.fc28.x86_64",
-      "syslinux-extlinux-6.04-0.8.fc28.x86_64",
-      "syslinux-extlinux-nonlinux-6.04-0.8.fc28.noarch",
-      "syslinux-nonlinux-6.04-0.8.fc28.noarch",
-      "systemd-241-7.gita2eaa1c.fc30.x86_64",
-      "systemd-bootchart-233-4.fc30.x86_64",
-      "systemd-libs-241-7.gita2eaa1c.fc30.x86_64",
-      "systemd-pam-241-7.gita2eaa1c.fc30.x86_64",
-      "systemd-rpm-macros-241-7.gita2eaa1c.fc30.noarch",
-      "systemd-udev-241-7.gita2eaa1c.fc30.x86_64",
-      "tar-1.32-1.fc30.x86_64",
-      "timedatex-0.5-6.fc30.x86_64",
-      "trousers-0.3.13-12.fc30.x86_64",
-      "trousers-lib-0.3.13-12.fc30.x86_64",
-      "tzdata-2019a-1.fc30.noarch",
-      "unbound-libs-1.8.3-4.fc30.x86_64",
-      "util-linux-2.33.2-1.fc30.x86_64",
-      "vim-minimal-8.1.1137-1.fc30.x86_64",
-      "which-2.21-14.fc30.x86_64",
-      "whois-nls-5.4.2-1.fc30.noarch",
-      "xfsprogs-4.19.0-4.fc30.x86_64",
-      "xkeyboard-config-2.24-5.fc30.noarch",
-      "xz-5.2.4-5.fc30.x86_64",
-      "xz-libs-5.2.4-5.fc30.x86_64",
-      "zchunk-libs-1.1.1-3.fc30.x86_64",
-      "zlib-1.2.11-15.fc30.x86_64"
-    ],
-    "partition-table": "dos",
-    "partition-table-id": "0xce0f44d9",
-    "partitions": [
-      {
-        "bootable": true,
-        "fstype": "ext4",
-        "label": null,
-        "partuuid": "14fc63d2-01",
-        "size": 4293918720,
-        "start": 1048576,
-        "type": "83",
-        "uuid": "ea711a29-e460-4879-9d70-9da99ae021f9"
-      }
-    ],
-    "passwd": [
-      "adm:x:3:4:adm:/var/adm:/sbin/nologin",
-      "bin:x:1:1:bin:/bin:/sbin/nologin",
-      "chrony:x:995:992::/var/lib/chrony:/sbin/nologin",
-      "daemon:x:2:2:daemon:/sbin:/sbin/nologin",
-      "dbus:x:81:81:System message bus:/:/sbin/nologin",
-      "ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin",
-      "games:x:12:100:games:/usr/games:/sbin/nologin",
-      "halt:x:7:0:halt:/sbin:/sbin/halt",
-      "lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin",
-      "mail:x:8:12:mail:/var/spool/mail:/sbin/nologin",
-      "nobody:x:65534:65534:Kernel Overflow User:/:/sbin/nologin",
-      "operator:x:11:0:operator:/root:/sbin/nologin",
-      "polkitd:x:997:995:User for polkitd:/:/sbin/nologin",
-      "root:x:0:0:root:/root:/bin/bash",
-      "shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown",
-      "sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin",
-      "sync:x:5:0:sync:/sbin:/bin/sync",
-      "systemd-coredump:x:999:997:systemd Core Dumper:/:/sbin/nologin",
-      "systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin",
-      "systemd-resolve:x:193:193:systemd Resolver:/:/sbin/nologin",
-      "systemd-timesync:x:998:996:systemd Time Synchronization:/:/sbin/nologin",
-      "tss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologin",
-      "unbound:x:996:993:Unbound DNS resolver:/etc/unbound:/sbin/nologin"
-    ],
-    "rpm-verify": {
-      "changed": {
-        "/boot/System.map-5.0.9-301.fc30.x86_64": ".M.......",
-        "/boot/initramfs-5.0.9-301.fc30.x86_64.img": ".M.......",
-        "/etc/nsswitch.conf": "....L....",
-        "/etc/openldap/ldap.conf": ".......T.",
-        "/etc/pam.d/fingerprint-auth": "....L....",
-        "/etc/pam.d/password-auth": "....L....",
-        "/etc/pam.d/postlogin": "....L....",
-        "/etc/pam.d/smartcard-auth": "....L....",
-        "/etc/pam.d/system-auth": "....L....",
-        "/etc/systemd/logind.conf": "S.5....T.",
-        "/etc/udev/hwdb.bin": ".M.......",
-        "/proc": ".M.......",
-        "/sys": ".M.......",
-        "/var/cache/dnf/packages.db": ".M.......",
-        "/var/lib/selinux/targeted/active/commit_num": "..5....T.",
-        "/var/lib/selinux/targeted/active/file_contexts": ".......T.",
-        "/var/lib/selinux/targeted/active/homedir_template": ".......T.",
-        "/var/lib/selinux/targeted/active/policy.kern": "S.5....T.",
-        "/var/lib/selinux/targeted/active/seusers": ".......T.",
-        "/var/lib/selinux/targeted/active/users_extra": ".......T.",
-        "/var/log/btmp": ".M.......",
-        "/var/log/journal": ".M....G..",
-        "/var/log/lastlog": ".M....G.."
-      },
-      "missing": [
-        "/etc/systemd/system/dbus-org.freedesktop.network1.service",
-        "/etc/systemd/system/dbus-org.freedesktop.resolve1.service",
-        "/run/cloud-init",
-        "/run/motd",
-        "/run/motd.d",
-        "/run/motd.d",
-        "/run/setrans",
-        "/usr/share/locale/aa",
-        "/usr/share/locale/aa/LC_MESSAGES",
-        "/usr/share/locale/ab",
-        "/usr/share/locale/ab/LC_MESSAGES",
-        "/usr/share/locale/ace",
-        "/usr/share/locale/ace/LC_MESSAGES",
-        "/usr/share/locale/ach",
-        "/usr/share/locale/ach/LC_MESSAGES",
-        "/usr/share/locale/ada",
-        "/usr/share/locale/ada/LC_MESSAGES",
-        "/usr/share/locale/ady",
-        "/usr/share/locale/ady/LC_MESSAGES",
-        "/usr/share/locale/ae",
-        "/usr/share/locale/ae/LC_MESSAGES",
-        "/usr/share/locale/af",
-        "/usr/share/locale/af/LC_MESSAGES",
-        "/usr/share/locale/af/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/af/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/af/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/af/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/af/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/af/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/af/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/af/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/af/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/af/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/af/LC_TIME",
-        "/usr/share/locale/af/LC_TIME/coreutils.mo",
-        "/usr/share/locale/af_ZA",
-        "/usr/share/locale/af_ZA/LC_MESSAGES",
-        "/usr/share/locale/afa",
-        "/usr/share/locale/afa/LC_MESSAGES",
-        "/usr/share/locale/afh",
-        "/usr/share/locale/afh/LC_MESSAGES",
-        "/usr/share/locale/agr",
-        "/usr/share/locale/agr/LC_MESSAGES",
-        "/usr/share/locale/ain",
-        "/usr/share/locale/ain/LC_MESSAGES",
-        "/usr/share/locale/ak",
-        "/usr/share/locale/ak/LC_MESSAGES",
-        "/usr/share/locale/akk",
-        "/usr/share/locale/akk/LC_MESSAGES",
-        "/usr/share/locale/ale",
-        "/usr/share/locale/ale/LC_MESSAGES",
-        "/usr/share/locale/alg",
-        "/usr/share/locale/alg/LC_MESSAGES",
-        "/usr/share/locale/aln",
-        "/usr/share/locale/aln/LC_MESSAGES",
-        "/usr/share/locale/aln/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/alt",
-        "/usr/share/locale/alt/LC_MESSAGES",
-        "/usr/share/locale/am",
-        "/usr/share/locale/am/LC_MESSAGES",
-        "/usr/share/locale/am/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/am/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/am/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/am/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/an",
-        "/usr/share/locale/an/LC_MESSAGES",
-        "/usr/share/locale/an/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/an/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ang",
-        "/usr/share/locale/ang/LC_MESSAGES",
-        "/usr/share/locale/anp",
-        "/usr/share/locale/anp/LC_MESSAGES",
-        "/usr/share/locale/anp/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/apa",
-        "/usr/share/locale/apa/LC_MESSAGES",
-        "/usr/share/locale/ar",
-        "/usr/share/locale/ar/LC_MESSAGES",
-        "/usr/share/locale/ar/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ar/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ar_DZ",
-        "/usr/share/locale/ar_DZ/LC_MESSAGES",
-        "/usr/share/locale/ar_SY",
-        "/usr/share/locale/ar_SY/LC_MESSAGES",
-        "/usr/share/locale/arc",
-        "/usr/share/locale/arc/LC_MESSAGES",
-        "/usr/share/locale/arn",
-        "/usr/share/locale/arn/LC_MESSAGES",
-        "/usr/share/locale/arp",
-        "/usr/share/locale/arp/LC_MESSAGES",
-        "/usr/share/locale/art",
-        "/usr/share/locale/art/LC_MESSAGES",
-        "/usr/share/locale/arw",
-        "/usr/share/locale/arw/LC_MESSAGES",
-        "/usr/share/locale/as",
-        "/usr/share/locale/as/LC_MESSAGES",
-        "/usr/share/locale/as/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/as/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/as/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/as/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/as/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/as/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/as/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/as/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/as/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/as/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/as/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ast",
-        "/usr/share/locale/ast/LC_MESSAGES",
-        "/usr/share/locale/ast/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ast/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/ath",
-        "/usr/share/locale/ath/LC_MESSAGES",
-        "/usr/share/locale/aus",
-        "/usr/share/locale/aus/LC_MESSAGES",
-        "/usr/share/locale/av",
-        "/usr/share/locale/av/LC_MESSAGES",
-        "/usr/share/locale/awa",
-        "/usr/share/locale/awa/LC_MESSAGES",
-        "/usr/share/locale/ay",
-        "/usr/share/locale/ay/LC_MESSAGES",
-        "/usr/share/locale/ayc",
-        "/usr/share/locale/ayc/LC_MESSAGES",
-        "/usr/share/locale/aym",
-        "/usr/share/locale/aym/LC_MESSAGES",
-        "/usr/share/locale/az",
-        "/usr/share/locale/az/LC_MESSAGES",
-        "/usr/share/locale/az/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/az/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/az/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/az_AZ",
-        "/usr/share/locale/az_AZ/LC_MESSAGES",
-        "/usr/share/locale/az_IR",
-        "/usr/share/locale/az_IR/LC_MESSAGES",
-        "/usr/share/locale/ba",
-        "/usr/share/locale/ba/LC_MESSAGES",
-        "/usr/share/locale/bad",
-        "/usr/share/locale/bad/LC_MESSAGES",
-        "/usr/share/locale/bai",
-        "/usr/share/locale/bai/LC_MESSAGES",
-        "/usr/share/locale/bal",
-        "/usr/share/locale/bal/LC_MESSAGES",
-        "/usr/share/locale/bal/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bal/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bal/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ban",
-        "/usr/share/locale/ban/LC_MESSAGES",
-        "/usr/share/locale/bas",
-        "/usr/share/locale/bas/LC_MESSAGES",
-        "/usr/share/locale/bat",
-        "/usr/share/locale/bat/LC_MESSAGES",
-        "/usr/share/locale/be",
-        "/usr/share/locale/be/LC_MESSAGES",
-        "/usr/share/locale/be/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/be/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/be/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/be/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/be/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/be/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/be/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/be/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/be/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/be/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/be/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/be/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/be/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/be/LC_TIME",
-        "/usr/share/locale/be/LC_TIME/coreutils.mo",
-        "/usr/share/locale/be@latin",
-        "/usr/share/locale/be@latin/LC_MESSAGES",
-        "/usr/share/locale/be@latin/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/be@latin/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/be@latin/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/bej",
-        "/usr/share/locale/bej/LC_MESSAGES",
-        "/usr/share/locale/bem",
-        "/usr/share/locale/bem/LC_MESSAGES",
-        "/usr/share/locale/ber",
-        "/usr/share/locale/ber/LC_MESSAGES",
-        "/usr/share/locale/bg",
-        "/usr/share/locale/bg/LC_MESSAGES",
-        "/usr/share/locale/bg/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/git.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/bg/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/bg/LC_TIME",
-        "/usr/share/locale/bg/LC_TIME/coreutils.mo",
-        "/usr/share/locale/bg_BG",
-        "/usr/share/locale/bg_BG/LC_MESSAGES",
-        "/usr/share/locale/bh",
-        "/usr/share/locale/bh/LC_MESSAGES",
-        "/usr/share/locale/bho",
-        "/usr/share/locale/bho/LC_MESSAGES",
-        "/usr/share/locale/bi",
-        "/usr/share/locale/bi/LC_MESSAGES",
-        "/usr/share/locale/bik",
-        "/usr/share/locale/bik/LC_MESSAGES",
-        "/usr/share/locale/bin",
-        "/usr/share/locale/bin/LC_MESSAGES",
-        "/usr/share/locale/bla",
-        "/usr/share/locale/bla/LC_MESSAGES",
-        "/usr/share/locale/bm",
-        "/usr/share/locale/bm/LC_MESSAGES",
-        "/usr/share/locale/bn",
-        "/usr/share/locale/bn/LC_MESSAGES",
-        "/usr/share/locale/bn/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bn/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bn_BD",
-        "/usr/share/locale/bn_BD/LC_MESSAGES",
-        "/usr/share/locale/bn_BD/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bn_IN",
-        "/usr/share/locale/bn_IN/LC_MESSAGES",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bn_IN/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bnt",
-        "/usr/share/locale/bnt/LC_MESSAGES",
-        "/usr/share/locale/bo",
-        "/usr/share/locale/bo/LC_MESSAGES",
-        "/usr/share/locale/bo/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bo/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/br",
-        "/usr/share/locale/br/LC_MESSAGES",
-        "/usr/share/locale/br/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/br/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/br/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/br/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bra",
-        "/usr/share/locale/bra/LC_MESSAGES",
-        "/usr/share/locale/brx",
-        "/usr/share/locale/brx/LC_MESSAGES",
-        "/usr/share/locale/brx/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/brx/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/brx/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bs",
-        "/usr/share/locale/bs/LC_MESSAGES",
-        "/usr/share/locale/bs/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/bs/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/bs_BA",
-        "/usr/share/locale/bs_BA/LC_MESSAGES",
-        "/usr/share/locale/btk",
-        "/usr/share/locale/btk/LC_MESSAGES",
-        "/usr/share/locale/bua",
-        "/usr/share/locale/bua/LC_MESSAGES",
-        "/usr/share/locale/bug",
-        "/usr/share/locale/bug/LC_MESSAGES",
-        "/usr/share/locale/byn",
-        "/usr/share/locale/byn/LC_MESSAGES",
-        "/usr/share/locale/ca",
-        "/usr/share/locale/ca.us-ascii",
-        "/usr/share/locale/ca.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/ca/LC_MESSAGES",
-        "/usr/share/locale/ca/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/git.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/ca/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ca/LC_TIME",
-        "/usr/share/locale/ca/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ca@valencia",
-        "/usr/share/locale/ca@valencia/LC_MESSAGES",
-        "/usr/share/locale/ca@valencia/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ca@valencia/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ca_AD",
-        "/usr/share/locale/ca_AD/LC_MESSAGES",
-        "/usr/share/locale/ca_ES",
-        "/usr/share/locale/ca_ES/LC_MESSAGES",
-        "/usr/share/locale/ca_FR",
-        "/usr/share/locale/ca_FR/LC_MESSAGES",
-        "/usr/share/locale/ca_IT",
-        "/usr/share/locale/ca_IT/LC_MESSAGES",
-        "/usr/share/locale/cad",
-        "/usr/share/locale/cad/LC_MESSAGES",
-        "/usr/share/locale/cai",
-        "/usr/share/locale/cai/LC_MESSAGES",
-        "/usr/share/locale/car",
-        "/usr/share/locale/car/LC_MESSAGES",
-        "/usr/share/locale/cau",
-        "/usr/share/locale/cau/LC_MESSAGES",
-        "/usr/share/locale/ce",
-        "/usr/share/locale/ce/LC_MESSAGES",
-        "/usr/share/locale/ceb",
-        "/usr/share/locale/ceb/LC_MESSAGES",
-        "/usr/share/locale/cel",
-        "/usr/share/locale/cel/LC_MESSAGES",
-        "/usr/share/locale/cgg",
-        "/usr/share/locale/cgg/LC_MESSAGES",
-        "/usr/share/locale/ch",
-        "/usr/share/locale/ch/LC_MESSAGES",
-        "/usr/share/locale/chb",
-        "/usr/share/locale/chb/LC_MESSAGES",
-        "/usr/share/locale/chg",
-        "/usr/share/locale/chg/LC_MESSAGES",
-        "/usr/share/locale/chk",
-        "/usr/share/locale/chk/LC_MESSAGES",
-        "/usr/share/locale/chm",
-        "/usr/share/locale/chm/LC_MESSAGES",
-        "/usr/share/locale/chn",
-        "/usr/share/locale/chn/LC_MESSAGES",
-        "/usr/share/locale/cho",
-        "/usr/share/locale/cho/LC_MESSAGES",
-        "/usr/share/locale/chp",
-        "/usr/share/locale/chp/LC_MESSAGES",
-        "/usr/share/locale/chr",
-        "/usr/share/locale/chr/LC_MESSAGES",
-        "/usr/share/locale/chy",
-        "/usr/share/locale/chy/LC_MESSAGES",
-        "/usr/share/locale/ckb",
-        "/usr/share/locale/ckb/LC_MESSAGES",
-        "/usr/share/locale/cmc",
-        "/usr/share/locale/cmc/LC_MESSAGES",
-        "/usr/share/locale/cmn",
-        "/usr/share/locale/cmn/LC_MESSAGES",
-        "/usr/share/locale/cmn/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/cn",
-        "/usr/share/locale/cn/LC_MESSAGES",
-        "/usr/share/locale/co",
-        "/usr/share/locale/co/LC_MESSAGES",
-        "/usr/share/locale/cop",
-        "/usr/share/locale/cop/LC_MESSAGES",
-        "/usr/share/locale/cpe",
-        "/usr/share/locale/cpe/LC_MESSAGES",
-        "/usr/share/locale/cpf",
-        "/usr/share/locale/cpf/LC_MESSAGES",
-        "/usr/share/locale/cpp",
-        "/usr/share/locale/cpp/LC_MESSAGES",
-        "/usr/share/locale/cr",
-        "/usr/share/locale/cr/LC_MESSAGES",
-        "/usr/share/locale/crh",
-        "/usr/share/locale/crh/LC_MESSAGES",
-        "/usr/share/locale/crh/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/crp",
-        "/usr/share/locale/crp/LC_MESSAGES",
-        "/usr/share/locale/cs",
-        "/usr/share/locale/cs.cp1250",
-        "/usr/share/locale/cs.cp1250/LC_MESSAGES",
-        "/usr/share/locale/cs/LC_MESSAGES",
-        "/usr/share/locale/cs/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/net-tools.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/cs/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/cs/LC_TIME",
-        "/usr/share/locale/cs/LC_TIME/coreutils.mo",
-        "/usr/share/locale/cs_CZ",
-        "/usr/share/locale/cs_CZ/LC_MESSAGES",
-        "/usr/share/locale/csb",
-        "/usr/share/locale/csb/LC_MESSAGES",
-        "/usr/share/locale/cu",
-        "/usr/share/locale/cu/LC_MESSAGES",
-        "/usr/share/locale/cus",
-        "/usr/share/locale/cus/LC_MESSAGES",
-        "/usr/share/locale/cv",
-        "/usr/share/locale/cv/LC_MESSAGES",
-        "/usr/share/locale/cy",
-        "/usr/share/locale/cy/LC_MESSAGES",
-        "/usr/share/locale/cy/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/cy/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/cy/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/cy/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/cy/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/cy/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/da",
-        "/usr/share/locale/da/LC_MESSAGES",
-        "/usr/share/locale/da/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/da/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/da/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/da/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/da/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/da/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/da/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/da/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/da/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/da/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/da/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/da/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/da/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/da/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/da/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/da/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/da/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/da/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/da/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/da/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/da/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/da/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/da/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/da/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/da/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/da/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/da/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/da/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/da/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/da/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/da/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/da/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/da/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/da/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/da/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/da/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/da/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/da/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/da/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/da/LC_TIME",
-        "/usr/share/locale/da/LC_TIME/coreutils.mo",
-        "/usr/share/locale/da_DK",
-        "/usr/share/locale/da_DK/LC_MESSAGES",
-        "/usr/share/locale/dak",
-        "/usr/share/locale/dak/LC_MESSAGES",
-        "/usr/share/locale/dar",
-        "/usr/share/locale/dar/LC_MESSAGES",
-        "/usr/share/locale/day",
-        "/usr/share/locale/day/LC_MESSAGES",
-        "/usr/share/locale/de",
-        "/usr/share/locale/de-CH",
-        "/usr/share/locale/de-CH/LC_MESSAGES",
-        "/usr/share/locale/de.us-ascii",
-        "/usr/share/locale/de.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/de/LC_MESSAGES",
-        "/usr/share/locale/de/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/de/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/de/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/de/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/de/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/de/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/de/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/de/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/de/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/de/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/de/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/de/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/de/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/de/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/de/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/de/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/de/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/de/LC_MESSAGES/git.mo",
-        "/usr/share/locale/de/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/de/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/de/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/de/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/de/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/de/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/de/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/de/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/de/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/de/LC_MESSAGES/mit-krb5.mo",
-        "/usr/share/locale/de/LC_MESSAGES/net-tools.mo",
-        "/usr/share/locale/de/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/de/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/de/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/de/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/de/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/de/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/de/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/de/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/de/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/de/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/de/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/de/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/de/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/de/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/de/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/de/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/de/LC_MESSAGES/xfsprogs.mo",
-        "/usr/share/locale/de/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/de/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/de/LC_TIME",
-        "/usr/share/locale/de/LC_TIME/coreutils.mo",
-        "/usr/share/locale/de@hebrew",
-        "/usr/share/locale/de@hebrew/LC_MESSAGES",
-        "/usr/share/locale/de@hebrew/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/de_AT",
-        "/usr/share/locale/de_AT/LC_MESSAGES",
-        "/usr/share/locale/de_CH",
-        "/usr/share/locale/de_CH/LC_MESSAGES",
-        "/usr/share/locale/de_CH/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/de_CH/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/de_CH/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/de_CH/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/de_CH/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/de_DE",
-        "/usr/share/locale/de_DE/LC_MESSAGES",
-        "/usr/share/locale/del",
-        "/usr/share/locale/del/LC_MESSAGES",
-        "/usr/share/locale/den",
-        "/usr/share/locale/den/LC_MESSAGES",
-        "/usr/share/locale/dgr",
-        "/usr/share/locale/dgr/LC_MESSAGES",
-        "/usr/share/locale/din",
-        "/usr/share/locale/din/LC_MESSAGES",
-        "/usr/share/locale/doi",
-        "/usr/share/locale/doi/LC_MESSAGES",
-        "/usr/share/locale/dra",
-        "/usr/share/locale/dra/LC_MESSAGES",
-        "/usr/share/locale/dsb",
-        "/usr/share/locale/dsb/LC_MESSAGES",
-        "/usr/share/locale/dua",
-        "/usr/share/locale/dua/LC_MESSAGES",
-        "/usr/share/locale/dum",
-        "/usr/share/locale/dum/LC_MESSAGES",
-        "/usr/share/locale/dv",
-        "/usr/share/locale/dv/LC_MESSAGES",
-        "/usr/share/locale/dyu",
-        "/usr/share/locale/dyu/LC_MESSAGES",
-        "/usr/share/locale/dz",
-        "/usr/share/locale/dz/LC_MESSAGES",
-        "/usr/share/locale/dz/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/dz/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/dz/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/dz/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ee",
-        "/usr/share/locale/ee/LC_MESSAGES",
-        "/usr/share/locale/efi",
-        "/usr/share/locale/efi/LC_MESSAGES",
-        "/usr/share/locale/egy",
-        "/usr/share/locale/egy/LC_MESSAGES",
-        "/usr/share/locale/eka",
-        "/usr/share/locale/eka/LC_MESSAGES",
-        "/usr/share/locale/el",
-        "/usr/share/locale/el/LC_MESSAGES",
-        "/usr/share/locale/el/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/el/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/el/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/el/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/el/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/el/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/el/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/el/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/el/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/el/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/el/LC_MESSAGES/git.mo",
-        "/usr/share/locale/el/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/el/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/el/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/el/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/el/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/el/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/el/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/el/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/el/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/el/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/el/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/el/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/el/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/el/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/el/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/el/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/el/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/el/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/el/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/el/LC_TIME",
-        "/usr/share/locale/el/LC_TIME/coreutils.mo",
-        "/usr/share/locale/el_GR",
-        "/usr/share/locale/el_GR/LC_MESSAGES",
-        "/usr/share/locale/elx",
-        "/usr/share/locale/elx/LC_MESSAGES",
-        "/usr/share/locale/en",
-        "/usr/share/locale/en/LC_MESSAGES",
-        "/usr/share/locale/en@arabic",
-        "/usr/share/locale/en@arabic/LC_MESSAGES",
-        "/usr/share/locale/en@arabic/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@boldquot",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/en@boldquot/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/en@cyrillic",
-        "/usr/share/locale/en@cyrillic/LC_MESSAGES",
-        "/usr/share/locale/en@cyrillic/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@greek",
-        "/usr/share/locale/en@greek/LC_MESSAGES",
-        "/usr/share/locale/en@greek/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@hebrew",
-        "/usr/share/locale/en@hebrew/LC_MESSAGES",
-        "/usr/share/locale/en@hebrew/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@piglatin",
-        "/usr/share/locale/en@piglatin/LC_MESSAGES",
-        "/usr/share/locale/en@piglatin/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@quot",
-        "/usr/share/locale/en@quot/LC_MESSAGES",
-        "/usr/share/locale/en@quot/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/en@quot/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/en@shaw",
-        "/usr/share/locale/en@shaw/LC_MESSAGES",
-        "/usr/share/locale/en@shaw/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/en_AU",
-        "/usr/share/locale/en_AU/LC_MESSAGES",
-        "/usr/share/locale/en_CA",
-        "/usr/share/locale/en_CA/LC_MESSAGES",
-        "/usr/share/locale/en_CA/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/en_CA/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/en_CZ",
-        "/usr/share/locale/en_CZ/LC_MESSAGES",
-        "/usr/share/locale/en_GB",
-        "/usr/share/locale/en_GB/LC_MESSAGES",
-        "/usr/share/locale/en_GB/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/libc.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/en_IE",
-        "/usr/share/locale/en_IE/LC_MESSAGES",
-        "/usr/share/locale/en_NZ",
-        "/usr/share/locale/en_NZ/LC_MESSAGES",
-        "/usr/share/locale/en_US@piglatin",
-        "/usr/share/locale/en_US@piglatin/LC_MESSAGES",
-        "/usr/share/locale/en_ZA",
-        "/usr/share/locale/en_ZA/LC_MESSAGES",
-        "/usr/share/locale/enm",
-        "/usr/share/locale/enm/LC_MESSAGES",
-        "/usr/share/locale/eo",
-        "/usr/share/locale/eo/LC_MESSAGES",
-        "/usr/share/locale/eo/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/eo/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/eo/LC_TIME",
-        "/usr/share/locale/eo/LC_TIME/coreutils.mo",
-        "/usr/share/locale/es",
-        "/usr/share/locale/es.us-ascii",
-        "/usr/share/locale/es.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/es/LC_MESSAGES",
-        "/usr/share/locale/es/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/es/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/es/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/es/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/es/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/es/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/es/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/es/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/es/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/es/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/es/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/es/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/es/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/es/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/es/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/es/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/es/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/es/LC_MESSAGES/git.mo",
-        "/usr/share/locale/es/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/es/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/es/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/es/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/es/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/es/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/es/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/es/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/es/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/es/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/es/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/es/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/es/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/es/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/es/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/es/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/es/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/es/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/es/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/es/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/es/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/es/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/es/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/es/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/es/LC_TIME",
-        "/usr/share/locale/es/LC_TIME/coreutils.mo",
-        "/usr/share/locale/es_AR",
-        "/usr/share/locale/es_AR/LC_MESSAGES",
-        "/usr/share/locale/es_CL",
-        "/usr/share/locale/es_CL/LC_MESSAGES",
-        "/usr/share/locale/es_CO",
-        "/usr/share/locale/es_CO/LC_MESSAGES",
-        "/usr/share/locale/es_CR",
-        "/usr/share/locale/es_CR/LC_MESSAGES",
-        "/usr/share/locale/es_DO",
-        "/usr/share/locale/es_DO/LC_MESSAGES",
-        "/usr/share/locale/es_EC",
-        "/usr/share/locale/es_EC/LC_MESSAGES",
-        "/usr/share/locale/es_ES",
-        "/usr/share/locale/es_ES/LC_MESSAGES",
-        "/usr/share/locale/es_GT",
-        "/usr/share/locale/es_GT/LC_MESSAGES",
-        "/usr/share/locale/es_HN",
-        "/usr/share/locale/es_HN/LC_MESSAGES",
-        "/usr/share/locale/es_MX",
-        "/usr/share/locale/es_MX/LC_MESSAGES",
-        "/usr/share/locale/es_MX/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/es_NI",
-        "/usr/share/locale/es_NI/LC_MESSAGES",
-        "/usr/share/locale/es_PA",
-        "/usr/share/locale/es_PA/LC_MESSAGES",
-        "/usr/share/locale/es_PE",
-        "/usr/share/locale/es_PE/LC_MESSAGES",
-        "/usr/share/locale/es_PR",
-        "/usr/share/locale/es_PR/LC_MESSAGES",
-        "/usr/share/locale/es_PY",
-        "/usr/share/locale/es_PY/LC_MESSAGES",
-        "/usr/share/locale/es_SV",
-        "/usr/share/locale/es_SV/LC_MESSAGES",
-        "/usr/share/locale/es_US",
-        "/usr/share/locale/es_US/LC_MESSAGES",
-        "/usr/share/locale/es_UY",
-        "/usr/share/locale/es_UY/LC_MESSAGES",
-        "/usr/share/locale/es_VE",
-        "/usr/share/locale/es_VE/LC_MESSAGES",
-        "/usr/share/locale/et",
-        "/usr/share/locale/et/LC_MESSAGES",
-        "/usr/share/locale/et/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/et/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/et/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/et/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/et/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/et/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/et/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/et/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/et/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/et/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/et/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/et/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/et/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/et/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/et/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/et/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/et/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/et/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/et/LC_TIME",
-        "/usr/share/locale/et/LC_TIME/coreutils.mo",
-        "/usr/share/locale/et_EE",
-        "/usr/share/locale/et_EE/LC_MESSAGES",
-        "/usr/share/locale/et_EE/LC_MESSAGES/net-tools.mo",
-        "/usr/share/locale/eu",
-        "/usr/share/locale/eu/LC_MESSAGES",
-        "/usr/share/locale/eu/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/eu/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/eu/LC_TIME",
-        "/usr/share/locale/eu/LC_TIME/coreutils.mo",
-        "/usr/share/locale/eu_ES",
-        "/usr/share/locale/eu_ES/LC_MESSAGES",
-        "/usr/share/locale/ewo",
-        "/usr/share/locale/ewo/LC_MESSAGES",
-        "/usr/share/locale/fa",
-        "/usr/share/locale/fa/LC_MESSAGES",
-        "/usr/share/locale/fa/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/fa/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/fa_AF",
-        "/usr/share/locale/fa_AF/LC_MESSAGES",
-        "/usr/share/locale/fa_IR",
-        "/usr/share/locale/fa_IR/LC_MESSAGES",
-        "/usr/share/locale/fan",
-        "/usr/share/locale/fan/LC_MESSAGES",
-        "/usr/share/locale/fat",
-        "/usr/share/locale/fat/LC_MESSAGES",
-        "/usr/share/locale/ff",
-        "/usr/share/locale/ff/LC_MESSAGES",
-        "/usr/share/locale/fi",
-        "/usr/share/locale/fi/LC_MESSAGES",
-        "/usr/share/locale/fi/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/fi/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/fi/LC_TIME",
-        "/usr/share/locale/fi/LC_TIME/coreutils.mo",
-        "/usr/share/locale/fi_FI",
-        "/usr/share/locale/fi_FI/LC_MESSAGES",
-        "/usr/share/locale/fil",
-        "/usr/share/locale/fil/LC_MESSAGES",
-        "/usr/share/locale/fil/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/fil/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/fil/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/fiu",
-        "/usr/share/locale/fiu/LC_MESSAGES",
-        "/usr/share/locale/fj",
-        "/usr/share/locale/fj/LC_MESSAGES",
-        "/usr/share/locale/fo",
-        "/usr/share/locale/fo/LC_MESSAGES",
-        "/usr/share/locale/fon",
-        "/usr/share/locale/fon/LC_MESSAGES",
-        "/usr/share/locale/fr",
-        "/usr/share/locale/fr.us-ascii",
-        "/usr/share/locale/fr.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/fr/LC_MESSAGES",
-        "/usr/share/locale/fr/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/git.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/net-tools.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/fr/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/fr/LC_TIME",
-        "/usr/share/locale/fr/LC_TIME/coreutils.mo",
-        "/usr/share/locale/fr_CA",
-        "/usr/share/locale/fr_CA/LC_MESSAGES",
-        "/usr/share/locale/fr_CH",
-        "/usr/share/locale/fr_CH/LC_MESSAGES",
-        "/usr/share/locale/fr_FR",
-        "/usr/share/locale/fr_FR/LC_MESSAGES",
-        "/usr/share/locale/frm",
-        "/usr/share/locale/frm/LC_MESSAGES",
-        "/usr/share/locale/fro",
-        "/usr/share/locale/fro/LC_MESSAGES",
-        "/usr/share/locale/frp",
-        "/usr/share/locale/frp/LC_MESSAGES",
-        "/usr/share/locale/frr",
-        "/usr/share/locale/frr/LC_MESSAGES",
-        "/usr/share/locale/frs",
-        "/usr/share/locale/frs/LC_MESSAGES",
-        "/usr/share/locale/fur",
-        "/usr/share/locale/fur/LC_MESSAGES",
-        "/usr/share/locale/fur/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/fur/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/fy",
-        "/usr/share/locale/fy/LC_MESSAGES",
-        "/usr/share/locale/ga",
-        "/usr/share/locale/ga/LC_MESSAGES",
-        "/usr/share/locale/ga/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ga/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ga/LC_TIME",
-        "/usr/share/locale/ga/LC_TIME/coreutils.mo",
-        "/usr/share/locale/gaa",
-        "/usr/share/locale/gaa/LC_MESSAGES",
-        "/usr/share/locale/gay",
-        "/usr/share/locale/gay/LC_MESSAGES",
-        "/usr/share/locale/gba",
-        "/usr/share/locale/gba/LC_MESSAGES",
-        "/usr/share/locale/gd",
-        "/usr/share/locale/gd/LC_MESSAGES",
-        "/usr/share/locale/gd/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/gd/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/gd/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/gem",
-        "/usr/share/locale/gem/LC_MESSAGES",
-        "/usr/share/locale/gez",
-        "/usr/share/locale/gez/LC_MESSAGES",
-        "/usr/share/locale/gil",
-        "/usr/share/locale/gil/LC_MESSAGES",
-        "/usr/share/locale/gl",
-        "/usr/share/locale/gl/LC_MESSAGES",
-        "/usr/share/locale/gl/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/gl/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/gl/LC_TIME",
-        "/usr/share/locale/gl/LC_TIME/coreutils.mo",
-        "/usr/share/locale/gl_ES",
-        "/usr/share/locale/gl_ES/LC_MESSAGES",
-        "/usr/share/locale/gmh",
-        "/usr/share/locale/gmh/LC_MESSAGES",
-        "/usr/share/locale/gn",
-        "/usr/share/locale/gn/LC_MESSAGES",
-        "/usr/share/locale/goh",
-        "/usr/share/locale/goh/LC_MESSAGES",
-        "/usr/share/locale/gom",
-        "/usr/share/locale/gom/LC_MESSAGES",
-        "/usr/share/locale/gon",
-        "/usr/share/locale/gon/LC_MESSAGES",
-        "/usr/share/locale/gor",
-        "/usr/share/locale/gor/LC_MESSAGES",
-        "/usr/share/locale/gos",
-        "/usr/share/locale/gos/LC_MESSAGES",
-        "/usr/share/locale/got",
-        "/usr/share/locale/got/LC_MESSAGES",
-        "/usr/share/locale/grb",
-        "/usr/share/locale/grb/LC_MESSAGES",
-        "/usr/share/locale/grc",
-        "/usr/share/locale/grc/LC_MESSAGES",
-        "/usr/share/locale/gsw",
-        "/usr/share/locale/gsw/LC_MESSAGES",
-        "/usr/share/locale/gu",
-        "/usr/share/locale/gu/LC_MESSAGES",
-        "/usr/share/locale/gu/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/gu/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/guc",
-        "/usr/share/locale/guc/LC_MESSAGES",
-        "/usr/share/locale/gv",
-        "/usr/share/locale/gv/LC_MESSAGES",
-        "/usr/share/locale/gwi",
-        "/usr/share/locale/gwi/LC_MESSAGES",
-        "/usr/share/locale/ha",
-        "/usr/share/locale/ha/LC_MESSAGES",
-        "/usr/share/locale/hai",
-        "/usr/share/locale/hai/LC_MESSAGES",
-        "/usr/share/locale/haw",
-        "/usr/share/locale/haw/LC_MESSAGES",
-        "/usr/share/locale/he",
-        "/usr/share/locale/he/LC_MESSAGES",
-        "/usr/share/locale/he/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/he/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/he/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/he/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/he/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/he/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/he/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/he/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/he/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/he/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/he/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/he/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/he/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/he/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/he/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/he_IL",
-        "/usr/share/locale/he_IL/LC_MESSAGES",
-        "/usr/share/locale/hi",
-        "/usr/share/locale/hi/LC_MESSAGES",
-        "/usr/share/locale/hi/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/hi/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/hi_IN",
-        "/usr/share/locale/hi_IN/LC_MESSAGES",
-        "/usr/share/locale/hil",
-        "/usr/share/locale/hil/LC_MESSAGES",
-        "/usr/share/locale/him",
-        "/usr/share/locale/him/LC_MESSAGES",
-        "/usr/share/locale/hit",
-        "/usr/share/locale/hit/LC_MESSAGES",
-        "/usr/share/locale/hmn",
-        "/usr/share/locale/hmn/LC_MESSAGES",
-        "/usr/share/locale/hne",
-        "/usr/share/locale/hne/LC_MESSAGES",
-        "/usr/share/locale/ho",
-        "/usr/share/locale/ho/LC_MESSAGES",
-        "/usr/share/locale/hr",
-        "/usr/share/locale/hr/LC_MESSAGES",
-        "/usr/share/locale/hr/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/hr/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/hr/LC_TIME",
-        "/usr/share/locale/hr/LC_TIME/coreutils.mo",
-        "/usr/share/locale/hr_HR",
-        "/usr/share/locale/hr_HR/LC_MESSAGES",
-        "/usr/share/locale/hsb",
-        "/usr/share/locale/hsb/LC_MESSAGES",
-        "/usr/share/locale/ht",
-        "/usr/share/locale/ht/LC_MESSAGES",
-        "/usr/share/locale/hu",
-        "/usr/share/locale/hu/LC_MESSAGES",
-        "/usr/share/locale/hu/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/hu/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/hu/LC_TIME",
-        "/usr/share/locale/hu/LC_TIME/coreutils.mo",
-        "/usr/share/locale/hu_HU",
-        "/usr/share/locale/hu_HU/LC_MESSAGES",
-        "/usr/share/locale/hup",
-        "/usr/share/locale/hup/LC_MESSAGES",
-        "/usr/share/locale/hus",
-        "/usr/share/locale/hus/LC_MESSAGES",
-        "/usr/share/locale/hy",
-        "/usr/share/locale/hy/LC_MESSAGES",
-        "/usr/share/locale/hy/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/hy/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/hy/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/hz",
-        "/usr/share/locale/hz/LC_MESSAGES",
-        "/usr/share/locale/ia",
-        "/usr/share/locale/ia/LC_MESSAGES",
-        "/usr/share/locale/ia/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ia/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ia/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ia/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ia/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ia/LC_TIME",
-        "/usr/share/locale/ia/LC_TIME/coreutils.mo",
-        "/usr/share/locale/iba",
-        "/usr/share/locale/iba/LC_MESSAGES",
-        "/usr/share/locale/ibo",
-        "/usr/share/locale/ibo/LC_MESSAGES",
-        "/usr/share/locale/id",
-        "/usr/share/locale/id/LC_MESSAGES",
-        "/usr/share/locale/id/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/id/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/id/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/id/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/id/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/id/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/id/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/id/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/id/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/id/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/id/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/id/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/id/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/id/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/id/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/id/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/id/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/id/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/id/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/id/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/id/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/id/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/id/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/id/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/id/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/id/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/id/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/id/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/id/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/id/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/id/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/id/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/id/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/id/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/id/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/id/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/id/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/id/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/id/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/id/LC_TIME",
-        "/usr/share/locale/id/LC_TIME/coreutils.mo",
-        "/usr/share/locale/id_ID",
-        "/usr/share/locale/id_ID/LC_MESSAGES",
-        "/usr/share/locale/ie",
-        "/usr/share/locale/ie/LC_MESSAGES",
-        "/usr/share/locale/ig",
-        "/usr/share/locale/ig/LC_MESSAGES",
-        "/usr/share/locale/ii",
-        "/usr/share/locale/ii/LC_MESSAGES",
-        "/usr/share/locale/ijo",
-        "/usr/share/locale/ijo/LC_MESSAGES",
-        "/usr/share/locale/ik",
-        "/usr/share/locale/ik/LC_MESSAGES",
-        "/usr/share/locale/ilo",
-        "/usr/share/locale/ilo/LC_MESSAGES",
-        "/usr/share/locale/ilo/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ilo/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ilo/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/inc",
-        "/usr/share/locale/inc/LC_MESSAGES",
-        "/usr/share/locale/ine",
-        "/usr/share/locale/ine/LC_MESSAGES",
-        "/usr/share/locale/inh",
-        "/usr/share/locale/inh/LC_MESSAGES",
-        "/usr/share/locale/io",
-        "/usr/share/locale/io/LC_MESSAGES",
-        "/usr/share/locale/ira",
-        "/usr/share/locale/ira/LC_MESSAGES",
-        "/usr/share/locale/iro",
-        "/usr/share/locale/iro/LC_MESSAGES",
-        "/usr/share/locale/is",
-        "/usr/share/locale/is/LC_MESSAGES",
-        "/usr/share/locale/is/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/is/LC_MESSAGES/git.mo",
-        "/usr/share/locale/is/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/is/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/is/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/is/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/is/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/is/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/is/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/is/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/it",
-        "/usr/share/locale/it/LC_MESSAGES",
-        "/usr/share/locale/it/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/it/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/it/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/it/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/it/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/it/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/it/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/it/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/it/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/it/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/it/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/it/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/it/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/it/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/it/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/it/LC_MESSAGES/git.mo",
-        "/usr/share/locale/it/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/it/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/it/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/it/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/it/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/it/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/it/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/it/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/it/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/it/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/it/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/it/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/it/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/it/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/it/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/it/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/it/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/it/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/it/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/it/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/it/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/it/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/it/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/it/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/it/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/it/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/it/LC_TIME",
-        "/usr/share/locale/it/LC_TIME/coreutils.mo",
-        "/usr/share/locale/it_IT",
-        "/usr/share/locale/it_IT/LC_MESSAGES",
-        "/usr/share/locale/iu",
-        "/usr/share/locale/iu/LC_MESSAGES",
-        "/usr/share/locale/ja",
-        "/usr/share/locale/ja.euc-jp",
-        "/usr/share/locale/ja.euc-jp/LC_MESSAGES",
-        "/usr/share/locale/ja/LC_MESSAGES",
-        "/usr/share/locale/ja/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/ja/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ja/LC_TIME",
-        "/usr/share/locale/ja/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ja_JP",
-        "/usr/share/locale/ja_JP/LC_MESSAGES",
-        "/usr/share/locale/jbo",
-        "/usr/share/locale/jbo/LC_MESSAGES",
-        "/usr/share/locale/jpr",
-        "/usr/share/locale/jpr/LC_MESSAGES",
-        "/usr/share/locale/jrb",
-        "/usr/share/locale/jrb/LC_MESSAGES",
-        "/usr/share/locale/jv",
-        "/usr/share/locale/jv/LC_MESSAGES",
-        "/usr/share/locale/ka",
-        "/usr/share/locale/ka/LC_MESSAGES",
-        "/usr/share/locale/ka/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ka/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ka_GE",
-        "/usr/share/locale/ka_GE/LC_MESSAGES",
-        "/usr/share/locale/kaa",
-        "/usr/share/locale/kaa/LC_MESSAGES",
-        "/usr/share/locale/kab",
-        "/usr/share/locale/kab/LC_MESSAGES",
-        "/usr/share/locale/kac",
-        "/usr/share/locale/kac/LC_MESSAGES",
-        "/usr/share/locale/kam",
-        "/usr/share/locale/kam/LC_MESSAGES",
-        "/usr/share/locale/kar",
-        "/usr/share/locale/kar/LC_MESSAGES",
-        "/usr/share/locale/kaw",
-        "/usr/share/locale/kaw/LC_MESSAGES",
-        "/usr/share/locale/kbd",
-        "/usr/share/locale/kbd/LC_MESSAGES",
-        "/usr/share/locale/kg",
-        "/usr/share/locale/kg/LC_MESSAGES",
-        "/usr/share/locale/kha",
-        "/usr/share/locale/kha/LC_MESSAGES",
-        "/usr/share/locale/khi",
-        "/usr/share/locale/khi/LC_MESSAGES",
-        "/usr/share/locale/kho",
-        "/usr/share/locale/kho/LC_MESSAGES",
-        "/usr/share/locale/ki",
-        "/usr/share/locale/ki/LC_MESSAGES",
-        "/usr/share/locale/kj",
-        "/usr/share/locale/kj/LC_MESSAGES",
-        "/usr/share/locale/kk",
-        "/usr/share/locale/kk/LC_MESSAGES",
-        "/usr/share/locale/kk/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/kk/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/kk/LC_TIME",
-        "/usr/share/locale/kk/LC_TIME/coreutils.mo",
-        "/usr/share/locale/kl",
-        "/usr/share/locale/kl/LC_MESSAGES",
-        "/usr/share/locale/km",
-        "/usr/share/locale/km/LC_MESSAGES",
-        "/usr/share/locale/km/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/km/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/km/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/km/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/km/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/km_KH",
-        "/usr/share/locale/km_KH/LC_MESSAGES",
-        "/usr/share/locale/kmb",
-        "/usr/share/locale/kmb/LC_MESSAGES",
-        "/usr/share/locale/kn",
-        "/usr/share/locale/kn/LC_MESSAGES",
-        "/usr/share/locale/kn/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/kn/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ko",
-        "/usr/share/locale/ko/LC_MESSAGES",
-        "/usr/share/locale/ko/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/git.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ko/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ko/LC_TIME",
-        "/usr/share/locale/ko/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ko_KR",
-        "/usr/share/locale/ko_KR/LC_MESSAGES",
-        "/usr/share/locale/kok",
-        "/usr/share/locale/kok/LC_MESSAGES",
-        "/usr/share/locale/kok@latin",
-        "/usr/share/locale/kok@latin/LC_MESSAGES",
-        "/usr/share/locale/kos",
-        "/usr/share/locale/kos/LC_MESSAGES",
-        "/usr/share/locale/kpe",
-        "/usr/share/locale/kpe/LC_MESSAGES",
-        "/usr/share/locale/kr",
-        "/usr/share/locale/kr/LC_MESSAGES",
-        "/usr/share/locale/krc",
-        "/usr/share/locale/krc/LC_MESSAGES",
-        "/usr/share/locale/krl",
-        "/usr/share/locale/krl/LC_MESSAGES",
-        "/usr/share/locale/kro",
-        "/usr/share/locale/kro/LC_MESSAGES",
-        "/usr/share/locale/kru",
-        "/usr/share/locale/kru/LC_MESSAGES",
-        "/usr/share/locale/ks",
-        "/usr/share/locale/ks/LC_MESSAGES",
-        "/usr/share/locale/ks/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ks@aran",
-        "/usr/share/locale/ks@aran/LC_MESSAGES",
-        "/usr/share/locale/ks@devanagari",
-        "/usr/share/locale/ks@devanagari/LC_MESSAGES",
-        "/usr/share/locale/ksw",
-        "/usr/share/locale/ksw/LC_MESSAGES",
-        "/usr/share/locale/ku",
-        "/usr/share/locale/ku/LC_MESSAGES",
-        "/usr/share/locale/ku/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ku/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ku/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ku/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ku_IQ",
-        "/usr/share/locale/ku_IQ/LC_MESSAGES",
-        "/usr/share/locale/kum",
-        "/usr/share/locale/kum/LC_MESSAGES",
-        "/usr/share/locale/kut",
-        "/usr/share/locale/kut/LC_MESSAGES",
-        "/usr/share/locale/kv",
-        "/usr/share/locale/kv/LC_MESSAGES",
-        "/usr/share/locale/kw",
-        "/usr/share/locale/kw/LC_MESSAGES",
-        "/usr/share/locale/kw/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/kw@kkcor",
-        "/usr/share/locale/kw@kkcor/LC_MESSAGES",
-        "/usr/share/locale/kw@kkcor/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/kw@uccor",
-        "/usr/share/locale/kw@uccor/LC_MESSAGES",
-        "/usr/share/locale/kw@uccor/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/kw_GB",
-        "/usr/share/locale/kw_GB/LC_MESSAGES",
-        "/usr/share/locale/kw_GB/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ky",
-        "/usr/share/locale/ky/LC_MESSAGES",
-        "/usr/share/locale/ky/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ky/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ky/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ky/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ky/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ky/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/l10n",
-        "/usr/share/locale/l10n/LC_MESSAGES",
-        "/usr/share/locale/la",
-        "/usr/share/locale/la/LC_MESSAGES",
-        "/usr/share/locale/la/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/lad",
-        "/usr/share/locale/lad/LC_MESSAGES",
-        "/usr/share/locale/lah",
-        "/usr/share/locale/lah/LC_MESSAGES",
-        "/usr/share/locale/lam",
-        "/usr/share/locale/lam/LC_MESSAGES",
-        "/usr/share/locale/lb",
-        "/usr/share/locale/lb/LC_MESSAGES",
-        "/usr/share/locale/lez",
-        "/usr/share/locale/lez/LC_MESSAGES",
-        "/usr/share/locale/lg",
-        "/usr/share/locale/lg/LC_MESSAGES",
-        "/usr/share/locale/lg/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/lg/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/lg/LC_TIME",
-        "/usr/share/locale/lg/LC_TIME/coreutils.mo",
-        "/usr/share/locale/li",
-        "/usr/share/locale/li/LC_MESSAGES",
-        "/usr/share/locale/ln",
-        "/usr/share/locale/ln/LC_MESSAGES",
-        "/usr/share/locale/lo",
-        "/usr/share/locale/lo/LC_MESSAGES",
-        "/usr/share/locale/lo/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/lo/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/lo_LA",
-        "/usr/share/locale/lo_LA/LC_MESSAGES",
-        "/usr/share/locale/lol",
-        "/usr/share/locale/lol/LC_MESSAGES",
-        "/usr/share/locale/loz",
-        "/usr/share/locale/loz/LC_MESSAGES",
-        "/usr/share/locale/lt",
-        "/usr/share/locale/lt/LC_MESSAGES",
-        "/usr/share/locale/lt/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/lt/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/lt/LC_TIME",
-        "/usr/share/locale/lt/LC_TIME/coreutils.mo",
-        "/usr/share/locale/lt_LT",
-        "/usr/share/locale/lt_LT/LC_MESSAGES",
-        "/usr/share/locale/lt_LT/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ltg",
-        "/usr/share/locale/ltg/LC_MESSAGES",
-        "/usr/share/locale/lu",
-        "/usr/share/locale/lu/LC_MESSAGES",
-        "/usr/share/locale/lua",
-        "/usr/share/locale/lua/LC_MESSAGES",
-        "/usr/share/locale/lui",
-        "/usr/share/locale/lui/LC_MESSAGES",
-        "/usr/share/locale/lun",
-        "/usr/share/locale/lun/LC_MESSAGES",
-        "/usr/share/locale/luo",
-        "/usr/share/locale/luo/LC_MESSAGES",
-        "/usr/share/locale/lus",
-        "/usr/share/locale/lus/LC_MESSAGES",
-        "/usr/share/locale/lv",
-        "/usr/share/locale/lv/LC_MESSAGES",
-        "/usr/share/locale/lv/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/lv/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/lv_LV",
-        "/usr/share/locale/lv_LV/LC_MESSAGES",
-        "/usr/share/locale/lv_LV/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mad",
-        "/usr/share/locale/mad/LC_MESSAGES",
-        "/usr/share/locale/mag",
-        "/usr/share/locale/mag/LC_MESSAGES",
-        "/usr/share/locale/mai",
-        "/usr/share/locale/mai/LC_MESSAGES",
-        "/usr/share/locale/mai/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/mai/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/mai/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/mai/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/mai/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mai/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/mak",
-        "/usr/share/locale/mak/LC_MESSAGES",
-        "/usr/share/locale/man",
-        "/usr/share/locale/man/LC_MESSAGES",
-        "/usr/share/locale/map",
-        "/usr/share/locale/map/LC_MESSAGES",
-        "/usr/share/locale/mas",
-        "/usr/share/locale/mas/LC_MESSAGES",
-        "/usr/share/locale/mdf",
-        "/usr/share/locale/mdf/LC_MESSAGES",
-        "/usr/share/locale/mdr",
-        "/usr/share/locale/mdr/LC_MESSAGES",
-        "/usr/share/locale/men",
-        "/usr/share/locale/men/LC_MESSAGES",
-        "/usr/share/locale/mg",
-        "/usr/share/locale/mg/LC_MESSAGES",
-        "/usr/share/locale/mg/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/mg/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mga",
-        "/usr/share/locale/mga/LC_MESSAGES",
-        "/usr/share/locale/mh",
-        "/usr/share/locale/mh/LC_MESSAGES",
-        "/usr/share/locale/mhr",
-        "/usr/share/locale/mhr/LC_MESSAGES",
-        "/usr/share/locale/mi",
-        "/usr/share/locale/mi/LC_MESSAGES",
-        "/usr/share/locale/mic",
-        "/usr/share/locale/mic/LC_MESSAGES",
-        "/usr/share/locale/min",
-        "/usr/share/locale/min/LC_MESSAGES",
-        "/usr/share/locale/mis",
-        "/usr/share/locale/mis/LC_MESSAGES",
-        "/usr/share/locale/mk",
-        "/usr/share/locale/mk/LC_MESSAGES",
-        "/usr/share/locale/mk/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mk/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/mk_MK",
-        "/usr/share/locale/mk_MK/LC_MESSAGES",
-        "/usr/share/locale/mkh",
-        "/usr/share/locale/mkh/LC_MESSAGES",
-        "/usr/share/locale/ml",
-        "/usr/share/locale/ml/LC_MESSAGES",
-        "/usr/share/locale/ml/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ml/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ml_IN",
-        "/usr/share/locale/ml_IN/LC_MESSAGES",
-        "/usr/share/locale/mn",
-        "/usr/share/locale/mn/LC_MESSAGES",
-        "/usr/share/locale/mn/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/mn/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/mn/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mn/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/mnc",
-        "/usr/share/locale/mnc/LC_MESSAGES",
-        "/usr/share/locale/mni",
-        "/usr/share/locale/mni/LC_MESSAGES",
-        "/usr/share/locale/mni@beng",
-        "/usr/share/locale/mni@beng/LC_MESSAGES",
-        "/usr/share/locale/mni@bengali",
-        "/usr/share/locale/mni@bengali/LC_MESSAGES",
-        "/usr/share/locale/mni@meiteimayek",
-        "/usr/share/locale/mni@meiteimayek/LC_MESSAGES",
-        "/usr/share/locale/mnk",
-        "/usr/share/locale/mnk/LC_MESSAGES",
-        "/usr/share/locale/mno",
-        "/usr/share/locale/mno/LC_MESSAGES",
-        "/usr/share/locale/moh",
-        "/usr/share/locale/moh/LC_MESSAGES",
-        "/usr/share/locale/mos",
-        "/usr/share/locale/mos/LC_MESSAGES",
-        "/usr/share/locale/mr",
-        "/usr/share/locale/mr/LC_MESSAGES",
-        "/usr/share/locale/mr/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/mr/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/mr_IN",
-        "/usr/share/locale/mr_IN/LC_MESSAGES",
-        "/usr/share/locale/ms",
-        "/usr/share/locale/ms/LC_MESSAGES",
-        "/usr/share/locale/ms/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ms/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ms/LC_TIME",
-        "/usr/share/locale/ms/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ms_MY",
-        "/usr/share/locale/ms_MY/LC_MESSAGES",
-        "/usr/share/locale/mt",
-        "/usr/share/locale/mt/LC_MESSAGES",
-        "/usr/share/locale/mul",
-        "/usr/share/locale/mul/LC_MESSAGES",
-        "/usr/share/locale/mun",
-        "/usr/share/locale/mun/LC_MESSAGES",
-        "/usr/share/locale/mus",
-        "/usr/share/locale/mus/LC_MESSAGES",
-        "/usr/share/locale/mvo",
-        "/usr/share/locale/mvo/LC_MESSAGES",
-        "/usr/share/locale/mwl",
-        "/usr/share/locale/mwl/LC_MESSAGES",
-        "/usr/share/locale/mwr",
-        "/usr/share/locale/mwr/LC_MESSAGES",
-        "/usr/share/locale/my",
-        "/usr/share/locale/my/LC_MESSAGES",
-        "/usr/share/locale/my/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/my/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/my/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/my/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/my_MM",
-        "/usr/share/locale/my_MM/LC_MESSAGES",
-        "/usr/share/locale/myn",
-        "/usr/share/locale/myn/LC_MESSAGES",
-        "/usr/share/locale/myv",
-        "/usr/share/locale/myv/LC_MESSAGES",
-        "/usr/share/locale/na",
-        "/usr/share/locale/na/LC_MESSAGES",
-        "/usr/share/locale/nah",
-        "/usr/share/locale/nah/LC_MESSAGES",
-        "/usr/share/locale/nai",
-        "/usr/share/locale/nai/LC_MESSAGES",
-        "/usr/share/locale/nan",
-        "/usr/share/locale/nan/LC_MESSAGES",
-        "/usr/share/locale/nap",
-        "/usr/share/locale/nap/LC_MESSAGES",
-        "/usr/share/locale/nb",
-        "/usr/share/locale/nb/LC_MESSAGES",
-        "/usr/share/locale/nb/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/nb/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/nb/LC_TIME",
-        "/usr/share/locale/nb/LC_TIME/coreutils.mo",
-        "/usr/share/locale/nb_NO",
-        "/usr/share/locale/nb_NO/LC_MESSAGES",
-        "/usr/share/locale/nd",
-        "/usr/share/locale/nd/LC_MESSAGES",
-        "/usr/share/locale/nds",
-        "/usr/share/locale/nds/LC_MESSAGES",
-        "/usr/share/locale/nds/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/nds/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/nds/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/nds/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/nds/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/nds/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ne",
-        "/usr/share/locale/ne/LC_MESSAGES",
-        "/usr/share/locale/ne/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ne/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/new",
-        "/usr/share/locale/new/LC_MESSAGES",
-        "/usr/share/locale/ng",
-        "/usr/share/locale/ng/LC_MESSAGES",
-        "/usr/share/locale/nia",
-        "/usr/share/locale/nia/LC_MESSAGES",
-        "/usr/share/locale/nic",
-        "/usr/share/locale/nic/LC_MESSAGES",
-        "/usr/share/locale/niu",
-        "/usr/share/locale/niu/LC_MESSAGES",
-        "/usr/share/locale/nl",
-        "/usr/share/locale/nl.us-ascii",
-        "/usr/share/locale/nl.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/nl/LC_MESSAGES",
-        "/usr/share/locale/nl/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/nl/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/nl/LC_TIME",
-        "/usr/share/locale/nl/LC_TIME/coreutils.mo",
-        "/usr/share/locale/nl_BE",
-        "/usr/share/locale/nl_BE/LC_MESSAGES",
-        "/usr/share/locale/nl_NL",
-        "/usr/share/locale/nl_NL/LC_MESSAGES",
-        "/usr/share/locale/nn",
-        "/usr/share/locale/nn/LC_MESSAGES",
-        "/usr/share/locale/nn/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/nn/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/nn_NO",
-        "/usr/share/locale/nn_NO/LC_MESSAGES",
-        "/usr/share/locale/no",
-        "/usr/share/locale/no.us-ascii",
-        "/usr/share/locale/no.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/no/LC_MESSAGES",
-        "/usr/share/locale/no_NO",
-        "/usr/share/locale/no_NO/LC_MESSAGES",
-        "/usr/share/locale/nog",
-        "/usr/share/locale/nog/LC_MESSAGES",
-        "/usr/share/locale/non",
-        "/usr/share/locale/non/LC_MESSAGES",
-        "/usr/share/locale/nqo",
-        "/usr/share/locale/nqo/LC_MESSAGES",
-        "/usr/share/locale/nr",
-        "/usr/share/locale/nr/LC_MESSAGES",
-        "/usr/share/locale/nso",
-        "/usr/share/locale/nso/LC_MESSAGES",
-        "/usr/share/locale/nso/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/nso/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/nso/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/nub",
-        "/usr/share/locale/nub/LC_MESSAGES",
-        "/usr/share/locale/nv",
-        "/usr/share/locale/nv/LC_MESSAGES",
-        "/usr/share/locale/nwc",
-        "/usr/share/locale/nwc/LC_MESSAGES",
-        "/usr/share/locale/ny",
-        "/usr/share/locale/ny/LC_MESSAGES",
-        "/usr/share/locale/nym",
-        "/usr/share/locale/nym/LC_MESSAGES",
-        "/usr/share/locale/nyn",
-        "/usr/share/locale/nyn/LC_MESSAGES",
-        "/usr/share/locale/nyo",
-        "/usr/share/locale/nyo/LC_MESSAGES",
-        "/usr/share/locale/nzi",
-        "/usr/share/locale/nzi/LC_MESSAGES",
-        "/usr/share/locale/oc",
-        "/usr/share/locale/oc/LC_MESSAGES",
-        "/usr/share/locale/oc/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/oc/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/oc/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/oj",
-        "/usr/share/locale/oj/LC_MESSAGES",
-        "/usr/share/locale/om",
-        "/usr/share/locale/om/LC_MESSAGES",
-        "/usr/share/locale/or",
-        "/usr/share/locale/or/LC_MESSAGES",
-        "/usr/share/locale/or/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/or/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/or/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/or/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/or/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/or/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/or/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/or/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/or/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/or/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/or_IN",
-        "/usr/share/locale/or_IN/LC_MESSAGES",
-        "/usr/share/locale/os",
-        "/usr/share/locale/os/LC_MESSAGES",
-        "/usr/share/locale/osa",
-        "/usr/share/locale/osa/LC_MESSAGES",
-        "/usr/share/locale/ota",
-        "/usr/share/locale/ota/LC_MESSAGES",
-        "/usr/share/locale/oto",
-        "/usr/share/locale/oto/LC_MESSAGES",
-        "/usr/share/locale/pa",
-        "/usr/share/locale/pa/LC_MESSAGES",
-        "/usr/share/locale/pa/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/pa/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/paa",
-        "/usr/share/locale/paa/LC_MESSAGES",
-        "/usr/share/locale/pag",
-        "/usr/share/locale/pag/LC_MESSAGES",
-        "/usr/share/locale/pal",
-        "/usr/share/locale/pal/LC_MESSAGES",
-        "/usr/share/locale/pam",
-        "/usr/share/locale/pam/LC_MESSAGES",
-        "/usr/share/locale/pap",
-        "/usr/share/locale/pap/LC_MESSAGES",
-        "/usr/share/locale/pau",
-        "/usr/share/locale/pau/LC_MESSAGES",
-        "/usr/share/locale/pbs",
-        "/usr/share/locale/pbs/LC_MESSAGES",
-        "/usr/share/locale/peo",
-        "/usr/share/locale/peo/LC_MESSAGES",
-        "/usr/share/locale/phi",
-        "/usr/share/locale/phi/LC_MESSAGES",
-        "/usr/share/locale/phn",
-        "/usr/share/locale/phn/LC_MESSAGES",
-        "/usr/share/locale/pi",
-        "/usr/share/locale/pi/LC_MESSAGES",
-        "/usr/share/locale/pis",
-        "/usr/share/locale/pis/LC_MESSAGES",
-        "/usr/share/locale/pl",
-        "/usr/share/locale/pl/LC_MESSAGES",
-        "/usr/share/locale/pl/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/xfsprogs.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/pl/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/pl/LC_TIME",
-        "/usr/share/locale/pl/LC_TIME/coreutils.mo",
-        "/usr/share/locale/pl_PL",
-        "/usr/share/locale/pl_PL/LC_MESSAGES",
-        "/usr/share/locale/pms",
-        "/usr/share/locale/pms/LC_MESSAGES",
-        "/usr/share/locale/pon",
-        "/usr/share/locale/pon/LC_MESSAGES",
-        "/usr/share/locale/pra",
-        "/usr/share/locale/pra/LC_MESSAGES",
-        "/usr/share/locale/pro",
-        "/usr/share/locale/pro/LC_MESSAGES",
-        "/usr/share/locale/ps",
-        "/usr/share/locale/ps/LC_MESSAGES",
-        "/usr/share/locale/ps/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/pt",
-        "/usr/share/locale/pt.us-ascii",
-        "/usr/share/locale/pt.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/pt/LC_MESSAGES",
-        "/usr/share/locale/pt/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/pt/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/pt/LC_TIME",
-        "/usr/share/locale/pt/LC_TIME/coreutils.mo",
-        "/usr/share/locale/pt_BR",
-        "/usr/share/locale/pt_BR.us-ascii",
-        "/usr/share/locale/pt_BR.us-ascii/LC_MESSAGES",
-        "/usr/share/locale/pt_BR/LC_MESSAGES",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/net-tools.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/pt_BR/LC_TIME",
-        "/usr/share/locale/pt_BR/LC_TIME/coreutils.mo",
-        "/usr/share/locale/pt_PT",
-        "/usr/share/locale/pt_PT/LC_MESSAGES",
-        "/usr/share/locale/pt_PT/LC_MESSAGES/git.mo",
-        "/usr/share/locale/qaa-qtz",
-        "/usr/share/locale/qaa-qtz/LC_MESSAGES",
-        "/usr/share/locale/qu",
-        "/usr/share/locale/qu/LC_MESSAGES",
-        "/usr/share/locale/quy",
-        "/usr/share/locale/quy/LC_MESSAGES",
-        "/usr/share/locale/quz",
-        "/usr/share/locale/quz/LC_MESSAGES",
-        "/usr/share/locale/raj",
-        "/usr/share/locale/raj/LC_MESSAGES",
-        "/usr/share/locale/rap",
-        "/usr/share/locale/rap/LC_MESSAGES",
-        "/usr/share/locale/rar",
-        "/usr/share/locale/rar/LC_MESSAGES",
-        "/usr/share/locale/rm",
-        "/usr/share/locale/rm/LC_MESSAGES",
-        "/usr/share/locale/rn",
-        "/usr/share/locale/rn/LC_MESSAGES",
-        "/usr/share/locale/ro",
-        "/usr/share/locale/ro/LC_MESSAGES",
-        "/usr/share/locale/ro/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ro/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ro/LC_TIME",
-        "/usr/share/locale/ro/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ro_RO",
-        "/usr/share/locale/ro_RO/LC_MESSAGES",
-        "/usr/share/locale/roa",
-        "/usr/share/locale/roa/LC_MESSAGES",
-        "/usr/share/locale/rom",
-        "/usr/share/locale/rom/LC_MESSAGES",
-        "/usr/share/locale/ru",
-        "/usr/share/locale/ru/LC_MESSAGES",
-        "/usr/share/locale/ru/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/git.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/ru/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/ru/LC_TIME",
-        "/usr/share/locale/ru/LC_TIME/coreutils.mo",
-        "/usr/share/locale/ru_RU",
-        "/usr/share/locale/ru_RU.KOI8-R",
-        "/usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES",
-        "/usr/share/locale/ru_RU/LC_MESSAGES",
-        "/usr/share/locale/rue",
-        "/usr/share/locale/rue/LC_MESSAGES",
-        "/usr/share/locale/rup",
-        "/usr/share/locale/rup/LC_MESSAGES",
-        "/usr/share/locale/rw",
-        "/usr/share/locale/rw/LC_MESSAGES",
-        "/usr/share/locale/rw/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/rw/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/rw/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/rw/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/rw/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/rw/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sa",
-        "/usr/share/locale/sa/LC_MESSAGES",
-        "/usr/share/locale/sad",
-        "/usr/share/locale/sad/LC_MESSAGES",
-        "/usr/share/locale/sah",
-        "/usr/share/locale/sah/LC_MESSAGES",
-        "/usr/share/locale/sai",
-        "/usr/share/locale/sai/LC_MESSAGES",
-        "/usr/share/locale/sal",
-        "/usr/share/locale/sal/LC_MESSAGES",
-        "/usr/share/locale/sam",
-        "/usr/share/locale/sam/LC_MESSAGES",
-        "/usr/share/locale/sas",
-        "/usr/share/locale/sas/LC_MESSAGES",
-        "/usr/share/locale/sat",
-        "/usr/share/locale/sat/LC_MESSAGES",
-        "/usr/share/locale/sat@deva",
-        "/usr/share/locale/sat@deva/LC_MESSAGES",
-        "/usr/share/locale/sat@olchiki",
-        "/usr/share/locale/sat@olchiki/LC_MESSAGES",
-        "/usr/share/locale/sc",
-        "/usr/share/locale/sc/LC_MESSAGES",
-        "/usr/share/locale/scn",
-        "/usr/share/locale/scn/LC_MESSAGES",
-        "/usr/share/locale/sco",
-        "/usr/share/locale/sco/LC_MESSAGES",
-        "/usr/share/locale/sd",
-        "/usr/share/locale/sd/LC_MESSAGES",
-        "/usr/share/locale/sd@deva",
-        "/usr/share/locale/sd@deva/LC_MESSAGES",
-        "/usr/share/locale/se",
-        "/usr/share/locale/se/LC_MESSAGES",
-        "/usr/share/locale/sel",
-        "/usr/share/locale/sel/LC_MESSAGES",
-        "/usr/share/locale/sem",
-        "/usr/share/locale/sem/LC_MESSAGES",
-        "/usr/share/locale/sg",
-        "/usr/share/locale/sg/LC_MESSAGES",
-        "/usr/share/locale/sga",
-        "/usr/share/locale/sga/LC_MESSAGES",
-        "/usr/share/locale/sgn",
-        "/usr/share/locale/sgn/LC_MESSAGES",
-        "/usr/share/locale/shn",
-        "/usr/share/locale/shn/LC_MESSAGES",
-        "/usr/share/locale/shs",
-        "/usr/share/locale/shs/LC_MESSAGES",
-        "/usr/share/locale/si",
-        "/usr/share/locale/si/LC_MESSAGES",
-        "/usr/share/locale/si/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/si/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/si/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/si/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/si/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/si/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/si_LK",
-        "/usr/share/locale/si_LK/LC_MESSAGES",
-        "/usr/share/locale/si_LK/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sid",
-        "/usr/share/locale/sid/LC_MESSAGES",
-        "/usr/share/locale/sio",
-        "/usr/share/locale/sio/LC_MESSAGES",
-        "/usr/share/locale/sit",
-        "/usr/share/locale/sit/LC_MESSAGES",
-        "/usr/share/locale/sk",
-        "/usr/share/locale/sk.cp1250",
-        "/usr/share/locale/sk.cp1250/LC_MESSAGES",
-        "/usr/share/locale/sk/LC_MESSAGES",
-        "/usr/share/locale/sk/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/sk/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sk/LC_TIME",
-        "/usr/share/locale/sk/LC_TIME/coreutils.mo",
-        "/usr/share/locale/sk_SK",
-        "/usr/share/locale/sk_SK/LC_MESSAGES",
-        "/usr/share/locale/sl",
-        "/usr/share/locale/sl/LC_MESSAGES",
-        "/usr/share/locale/sl/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/sl/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sl/LC_TIME",
-        "/usr/share/locale/sl/LC_TIME/coreutils.mo",
-        "/usr/share/locale/sl_SI",
-        "/usr/share/locale/sl_SI/LC_MESSAGES",
-        "/usr/share/locale/sl_SI/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/sla",
-        "/usr/share/locale/sla/LC_MESSAGES",
-        "/usr/share/locale/sm",
-        "/usr/share/locale/sm/LC_MESSAGES",
-        "/usr/share/locale/sma",
-        "/usr/share/locale/sma/LC_MESSAGES",
-        "/usr/share/locale/smi",
-        "/usr/share/locale/smi/LC_MESSAGES",
-        "/usr/share/locale/smj",
-        "/usr/share/locale/smj/LC_MESSAGES",
-        "/usr/share/locale/smn",
-        "/usr/share/locale/smn/LC_MESSAGES",
-        "/usr/share/locale/sms",
-        "/usr/share/locale/sms/LC_MESSAGES",
-        "/usr/share/locale/sn",
-        "/usr/share/locale/sn/LC_MESSAGES",
-        "/usr/share/locale/snk",
-        "/usr/share/locale/snk/LC_MESSAGES",
-        "/usr/share/locale/so",
-        "/usr/share/locale/so/LC_MESSAGES",
-        "/usr/share/locale/sog",
-        "/usr/share/locale/sog/LC_MESSAGES",
-        "/usr/share/locale/son",
-        "/usr/share/locale/son/LC_MESSAGES",
-        "/usr/share/locale/sp",
-        "/usr/share/locale/sp/LC_MESSAGES",
-        "/usr/share/locale/sq",
-        "/usr/share/locale/sq/LC_MESSAGES",
-        "/usr/share/locale/sq/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/sq/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sq_AL",
-        "/usr/share/locale/sq_AL/LC_MESSAGES",
-        "/usr/share/locale/sr",
-        "/usr/share/locale/sr/LC_MESSAGES",
-        "/usr/share/locale/sr/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/sr/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sr/LC_TIME",
-        "/usr/share/locale/sr/LC_TIME/coreutils.mo",
-        "/usr/share/locale/sr@Latn",
-        "/usr/share/locale/sr@Latn/LC_MESSAGES",
-        "/usr/share/locale/sr@ije",
-        "/usr/share/locale/sr@ije/LC_MESSAGES",
-        "/usr/share/locale/sr@ije/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sr@ijekavian",
-        "/usr/share/locale/sr@ijekavian/LC_MESSAGES",
-        "/usr/share/locale/sr@ijekavianlatin",
-        "/usr/share/locale/sr@ijekavianlatin/LC_MESSAGES",
-        "/usr/share/locale/sr@latin",
-        "/usr/share/locale/sr@latin/LC_MESSAGES",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/sr@latin/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sr_ME",
-        "/usr/share/locale/sr_ME/LC_MESSAGES",
-        "/usr/share/locale/sr_RS",
-        "/usr/share/locale/sr_RS/LC_MESSAGES",
-        "/usr/share/locale/sr_RS@latin",
-        "/usr/share/locale/sr_RS@latin/LC_MESSAGES",
-        "/usr/share/locale/srd",
-        "/usr/share/locale/srd/LC_MESSAGES",
-        "/usr/share/locale/srn",
-        "/usr/share/locale/srn/LC_MESSAGES",
-        "/usr/share/locale/srr",
-        "/usr/share/locale/srr/LC_MESSAGES",
-        "/usr/share/locale/ss",
-        "/usr/share/locale/ss/LC_MESSAGES",
-        "/usr/share/locale/ssa",
-        "/usr/share/locale/ssa/LC_MESSAGES",
-        "/usr/share/locale/st",
-        "/usr/share/locale/st/LC_MESSAGES",
-        "/usr/share/locale/su",
-        "/usr/share/locale/su/LC_MESSAGES",
-        "/usr/share/locale/suk",
-        "/usr/share/locale/suk/LC_MESSAGES",
-        "/usr/share/locale/sus",
-        "/usr/share/locale/sus/LC_MESSAGES",
-        "/usr/share/locale/sux",
-        "/usr/share/locale/sux/LC_MESSAGES",
-        "/usr/share/locale/sv",
-        "/usr/share/locale/sv/LC_MESSAGES",
-        "/usr/share/locale/sv/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/acl.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/git.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/sv/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/sv/LC_TIME",
-        "/usr/share/locale/sv/LC_TIME/coreutils.mo",
-        "/usr/share/locale/sv_SE",
-        "/usr/share/locale/sv_SE/LC_MESSAGES",
-        "/usr/share/locale/sw",
-        "/usr/share/locale/sw/LC_MESSAGES",
-        "/usr/share/locale/syc",
-        "/usr/share/locale/syc/LC_MESSAGES",
-        "/usr/share/locale/syr",
-        "/usr/share/locale/syr/LC_MESSAGES",
-        "/usr/share/locale/szl",
-        "/usr/share/locale/szl/LC_MESSAGES",
-        "/usr/share/locale/ta",
-        "/usr/share/locale/ta/LC_MESSAGES",
-        "/usr/share/locale/ta/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ta/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ta_IN",
-        "/usr/share/locale/ta_IN/LC_MESSAGES",
-        "/usr/share/locale/ta_LK",
-        "/usr/share/locale/ta_LK/LC_MESSAGES",
-        "/usr/share/locale/tai",
-        "/usr/share/locale/tai/LC_MESSAGES",
-        "/usr/share/locale/te",
-        "/usr/share/locale/te/LC_MESSAGES",
-        "/usr/share/locale/te/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/te/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/te/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/te/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/te/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/te/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/te/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/te/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/te/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/te/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/te/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/tem",
-        "/usr/share/locale/tem/LC_MESSAGES",
-        "/usr/share/locale/ter",
-        "/usr/share/locale/ter/LC_MESSAGES",
-        "/usr/share/locale/tet",
-        "/usr/share/locale/tet/LC_MESSAGES",
-        "/usr/share/locale/tg",
-        "/usr/share/locale/tg/LC_MESSAGES",
-        "/usr/share/locale/tg/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/tg/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/tg/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/tg/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/tg/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/tg/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/th",
-        "/usr/share/locale/th/LC_MESSAGES",
-        "/usr/share/locale/th/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/th/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/th/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/th/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/th/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/th/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/th/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/th/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/th/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/th_TH",
-        "/usr/share/locale/th_TH/LC_MESSAGES",
-        "/usr/share/locale/ti",
-        "/usr/share/locale/ti/LC_MESSAGES",
-        "/usr/share/locale/tig",
-        "/usr/share/locale/tig/LC_MESSAGES",
-        "/usr/share/locale/tiv",
-        "/usr/share/locale/tiv/LC_MESSAGES",
-        "/usr/share/locale/tk",
-        "/usr/share/locale/tk/LC_MESSAGES",
-        "/usr/share/locale/tkl",
-        "/usr/share/locale/tkl/LC_MESSAGES",
-        "/usr/share/locale/tl",
-        "/usr/share/locale/tl/LC_MESSAGES",
-        "/usr/share/locale/tl/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/tl/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/tl/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/tl_PH",
-        "/usr/share/locale/tl_PH/LC_MESSAGES",
-        "/usr/share/locale/tlh",
-        "/usr/share/locale/tlh/LC_MESSAGES",
-        "/usr/share/locale/tli",
-        "/usr/share/locale/tli/LC_MESSAGES",
-        "/usr/share/locale/tmh",
-        "/usr/share/locale/tmh/LC_MESSAGES",
-        "/usr/share/locale/tn",
-        "/usr/share/locale/tn/LC_MESSAGES",
-        "/usr/share/locale/to",
-        "/usr/share/locale/to/LC_MESSAGES",
-        "/usr/share/locale/tog",
-        "/usr/share/locale/tog/LC_MESSAGES",
-        "/usr/share/locale/ton",
-        "/usr/share/locale/ton/LC_MESSAGES",
-        "/usr/share/locale/tpi",
-        "/usr/share/locale/tpi/LC_MESSAGES",
-        "/usr/share/locale/tr",
-        "/usr/share/locale/tr/LC_MESSAGES",
-        "/usr/share/locale/tr/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/tr/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/tr/LC_TIME",
-        "/usr/share/locale/tr/LC_TIME/coreutils.mo",
-        "/usr/share/locale/tr_TR",
-        "/usr/share/locale/tr_TR/LC_MESSAGES",
-        "/usr/share/locale/ts",
-        "/usr/share/locale/ts/LC_MESSAGES",
-        "/usr/share/locale/tsi",
-        "/usr/share/locale/tsi/LC_MESSAGES",
-        "/usr/share/locale/tt",
-        "/usr/share/locale/tt/LC_MESSAGES",
-        "/usr/share/locale/tt/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/tt@iqtelif",
-        "/usr/share/locale/tt@iqtelif/LC_MESSAGES",
-        "/usr/share/locale/tt_RU",
-        "/usr/share/locale/tt_RU/LC_MESSAGES",
-        "/usr/share/locale/tum",
-        "/usr/share/locale/tum/LC_MESSAGES",
-        "/usr/share/locale/tup",
-        "/usr/share/locale/tup/LC_MESSAGES",
-        "/usr/share/locale/tut",
-        "/usr/share/locale/tut/LC_MESSAGES",
-        "/usr/share/locale/tvl",
-        "/usr/share/locale/tvl/LC_MESSAGES",
-        "/usr/share/locale/tw",
-        "/usr/share/locale/tw/LC_MESSAGES",
-        "/usr/share/locale/tw/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ty",
-        "/usr/share/locale/ty/LC_MESSAGES",
-        "/usr/share/locale/tyv",
-        "/usr/share/locale/tyv/LC_MESSAGES",
-        "/usr/share/locale/tzm",
-        "/usr/share/locale/tzm/LC_MESSAGES",
-        "/usr/share/locale/tzo",
-        "/usr/share/locale/tzo/LC_MESSAGES",
-        "/usr/share/locale/ua",
-        "/usr/share/locale/ua/LC_MESSAGES",
-        "/usr/share/locale/udm",
-        "/usr/share/locale/udm/LC_MESSAGES",
-        "/usr/share/locale/ug",
-        "/usr/share/locale/ug/LC_MESSAGES",
-        "/usr/share/locale/ug/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/uga",
-        "/usr/share/locale/uga/LC_MESSAGES",
-        "/usr/share/locale/uk",
-        "/usr/share/locale/uk/LC_MESSAGES",
-        "/usr/share/locale/uk/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/elfutils.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/uk/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/uk/LC_TIME",
-        "/usr/share/locale/uk/LC_TIME/coreutils.mo",
-        "/usr/share/locale/uk_UA",
-        "/usr/share/locale/uk_UA/LC_MESSAGES",
-        "/usr/share/locale/umb",
-        "/usr/share/locale/umb/LC_MESSAGES",
-        "/usr/share/locale/und",
-        "/usr/share/locale/und/LC_MESSAGES",
-        "/usr/share/locale/ur",
-        "/usr/share/locale/ur/LC_MESSAGES",
-        "/usr/share/locale/ur/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ur/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/ur/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/ur/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/ur/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/ur/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/ur_PK",
-        "/usr/share/locale/ur_PK/LC_MESSAGES",
-        "/usr/share/locale/uz",
-        "/usr/share/locale/uz/LC_MESSAGES",
-        "/usr/share/locale/uz@Cyrl",
-        "/usr/share/locale/uz@Cyrl/LC_MESSAGES",
-        "/usr/share/locale/uz@Latn",
-        "/usr/share/locale/uz@Latn/LC_MESSAGES",
-        "/usr/share/locale/uz@cyrillic",
-        "/usr/share/locale/uz@cyrillic/LC_MESSAGES",
-        "/usr/share/locale/vai",
-        "/usr/share/locale/vai/LC_MESSAGES",
-        "/usr/share/locale/ve",
-        "/usr/share/locale/ve/LC_MESSAGES",
-        "/usr/share/locale/vec",
-        "/usr/share/locale/vec/LC_MESSAGES",
-        "/usr/share/locale/ven",
-        "/usr/share/locale/ven/LC_MESSAGES",
-        "/usr/share/locale/vi",
-        "/usr/share/locale/vi/LC_MESSAGES",
-        "/usr/share/locale/vi/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/git.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/vi/LC_MESSAGES/xz.mo",
-        "/usr/share/locale/vi/LC_TIME",
-        "/usr/share/locale/vi/LC_TIME/coreutils.mo",
-        "/usr/share/locale/vi_VN",
-        "/usr/share/locale/vi_VN/LC_MESSAGES",
-        "/usr/share/locale/vi_VN/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/vo",
-        "/usr/share/locale/vo/LC_MESSAGES",
-        "/usr/share/locale/vot",
-        "/usr/share/locale/vot/LC_MESSAGES",
-        "/usr/share/locale/wa",
-        "/usr/share/locale/wa/LC_MESSAGES",
-        "/usr/share/locale/wa/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/wa/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/wa/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/wa/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/wae",
-        "/usr/share/locale/wae/LC_MESSAGES",
-        "/usr/share/locale/wak",
-        "/usr/share/locale/wak/LC_MESSAGES",
-        "/usr/share/locale/wal",
-        "/usr/share/locale/wal/LC_MESSAGES",
-        "/usr/share/locale/war",
-        "/usr/share/locale/war/LC_MESSAGES",
-        "/usr/share/locale/was",
-        "/usr/share/locale/was/LC_MESSAGES",
-        "/usr/share/locale/wba",
-        "/usr/share/locale/wba/LC_MESSAGES",
-        "/usr/share/locale/wba/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/wen",
-        "/usr/share/locale/wen/LC_MESSAGES",
-        "/usr/share/locale/wo",
-        "/usr/share/locale/wo/LC_MESSAGES",
-        "/usr/share/locale/wo/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/xal",
-        "/usr/share/locale/xal/LC_MESSAGES",
-        "/usr/share/locale/xh",
-        "/usr/share/locale/xh/LC_MESSAGES",
-        "/usr/share/locale/xh/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/xh/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/yao",
-        "/usr/share/locale/yao/LC_MESSAGES",
-        "/usr/share/locale/yap",
-        "/usr/share/locale/yap/LC_MESSAGES",
-        "/usr/share/locale/yi",
-        "/usr/share/locale/yi/LC_MESSAGES",
-        "/usr/share/locale/yi/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/yo",
-        "/usr/share/locale/yo/LC_MESSAGES",
-        "/usr/share/locale/yo/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/ypk",
-        "/usr/share/locale/ypk/LC_MESSAGES",
-        "/usr/share/locale/za",
-        "/usr/share/locale/za/LC_MESSAGES",
-        "/usr/share/locale/zam",
-        "/usr/share/locale/zam/LC_MESSAGES",
-        "/usr/share/locale/zap",
-        "/usr/share/locale/zap/LC_MESSAGES",
-        "/usr/share/locale/zbl",
-        "/usr/share/locale/zbl/LC_MESSAGES",
-        "/usr/share/locale/zen",
-        "/usr/share/locale/zen/LC_MESSAGES",
-        "/usr/share/locale/zgh",
-        "/usr/share/locale/zgh/LC_MESSAGES",
-        "/usr/share/locale/zh",
-        "/usr/share/locale/zh-Hans",
-        "/usr/share/locale/zh-Hans/LC_MESSAGES",
-        "/usr/share/locale/zh-Hant",
-        "/usr/share/locale/zh-Hant/LC_MESSAGES",
-        "/usr/share/locale/zh/LC_MESSAGES",
-        "/usr/share/locale/zh_CN",
-        "/usr/share/locale/zh_CN.GB2312",
-        "/usr/share/locale/zh_CN.GB2312/LC_MESSAGES",
-        "/usr/share/locale/zh_CN.GB2312/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/cryptsetup.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/e2fsprogs.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/gawk.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/git.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/gnutls.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/kbd.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libidn2.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/sudoers.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/whois.mo",
-        "/usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/zh_CN/LC_TIME",
-        "/usr/share/locale/zh_CN/LC_TIME/coreutils.mo",
-        "/usr/share/locale/zh_HK",
-        "/usr/share/locale/zh_HK/LC_MESSAGES",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zh_HK/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/zh_TW",
-        "/usr/share/locale/zh_TW.Big5",
-        "/usr/share/locale/zh_TW.Big5/LC_MESSAGES",
-        "/usr/share/locale/zh_TW.Big5/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/NetworkManager.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/bash.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/coreutils.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/cpio.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/cracklib.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/diffutils.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/dnf-plugins-core.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/dnf.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/findutils.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/glib20.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/gnupg2.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/grep.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/grub.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/libdnf.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/libgpg-error.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/libsecret.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/libuser.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/man-db-gnulib.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/man-db.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/parted.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/passwd.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/polkit-1.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/popt.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/rpm.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/sed.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/shadow.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/sssd.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/sudo.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/systemd.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/tar.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/util-linux.mo",
-        "/usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo",
-        "/usr/share/locale/zh_TW/LC_TIME",
-        "/usr/share/locale/zh_TW/LC_TIME/coreutils.mo",
-        "/usr/share/locale/znd",
-        "/usr/share/locale/znd/LC_MESSAGES",
-        "/usr/share/locale/zu",
-        "/usr/share/locale/zu/LC_MESSAGES",
-        "/usr/share/locale/zu/LC_MESSAGES/Linux-PAM.mo",
-        "/usr/share/locale/zu/LC_MESSAGES/libpwquality.mo",
-        "/usr/share/locale/zu/LC_MESSAGES/policycoreutils.mo",
-        "/usr/share/locale/zu/LC_MESSAGES/selinux-python.mo",
-        "/usr/share/locale/zun",
-        "/usr/share/locale/zun/LC_MESSAGES",
-        "/usr/share/locale/zxx",
-        "/usr/share/locale/zxx/LC_MESSAGES",
-        "/usr/share/locale/zza",
-        "/usr/share/locale/zza/LC_MESSAGES",
-        "/var/run/console",
-        "/var/run/faillock",
-        "/var/run/sepermit"
-      ]
-    }
-  }
-}
diff --git a/test/cases/openstack_empty_blueprint.json b/test/cases/openstack_empty_blueprint.json
index 39adaf99d..83ffeb10b 100644
--- a/test/cases/openstack_empty_blueprint.json
+++ b/test/cases/openstack_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "openstack",
     "filename": "image.qcow2",
     "blueprint": {}
@@ -118,7 +119,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/openstack_local_boot.json b/test/cases/openstack_local_boot.json
index 9bd0ef114..16b5972ab 100644
--- a/test/cases/openstack_local_boot.json
+++ b/test/cases/openstack_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "qemu"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "openstack",
     "filename": "image.qcow2",
-    "boot-type": "qemu",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "openstack-boot-test",
       "description": "Image for boot test",
       "packages": [],
diff --git a/test/cases/qcow2_empty_blueprint.json b/test/cases/qcow2_empty_blueprint.json
index df1882d2c..88b9275e5 100644
--- a/test/cases/qcow2_empty_blueprint.json
+++ b/test/cases/qcow2_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "qcow2",
     "filename": "image.qcow2",
     "blueprint": {}
@@ -119,7 +120,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/qcow2_local_boot.json b/test/cases/qcow2_local_boot.json
index 503e2f127..57753ef28 100644
--- a/test/cases/qcow2_local_boot.json
+++ b/test/cases/qcow2_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "qemu"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "qcow2",
     "filename": "image.qcow2",
-    "boot-type": "qemu",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "qcow2-boot-test",
       "description": "Image for boot test",
       "packages": [],
diff --git a/test/cases/tar_local_boot.json b/test/cases/tar_local_boot.json
index a02fdd919..b8b973470 100644
--- a/test/cases/tar_local_boot.json
+++ b/test/cases/tar_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "nspawn-extract"
+  },
+  "compose": {
     "output-format": "tar",
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "filename": "root.tar.xz",
-    "boot-type": "nspawn-extract",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "tar-boot-test",
       "description": "Image for boot test",
       "packages": [],
@@ -105,12 +109,6 @@
           "kernel_opts": "ro biosdevname=0 net.ifnames=0"
         }
       },
-      {
-        "name": "org.osbuild.script",
-        "options": {
-          "script": "sed -i 's|#Port 22|Port 1022|' /etc/ssh/sshd_config; sed -i 's|#ListenAddress 0.0.0.0|ListenAddress 127.0.0.1|' /etc/ssh/sshd_config"
-        }
-      },
       {
         "name": "org.osbuild.systemd",
         "options": {
diff --git a/test/cases/vhd_empty_blueprint.json b/test/cases/vhd_empty_blueprint.json
index 93d60aca3..82b9e7531 100644
--- a/test/cases/vhd_empty_blueprint.json
+++ b/test/cases/vhd_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "vhd",
     "filename": "image.vhd",
     "blueprint": {}
@@ -117,7 +118,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/vhd_local_boot.json b/test/cases/vhd_local_boot.json
index 83a50223f..eaf0a4606 100644
--- a/test/cases/vhd_local_boot.json
+++ b/test/cases/vhd_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "qemu"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "vhd",
     "filename": "image.vhd",
-    "boot-type": "qemu",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "vhd-boot-test",
       "description": "Image for boot test",
       "packages": [],
diff --git a/test/cases/vmdk_empty_blueprint.json b/test/cases/vmdk_empty_blueprint.json
index 7d5d4fa42..21adc2a1f 100644
--- a/test/cases/vmdk_empty_blueprint.json
+++ b/test/cases/vmdk_empty_blueprint.json
@@ -1,6 +1,7 @@
 {
   "compose": {
     "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "vmdk",
     "filename": "disk.vmdk",
     "blueprint": {}
@@ -115,7 +116,7 @@
       }
     }
   },
-  "expected": {
+  "image-info": {
     "boot-environment": {
       "GRUB2_BOOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
       "GRUB2_ROOT_FS_UUID": "76a22bf4-f153-4541-b6c7-0332c0dfaeac",
diff --git a/test/cases/vmdk_local_boot.json b/test/cases/vmdk_local_boot.json
index 5449e11ad..e00641d0c 100644
--- a/test/cases/vmdk_local_boot.json
+++ b/test/cases/vmdk_local_boot.json
@@ -1,9 +1,13 @@
 {
-  "boot-test": {
+  "boot": {
+    "type": "qemu"
+  },
+  "compose": {
+    "distro": "fedora-30",
+    "arch": "x86_64",
     "output-format": "vmdk",
     "filename": "disk.vmdk",
-    "boot-type": "qemu",
-    "blueprint": {
+    "blueprint-draft": {
       "name": "vmdk-boot-test",
       "description": "Image for boot test",
       "packages": [],
diff --git a/test/cloud-init/meta-data b/test/cloud-init/meta-data
new file mode 100644
index 000000000..d2e8b7c95
--- /dev/null
+++ b/test/cloud-init/meta-data
@@ -0,0 +1,2 @@
+instance-id: nocloud
+local-hostname: vm
diff --git a/test/cloud-init/user-data b/test/cloud-init/user-data
new file mode 100644
index 000000000..f69a142d7
--- /dev/null
+++ b/test/cloud-init/user-data
@@ -0,0 +1,4 @@
+#cloud-config
+user: redhat
+ssh_authorized_keys:
+  - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC61wMCjOSHwbVb4VfVyl5sn497qW4PsdQ7Ty7aD6wDNZ/QjjULkDV/yW5WjDlDQ7UqFH0Sr7vywjqDizUAqK7zM5FsUKsUXWHWwg/ehKg8j9xKcMv11AkFoUoujtfAujnKODkk58XSA9whPr7qcw3vPrmog680pnMSzf9LC7J6kXfs6lkoKfBh9VnlxusCrw2yg0qI1fHAZBLPx7mW6+me71QZsS6sVz8v8KXyrXsKTdnF50FjzHcK9HXDBtSJS5wA3fkcRYymJe0o6WMWNdgSRVpoSiWaHHmFgdMUJaYoCfhXzyl7LtNb3Q+Sveg+tJK7JaRXBLMUllOlJ6ll5Hod
diff --git a/test/run b/test/run
index aea1c971d..94e96270e 100755
--- a/test/run
+++ b/test/run
@@ -2,6 +2,7 @@
 
 import argparse
 import contextlib
+import ctypes
 import glob
 import json
 import os
@@ -15,14 +16,44 @@ import urllib.request
 
 from typing import Dict, Any, Union, Tuple
 
+
+
+
 TEST_DIR = os.path.dirname(__file__)
 
 
+def errcheck(ret, func, args):
+    if ret == -1:
+        e = ctypes.get_errno()
+        raise OSError(e, os.strerror(e))
+
+
+CLONE_NEWNET = 0x40000000
+libc = ctypes.CDLL('libc.so.6', use_errno=True)
+libc.setns.errcheck = errcheck
+
+
+@contextlib.contextmanager
+def netns():
+    # Grab a reference to the current namespace.
+    with open("/proc/self/ns/net") as oldnet:
+        # Create a new namespace and enter it.
+        libc.unshare(CLONE_NEWNET)
+        # Up the loopback device in the new namespace.
+        subprocess.run(["ip", "link", "set", "up", "dev", "lo"], check=True)
+        try:
+            yield
+        finally:
+            # Revert to the old namespace, dropping our
+            # reference to the new one.
+            libc.setns(oldnet.fileno(), CLONE_NEWNET)
+
+
 @contextlib.contextmanager
 def osbuild_test_store():
     store = os.getenv("OSBUILD_TEST_STORE")
     if store:
-        yield store
+        yield os.path.abspath(store)
     else:
         with tempfile.TemporaryDirectory(dir="/var/tmp", prefix="osbuild-composer-test-") as store:
             yield store
@@ -40,42 +71,40 @@ def temporary_json_file(obj):
 
 
 @contextlib.contextmanager
-def create_ssh_keys():
+def qemu_boot_image(image_file):
     with tempfile.TemporaryDirectory() as dir:
-        # Copy the keys and set correct permissions/ownership on the directory and keys
-        # Proper directory ownership is implied by the fact that this process creates the directory
-        # The mode is adjusted by `chmod`
-        shutil.copyfile(f"{TEST_DIR}/keyring/id_rsa", f"{dir}/id_rsa")
-        shutil.copyfile(f"{TEST_DIR}/keyring/id_rsa.pub", f"{dir}/id_rsa.pub")
-        os.chmod(f"{dir}/id_rsa", 0o600)
+        # Create an ISO that cloud-init can consume with userdata.
+        subprocess.run(["genisoimage",
+                        "-quiet",
+                        "-input-charset", "utf-8",
+                        "-output", f"{dir}/cloudinit.iso",
+                        "-volid", "cidata",
+                        "-joliet",
+                        "-rock",
+                        f"{TEST_DIR}/cloud-init/user-data",
+                        f"{TEST_DIR}/cloud-init/meta-data"],
+                        check=True)
+        # run in background
+        cmd = ["qemu-system-x86_64",
+               "-m", "2048",
+               "-snapshot",
+               "-accel", "accel=kvm:hvf:tcg",
+               "-cdrom", f"{dir}/cloudinit.iso",
+               "-net", "nic,model=rtl8139", "-net", "user,hostfwd=tcp::22-:22",
+               "-nographic",
+               image_file
+               ]
+        print(f"running qemu command: {' '.join(cmd)}")
+        vm = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
         try:
-            yield dir
+            yield None
         finally:
-            pass
+            vm.kill()
 
 
 @contextlib.contextmanager
-def qemu_boot_image(image_file):
-    # run in background
-    cmd = ["qemu-system-x86_64",
-           "-m", "2048",
-           "-snapshot",
-           "-accel", "accel=kvm:hvf:tcg",
-           "-net", "nic,model=rtl8139", "-net", "user,hostfwd=tcp::1022-:22",
-           "-nographic",
-           image_file
-           ]
-    print(f"running qemu command: {' '.join(cmd)}")
-    vm = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
-    try:
-        yield None
-    finally:
-        vm.kill()
-
-
-@contextlib.contextmanager
-def nspawn_boot_container(image_file):
-    cmd = ["systemd-nspawn", "--boot", "-M", "boottest", "--image", image_file]
+def nspawn_boot_image(image_file, name):
+    cmd = ["systemd-nspawn", "--boot", "--register=no", "-M", name, "--image", image_file]
     print(f"running nspawn command: {' '.join(cmd)}")
     container = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
     try:
@@ -85,10 +114,10 @@ def nspawn_boot_container(image_file):
 
 
 @contextlib.contextmanager
-def nspawn_extract_container(image_file):
-    with tempfile.TemporaryDirectory() as dir:
+def nspawn_boot_archive(image_file, name):
+    with tempfile.TemporaryDirectory(dir="/var/tmp") as dir:
         subprocess.run(["tar", "xf", image_file], cwd=dir)
-        cmd = ["systemd-nspawn", "--boot", "-M", "boottest", "--directory", "."]
+        cmd = ["systemd-nspawn", "--boot", "--register=no", "-M", name, "--directory", "."]
         print(f"running nspawn command: {' '.join(cmd)}")
         container = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=dir)
         try:
@@ -114,62 +143,23 @@ def run_osbuild(pipeline, store):
     return result["tree_id"], result["output_id"]
 
 
-def run_test(case, store):
-    try:
-        if "compose" not in case:
-            print("skipping this test case")
-            return True
-
-        if "pipeline" in case:
-            _, output_id = run_osbuild(case["pipeline"], store)
-            filename = os.path.join(store, "refs", output_id, case["compose"]["filename"])
-        else:
-            filename, _ = urllib.request.urlretrieve(case["url"])
-
-        fn, ex = os.path.splitext(filename)
-        if ex == ".xz":
-            with open(fn, "w") as f:
-                subprocess.run(["xz", "--decompress", "--stdout", filename], stdout=f)
-            filename = fn
-        info = json.loads(subprocess.check_output(["tools/image-info", filename]))
-        if info != case["expected"]:
-            with temporary_json_file(case["expected"]) as a, temporary_json_file(info) as b:
-                subprocess.run(["diff", "--unified", "--color", "--label", "expected", a, "--label", "got", b], check=False)
-            return False
-    except KeyError:
-        pass
-
-    return True
-
-
-def get_local_boot_test_case(fname: str) -> Union[Tuple[str, str, Dict[Any, Any]], None]:
-    with open(fname, "r") as fd:
-        test_case_dict = json.load(fd)
-
-    if "boot-test" not in test_case_dict:
-        return None
-
-    pipeline_dict = test_case_dict["pipeline"]
-    return test_case_dict["boot-test"]["boot-type"], test_case_dict["boot-test"]["filename"], pipeline_dict
-
-
 def run_ssh_test(private_key):
     cmd = ["ssh",
-           "-p", "1022",
+           "-p", "22",
            "-i", private_key,
            "-o", "StrictHostKeyChecking=no",
            "redhat@localhost",
-           "systemctl is-system-running"]
-    for _ in range(40):
+           "systemctl is-system-running --wait"]
+    for _ in range(20):
         try:
+            print("attempting ssh connection")
             # Run the process with check=False because it returns non-zero return code for "degraded"
             sp = subprocess.run(cmd, timeout=120, check=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
             if sp.returncode == 255:
                 raise subprocess.CalledProcessError(sp.returncode, cmd)
             output = sp.stdout.decode('utf-8').strip()
-            print(output)
             if output == "running":
-                print("ssh test success")
+                print("ssh test passed")
                 return 0
             elif output == "degraded":
                 print("ssh test passed, but the system is degraded")
@@ -180,63 +170,88 @@ def run_ssh_test(private_key):
         except subprocess.TimeoutExpired:
             print("ssh timeout expired")
         except subprocess.CalledProcessError as e:
-            print(f"ssh error: {e}")
-            time.sleep(20)
+            time.sleep(10)
 
     print("ssh test failure")
     return 1
 
 
+def run_test(case, private_key, store):
+    if "pipeline" not in case:
+        print("skipping this test case, no pipeline given")
+        return True
+
+    _, output_id = run_osbuild(case["pipeline"], store)
+    filename = os.path.join(store, "refs", output_id, case["compose"]["filename"])
+
+    fn, ex = os.path.splitext(filename)
+    if ex == ".xz":
+        _, ex = os.path.splitext(fn)
+        if ex != ".tar":
+            with open(fn, "w") as f:
+                subprocess.run(["xz", "--decompress", "--stdout", filename], stdout=f)
+            filename = fn
+
+    if "image-info" in case:
+        info = json.loads(subprocess.check_output(["tools/image-info", filename]))
+        if info != case["image-info"]:
+            with temporary_json_file(case["image-info"]) as a, temporary_json_file(info) as b:
+                subprocess.run(["diff", "--unified", "--color", "--label", "expected", a, "--label", "got", b], check=False)
+            return False
+
+    if "boot" in case:
+        with netns():
+            if case["boot"]["type"] == "qemu":
+                with qemu_boot_image(filename):
+                    if run_ssh_test(private_key) == 1:
+                        failed = True
+            elif case["boot"]["type"] == "qemu-extract":
+                with qemu_boot_image(filename):
+                    if run_ssh_test(private_key) == 1:
+                        failed = True
+            elif case["boot"]["type"] == "nspawn":
+                with nspawn_boot_image(filename, output_id):
+                    if run_ssh_test(private_key) == 1:
+                        failed = True
+            elif case["boot"]["type"] == "nspawn-extract":
+                with nspawn_boot_archive(filename, output_id):
+                    if run_ssh_test(private_key) == 1:
+                        failed = True
+            else:
+                print("unknown test type")
+                failed = True
+
+    return True
+
+
 def main():
     parser = argparse.ArgumentParser(description='Run test cases.')
-    parser.add_argument('--boot-test', type=str, nargs='*', help='Boot images produced by osbuild')
-    parser.add_argument('--image-info', type=str, nargs='*',
-                        help='Build images and run image-info on them (default action)')
+    parser.add_argument('--cases', type=str, nargs='*', help='Limit tests to given cases.')
+    parser.add_argument('--arches', type=str, nargs='*', help='Limit tests to given architectures.')
+    parser.add_argument('--distros', type=str, nargs='*', help='Limit tests to given distros.')
     arg = parser.parse_args()
 
-    # Run local boot test
-    if arg.boot_test is not None:
-        failed = False
-        with osbuild_test_store() as store:
-            with create_ssh_keys() as keydir:
-                if arg.boot_test != []:
-                    test_cases = list(map(lambda x: f"{TEST_DIR}/cases/{x}_local_boot.json", arg.boot_test))
-                else:
-                    test_cases = glob.glob(f"{TEST_DIR}/cases/*.json")
-
-                for test_case in test_cases:
-                    test_case_tuple = get_local_boot_test_case(test_case)
-                    if test_case_tuple:
-                        test_type, image_fname, pl_dict = test_case_tuple
-                        print("starting osbuild")
-                        _, output_id = run_osbuild(pl_dict, store)
-                        print("osbuild success")
-                        if test_type == "qemu":
-                            with qemu_boot_image(f"{store}/refs/{output_id}/{image_fname}"):
-                                if run_ssh_test(f"{keydir}/id_rsa") == 1:
-                                    failed = True
-                        elif test_type == "nspawn":
-                            with nspawn_boot_container(f"{store}/refs/{output_id}/{image_fname}"):
-                                if run_ssh_test(f"{keydir}/id_rsa") == 1:
-                                    failed = True
-                        elif test_type == "nspawn-extract":
-                            with nspawn_extract_container(f"{store}/refs/{output_id}/{image_fname}"):
-                                if run_ssh_test(f"{keydir}/id_rsa") == 1:
-                                    failed = True
-                        else:
-                            print("unknown test type")
-
-        return 1 if failed else 0
-
     failed = False
     with osbuild_test_store() as store:
-        for filename in arg.image_info if arg.image_info != [] else glob.glob(f"{TEST_DIR}/cases/*.json"):
-            name = os.path.basename(filename)[:-5]
+        print(f"OSBUILD_TEST_STORE={store}")
+        private_key = f"{TEST_DIR}/keyring/id_rsa"
+        for filename in arg.cases if arg.cases else glob.glob(f"{TEST_DIR}/cases/*.json"):
             with open(filename) as f:
                 case = json.load(f)
 
-            print(f"{name}")
-            if not run_test(case, store):
+            if arg.distros:
+                if case["compose"]["distro"] not in arg.distros:
+                    continue
+
+            if arg.arches:
+                if case["compose"]["arch"] not in arg.arches:
+                    continue
+
+            print(f"RUNNING: {filename}")
+            if run_test(case, private_key, store):
+                print(f"SUCCESS")
+                print()
+            else:
                 print(f"FAIL")
                 print()
                 failed = True