SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware, Linux from Scratch, Ubuntu
Posts: 24
Rep:
What script runs when a user logs in?
I'd like to modify the script that runs when a user logs in to replace the fortune cookie program. I have the replacement fortune program all set up, I just need to know what script runs when the user logs in so I can change that.
Distribution: Slackware, Linux from Scratch, Ubuntu
Posts: 24
Original Poster
Rep:
I'm trying to set it to run my custom fortune program (which takes its input from a file without the formatting of the included fortune program) will run for some users but not others. I thought there was a script somewhere for each user that has a list of other scripts/programs to execute when a user logs in. (Fortune is in this list. If the computer is supposed to take the user right into kde, then startx is in this list. That kind of thing.) Am I mistaken?
I'm assuming that you're using bash as your shell. If so, then ~/.bash_profile will do what you need. It gets sourced when you run a login shell so putting your fortune command in that file for the users who need it should have it run for them.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.