7 ms·
This reminds me of an anecdote in Richard Stallman's biography French version, which seems to be missing from the English version (or isn't at the same place in
by jle17 10y ago
This reminds me of an anecdote in Richard Stallman's biography French version, which seems to be missing from the English version (or isn't at the same place in the book).
Apparently, to avoid any security features being added to control file access, Stallman added a feature to store the name of the last user who modified a file. This consumed the last empty field available on file descriptors, thus preventing using it for access control...
The passage, in French :
Pour rendre quasi impossible une éventuelle refonte de l’ITS,
Stallman utilisa le dernier champ vide de chaque descripteur de
fichier pour y implémenter une fonction enregistrant le dernier utilisateur ayant modifié le fichier. Cette fonction nouvelle ne laissait plus de place pour stocker d’autres informations pour la sécurisation, et elle était si utile que personne ne pouvait sérieusement en proposer la suppression.