Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-84532

file command fails to show filetype on /var/lib/rpm directory

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • rhel-8.10.z
    • rhel-8.9.0
    • file
    • file-5.33-27.el8_10
    • No
    • Low
    • 2
    • rhel-plumbers
    • ssg_core_services
    • 2
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Plumbers Sprint 2, Plumbers Sprint 3
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      What were you trying to do that didn't work?

      When executing file command on files under /var/lib/rpm/ does not show filetype

      # file /var/lib/rpm/*
      /var/lib/rpm/Basenames:            , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:01:01 1970
      /var/lib/rpm/Conflictname:         , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/__db.001:             Applesoft BASIC program data, first line number 18
      /var/lib/rpm/__db.002:             a.out little-endian 32-bit pure executable
      /var/lib/rpm/__db.003:             a.out little-endian 32-bit pure executable not stripped
      /var/lib/rpm/Dirnames:             , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:08:13 1970
      /var/lib/rpm/Enhancename:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Filetriggername:      , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Group:                , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Installtid:           , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:00:02 1970
      /var/lib/rpm/Name:                 , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Obsoletename:         , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Packages:             , created: Thu Jan  1 00:34:08 1970, modified: Thu Jan  1 00:10:30 1970
      /var/lib/rpm/Providename:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Recommendname:        , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Requirename:          , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:00:11 1970
      /var/lib/rpm/Sha1header:           , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Sigmd5:               , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Suggestname:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Supplementname:       , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Transfiletriggername: , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Triggername:          , created: Thu Jan  1 00:38:24 1970
      

       

      # ll /var/lib/rpm
      total 188536
      -rw-r--r--. 1 root root   4157440 Mar 22 00:50 Basenames
      -rw-r--r--. 1 root root     16384 Mar 22 00:50 Conflictname
      -rw-------. 1 root root    286720 Mar 22 00:50 __db.001
      -rw-------. 1 root root     90112 Mar 22 00:50 __db.002
      -rw-------. 1 root root   1318912 Mar 22 00:50 __db.003
      -rw-r--r--. 1 root root   2027520 Mar 22 00:50 Dirnames
      -rw-r--r--. 1 root root      8192 Jan 20  2023 Enhancename
      -rw-r--r--. 1 root root      8192 Oct 16 07:58 Filetriggername
      -rw-r--r--. 1 root root     20480 Mar 22 00:50 Group
      -rw-r--r--. 1 root root     16384 Mar 22 00:50 Installtid
      -rw-r--r--. 1 root root     45056 Mar 22 00:50 Name
      -rw-r--r--. 1 root root     20480 Mar 22 00:50 Obsoletename
      -rw-r--r--. 1 root root 181432320 Mar 22 00:50 Packages
      -rw-r--r--. 1 root root   3162112 Mar 22 00:50 Providename
      -rw-r--r--. 1 root root      8192 Mar 22 00:50 Recommendname
      -rw-r--r--. 1 root root    315392 Mar 22 00:50 Requirename
      -rw-r--r--. 1 root root     94208 Mar 22 00:50 Sha1header
      -rw-r--r--. 1 root root     65536 Mar 22 00:50 Sigmd5
      -rw-r--r--. 1 root root      8192 Mar 22 00:50 Suggestname
      -rw-r--r--. 1 root root      8192 Oct 16 07:58 Supplementname
      -rw-r--r--. 1 root root      8192 Oct 16 07:58 Transfiletriggername
      -rw-r--r--. 1 root root      8192 Mar 22 00:50 Triggername 

       

       

       

      What is the impact of this issue to you?

      Unable to differentiate between files in case the file is of type data rather than required Berkeley DB

      Please provide the package NVR for which the bug is seen:

      file-5.33-26.el8.x86_64

      How reproducible is this bug?:

      Steps to reproduce

      1. Use latest RHEL 8.9 system
      2. Run file commond on /var/lib/rpm/*
            # file /var/lib/rpm/*

      Expected results

      # file /var/lib/rpm/*
      Basenames:            Berkeley DB (Btree, version 9, native byte-order)
      Conflictname:         Berkeley DB (Btree, version 9, native byte-order)
      __db.001:             Applesoft BASIC program data, first line number 18
      __db.002:             a.out little-endian 32-bit pure executable
      __db.003:             a.out little-endian 32-bit pure executable
      Dirnames:             Berkeley DB (Btree, version 9, native byte-order)
      Enhancename:          Berkeley DB (Btree, version 9, native byte-order)
      Filetriggername:      Berkeley DB (Btree, version 9, native byte-order)
      Group:                Berkeley DB (Btree, version 9, native byte-order)
      Installtid:           Berkeley DB (Btree, version 9, native byte-order)
      Name:                 Berkeley DB (Btree, version 9, native byte-order)
      Obsoletename:         Berkeley DB (Btree, version 9, native byte-order)
      Packages:             Berkeley DB (Btree, version 9, native byte-order)
      Providename:          Berkeley DB (Btree, version 9, native byte-order)
      Recommendname:        Berkeley DB (Btree, version 9, native byte-order)
      Requirename:          Berkeley DB (Btree, version 9, native byte-order)
      Sha1header:           Berkeley DB (Btree, version 9, native byte-order)
      Sigmd5:               Berkeley DB (Btree, version 9, native byte-order)
      Suggestname:          Berkeley DB (Btree, version 9, native byte-order)
      Supplementname:       Berkeley DB (Btree, version 9, native byte-order)
      Transfiletriggername: Berkeley DB (Btree, version 9, native byte-order)
      Triggername:          Berkeley DB (Btree, version 9, native byte-order) 

      Actual results

      # file /var/lib/rpm/*
      /var/lib/rpm/Basenames:            , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:01:01 1970
      /var/lib/rpm/Conflictname:         , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/__db.001:             Applesoft BASIC program data, first line number 18
      /var/lib/rpm/__db.002:             a.out little-endian 32-bit pure executable
      /var/lib/rpm/__db.003:             a.out little-endian 32-bit pure executable not stripped
      /var/lib/rpm/Dirnames:             , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:08:13 1970
      /var/lib/rpm/Enhancename:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Filetriggername:      , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Group:                , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Installtid:           , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:00:02 1970
      /var/lib/rpm/Name:                 , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Obsoletename:         , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Packages:             , created: Thu Jan  1 00:34:08 1970, modified: Thu Jan  1 00:10:30 1970
      /var/lib/rpm/Providename:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Recommendname:        , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Requirename:          , created: Thu Jan  1 00:38:24 1970, modified: Thu Jan  1 00:00:11 1970
      /var/lib/rpm/Sha1header:           , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Sigmd5:               , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Suggestname:          , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Supplementname:       , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Transfiletriggername: , created: Thu Jan  1 00:38:24 1970
      /var/lib/rpm/Triggername:          , created: Thu Jan  1 00:38:24 1970
      

       

              kvolny Karel Volný
              rhn-support-prjagtap Pradeep Jagtap
              Vincent Mihalkovic Vincent Mihalkovic
              Karel Volný Karel Volný
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: