On Wednesday 2011-11-16 20:14, Ingo Schwarze wrote: >Bruce Dubbs wrote on Wed, Nov 16, 2011 at 12:51:01PM -0600: > >> The last I looked, LSB Core required several programs that seem to >> me to be obsolete: 'cpio', 'ed', 'at', and 'batch' come to mind. >> I have not seen those in active use in the last 10 years or so. > >What, obsolete? > > - at(1) and batch(1) are POSIX and not marked obsolete. > I use them daily at work, and we ship them, enabled, > to tens of thousands of customer machines on SLES 11.
at is /the/ counterpart to cron, especially for non-recurring jobs, so indeed, it should not go. > - While i'm not sure whether there is a standard for cpio(1) > except the LSB, i consider a tool people have get used to. > I use at about monthly, most often in conjunction with > rpm2cpio(1). Since LSB wants rpm, and rpm uses the cpio format, it sure would be considered well-thought to keep cpio as well. > - While ed(1) is arguably used rarely, it's POSIX as well, > it is not marked obsolete either, and there are still systems > around where it's the only editor you have, e.g. the OpenBSD > installation image. And at times, one should consider that POSIX... does not always do things right (e.g. the 512-byte block size, which humans are not excelling in doing calculations with - 1024 or so would have made more sense in that regard). If ed is wanted, perhaps LSB should only include it by reference to POSIX, and not explicitly include it in LSB. _______________________________________________ fhs-discuss mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/fhs-discuss
