Author Topic: EAs: UID, GID, MODE, INO, RDEV, GEN, FLAGS  (Read 669 times)

Andreas Schnellbacher

  • Sr. Member
  • ****
  • Thank You
  • -Given: 1
  • -Receive: 23
  • Posts: 416
    • View Profile
EAs: UID, GID, MODE, INO, RDEV, GEN, FLAGS
« on: February 25, 2019, 10:21:46 pm »
eCSoft/2 has a new item since yesterday: EAclean 1.2 by David Azarewicz.


Its option -c removes UID, GID, MODE, INO, RDEV, GEN, FLAGS EAs.

When I read this, I remember that I'd wondered weeks ago where they come from? VACPP v3.08?

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 10
  • -Receive: 139
  • Posts: 1997
    • View Profile
Re: EAs: UID, GID, MODE, INO, RDEV, GEN, FLAGS
« Reply #1 on: February 25, 2019, 10:49:12 pm »
They come with kLIBC usually though some on HPFS can come from Linux.
Originally some of these such as the UID were implemented as part of the Linux R/W HPFS driver to support Linux permissions, same with symlink support. They were then ported to OS/2 as part of kLIBC and also extended to all file systems that support EAs. Knut also added more as he has plans and has been very resistant to removing them, but he hasn't seemed to have time to work on kLIBC for quite a while.
Note that the Linux driver only added these if you changed the defaults, ownership and/or permissions whereas kLIBC seems to add them to every file it touches.

Andreas Schnellbacher

  • Sr. Member
  • ****
  • Thank You
  • -Given: 1
  • -Receive: 23
  • Posts: 416
    • View Profile
Re: EAs: UID, GID, MODE, INO, RDEV, GEN, FLAGS
« Reply #2 on: February 26, 2019, 02:17:13 am »
Thanks.