# FLAGDIR automated compare test

Compares Novell `NPUBLIC\FLAGDIR` against the current `PUBLIC\FLAGDIR`.

## Run

For the direct compare only:

```text
FDGTSTA
```

For the automatic NOPASSUSER context block, set the maintainer-login password:

```text
SET LGNTPWD=your-supervisor-password
FDGTSTA
```

`FDGTSTA` starts `C:\FDGTMP\FDGC.BAT` through `DLYSTRT`, logs in as
`NOPASSUSER`, runs `NPUBLIC\FLAGDIR` and `PUBLIC\FLAGDIR`, logs back in as
`SUPERVISOR` with `F:\LOGIN\LOGIN /PWD:`, and then queues
`FDGTSTA PART2`.

Package manually:

```text
FDGTZIP
```

## Result directories

```text
F:\FDGCMP\OUT         Novell FLAGDIR direct baseline
F:\FDGCMP\PUBOUT      PUBLIC FLAGDIR direct output
F:\FDGCMP\COMPARE.LOG direct FC compare
F:\FDGCMP\UNOV        Novell FLAGDIR as NOPASSUSER
F:\FDGCMP\UPUB        PUBLIC FLAGDIR as NOPASSUSER
F:\FDGCMP\UCOMP.LOG   NOPASSUSER FC compare
```

## Coverage

- `FLAGDIR` display
- `Normal`
- `Hidden`
- `System`
- `Purge`
- `Deleteinhibit` / `Renameinhibit`
- missing-directory behavior
- same cases as `NOPASSUSER`
