Re: gdm does not execute PreSession PostSession scripts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paul Johnson wrote:
> 
> Well, I don't think it is something in the script, since it does run
> if I just type it's name on the command line after startup.  Also, the
> echo commands that write messages to a text file don't show up.
> 
> I suspect that this problem is one of those Fedora gotchas that
> happens when one person upgrades through a certain sequence of RPM
> installs and something that is expected doesn't happen.  Maybe a post
> install script failed, I'll keep trying.
> 
> You mention that you have scripts that run at login. Are you running
> them through some way besides gdm PreSession.  How do you do it?
> 
> pj
> 
One thing to be careful about when writing this type of script, as
well as other scripts that are run by the system, and not by the
user after they are logged on, is that the environment they run in
is not the same as the user's environment. So the script will run
just fine from the command line, but not when run by the system.

One thing that will go a long way towards eliminating this problem
is to give the full path to programs and files. For programs, if
they are not in /bin or /usr/bin, chances are good that they are NOT
going to be found by the program.

Another way to do it is to specify PATH at the start of your script.
That way, you know the search path that is going to be used.

Mikkel
-- 

  Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux