Page MenuHomeDevCentral

Simplify shell config on Eglide
Closed, ResolvedPublic

Description

After a demand by @dereckson on irc, the objective is to simplify shellusers.sls to not use template. I will start to modify shellusers.sls then adapt the rest of salt to use it.

Currently, shellusers.sls contains if/else blocks to determine the shell to use.

UNIX systems require absolute path for shell (when used as a login shell, it's the shell responsibility to define PATH or even to map what's written to a command in a path). These absolute paths vary by OS/distro.

It would simplify the file syntax to create a shells entry to map.jinja, like we did in D962 (/etc directory) or D964 (systemd or rc?)

Revisions and Commits

Event Timeline

dereckson renamed this task from simplify shell config on elgide to Simplify shell config on Eglide.Apr 27 2017, 22:08
dereckson triaged this task as Normal priority.
dereckson added projects: Eglide, User-xcombelle.
xcombelle renamed this task from Simplify shell config on Eglide to simplify shell config on elgide.Apr 27 2017, 22:09
xcombelle renamed this task from simplify shell config on elgide to Simplify shell config on Eglide.
xcombelle claimed this task.
xcombelle raised the priority of this task from Normal to Needs Triage.
xcombelle updated the task description. (Show Details)
dereckson triaged this task as Normal priority.Apr 27 2017, 22:14
dereckson updated the task description. (Show Details)