Next: File Format, Previous: Invoking CSSC Programs, Up: Top
Temporary files are used during normal operation of cssc (and sccs). Many of these are given fixed names. The prefixes for the various files used by cssc are listed in the table below.
get -l. Unlike the other
files in this table, the l-file is created in the current directory.
diff in this file instead.
Except for the l-file, all of the temporary files in the above table are created in the same directory as the s-file. The l-file is created in the current working directory.
Since these filenames are always fixed, it is important that the permissions on the directory containing the sccs file be secure; otherwise you have a security vulnerability where a malicious user can cause you to accidentally over-write files you own or have access to, but they do not. If you are the super-user, they can use this feature to overwrite any file on the system.