---
source: crates/ruff_linter/src/rules/flake8_bandit/mod.rs
---
S606 Starting a process without a shell
 --> S606.py:4:1
  |
3 | # Check all shell functions.
4 | os.execl("true")
  | ^^^^^^^^
5 | os.execle("true")
6 | os.execlp("true")
  |

S606 Starting a process without a shell
 --> S606.py:5:1
  |
3 | # Check all shell functions.
4 | os.execl("true")
5 | os.execle("true")
  | ^^^^^^^^^
6 | os.execlp("true")
7 | os.execlpe("true")
  |

S606 Starting a process without a shell
 --> S606.py:6:1
  |
4 | os.execl("true")
5 | os.execle("true")
6 | os.execlp("true")
  | ^^^^^^^^^
7 | os.execlpe("true")
8 | os.execv("true")
  |

S606 Starting a process without a shell
 --> S606.py:7:1
  |
5 | os.execle("true")
6 | os.execlp("true")
7 | os.execlpe("true")
  | ^^^^^^^^^^
8 | os.execv("true")
9 | os.execve("true")
  |

S606 Starting a process without a shell
  --> S606.py:8:1
   |
 6 | os.execlp("true")
 7 | os.execlpe("true")
 8 | os.execv("true")
   | ^^^^^^^^
 9 | os.execve("true")
10 | os.execvp("true")
   |

S606 Starting a process without a shell
  --> S606.py:9:1
   |
 7 | os.execlpe("true")
 8 | os.execv("true")
 9 | os.execve("true")
   | ^^^^^^^^^
10 | os.execvp("true")
11 | os.execvpe("true")
   |

S606 Starting a process without a shell
  --> S606.py:10:1
   |
 8 | os.execv("true")
 9 | os.execve("true")
10 | os.execvp("true")
   | ^^^^^^^^^
11 | os.execvpe("true")
12 | os.spawnl("true")
   |

S606 Starting a process without a shell
  --> S606.py:11:1
   |
 9 | os.execve("true")
10 | os.execvp("true")
11 | os.execvpe("true")
   | ^^^^^^^^^^
12 | os.spawnl("true")
13 | os.spawnle("true")
   |

S606 Starting a process without a shell
  --> S606.py:12:1
   |
10 | os.execvp("true")
11 | os.execvpe("true")
12 | os.spawnl("true")
   | ^^^^^^^^^
13 | os.spawnle("true")
14 | os.spawnlp("true")
   |

S606 Starting a process without a shell
  --> S606.py:13:1
   |
11 | os.execvpe("true")
12 | os.spawnl("true")
13 | os.spawnle("true")
   | ^^^^^^^^^^
14 | os.spawnlp("true")
15 | os.spawnlpe("true")
   |

S606 Starting a process without a shell
  --> S606.py:14:1
   |
12 | os.spawnl("true")
13 | os.spawnle("true")
14 | os.spawnlp("true")
   | ^^^^^^^^^^
15 | os.spawnlpe("true")
16 | os.spawnv("true")
   |

S606 Starting a process without a shell
  --> S606.py:15:1
   |
13 | os.spawnle("true")
14 | os.spawnlp("true")
15 | os.spawnlpe("true")
   | ^^^^^^^^^^^
16 | os.spawnv("true")
17 | os.spawnve("true")
   |

S606 Starting a process without a shell
  --> S606.py:16:1
   |
14 | os.spawnlp("true")
15 | os.spawnlpe("true")
16 | os.spawnv("true")
   | ^^^^^^^^^
17 | os.spawnve("true")
18 | os.spawnvp("true")
   |

S606 Starting a process without a shell
  --> S606.py:17:1
   |
15 | os.spawnlpe("true")
16 | os.spawnv("true")
17 | os.spawnve("true")
   | ^^^^^^^^^^
18 | os.spawnvp("true")
19 | os.spawnvpe("true")
   |

S606 Starting a process without a shell
  --> S606.py:18:1
   |
16 | os.spawnv("true")
17 | os.spawnve("true")
18 | os.spawnvp("true")
   | ^^^^^^^^^^
19 | os.spawnvpe("true")
20 | os.startfile("true")
   |

S606 Starting a process without a shell
  --> S606.py:19:1
   |
17 | os.spawnve("true")
18 | os.spawnvp("true")
19 | os.spawnvpe("true")
   | ^^^^^^^^^^^
20 | os.startfile("true")
   |

S606 Starting a process without a shell
  --> S606.py:20:1
   |
18 | os.spawnvp("true")
19 | os.spawnvpe("true")
20 | os.startfile("true")
   | ^^^^^^^^^^^^
   |
