Comments (5)
Forgive me because I only looked at the source briefly, but I couldn't find when the 'final_argv' or 'full_argv' variables were checking the system shell for what shell to use in this file:
Line 363 in deb1a76
from lilyterm.
The 'shell' is came from $SHELL environ... is it set to /bin/sh?
from lilyterm.
$SHELL on my system is set to "/bin/ksh". Here are my steps to reproduce:
Set $SHELL to "/bin/ksh"
Start lilyterm with "lilyterm -l"
When I run "ps faux", I see that "lilyterm -l" has the following children:
"gnome-pty-helper"
"-" (literally just "-". This is generally where the shell will be.)
My current workaround has been to use "-/bin/ksh" as my $SHELL variable when launching lilyterm.
from lilyterm.
What does the "-" in SHELL=-/bin/ksh stand for?
from lilyterm.
The "-" prefix to a shell path in the $SHELL variable can indicate that the shell should be opened as a login shell. For example, I use this in my GNU screen configuration to force a login shell for each window. I'm actually having a tough time finding documentation to back this up though (I'm sure I had a better idea 5 months ago).
I was experiencing the issue on a legacy system (CentOS/RHEL 5.4) and I'm no longer able to reproduce it. Thanks for taking the time to reply to this. Unless anyone else is experiencing this issue, I'm going to go ahead and close the issue.
from lilyterm.
Related Issues (20)
- URL regexes cannot be disabled
- join with directory params HOT 1
- save tabs (session) HOT 1
- Is there a way to set the font for CJK characters separately? HOT 5
- Prompt every time i close a terminal HOT 1
- copy paste keyboard HOT 2
- New tab key bindings
- Default to TERM=xterm-256color HOT 1
- Feature Request load background image (like xpm) from commandline
- Can not input Chinese punctuation properly in FreeBSD 11 HOT 2
- Vim in Lilyterm HOT 3
- NOT an issue
- Breaking escape codes in combination with neovim HOT 1
- LilyTerm closes all tabs if i press [x] on tab HOT 4
- LilyTerm closes window if i press [x] on selected tab
- Allow-bold deprecation
- LilyTerm doesn't allow setting inner window border
- Weird characters displayed on certain commands
- COLORTERM=lilyterm is not detected by programs, we should set to “truecolor” HOT 1
- Crash on start HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lilyterm.