This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: hexedit install flub...now shell seems rudimentary


[Please don't top post.]

On 2/18/2012 3:53 PM, Adrian Sandstrom wrote:
I didn't have /etc/profile so I copied /etc/default/etc/profile to
/etc/profile.

Aside from /etc/profile, I don't have any of the other files that
David mentions, but do have the profile.d directory. Here are the
permissions of all related files mentioned:

bash-4.1$ ls -l profile*
-rw-r-----  1 adrian None 6.9K Feb 18 11:14 profile

profile.d:
total 4.0K
-rw-r--r-- 1 adrian root 109 Jan 18 07:50 openssl.csh
-rw-r--r-- 1 adrian root  41 Jan 18 07:50 openssl.sh
-rwxr-xr-x 1 adrian root  74 Jan 29 19:13 xinit.csh*
-rwxr-xr-x 1 adrian root  44 Jan 29 19:13 xinit.sh*


I did see that both base-files postinstall scripts in /etc/postinstall/ were not executable:

bash-4.1$ ls -l base*
-rw-rw---- 1 adrian root 1.2K Feb 12 13:13 base-files-mketc.sh.done
-rw-rw---- 1 adrian root  925 Feb 12 13:13 base-files-profile.sh.done

So I changed them to be:

bash-4.1$ ls -l base*
-rwxrwx--- 1 adrian root 1.2K Feb 12 13:13 base-files-mketc.sh.done*
-rwxrwx--- 1 adrian root  925 Feb 12 13:13 base-files-profile.sh.done*

I ran setup again without installing anything -->  no change to terminal
I ran setup again selecting to reinstall hexedit -->  no change to terminal

I really appreciate your guys' help! Can't wait to find out what the issue is...

David already told you that the issue is probably the permissions on some of the files in the base-files package. I would suggest that you use setup.exe to reinstall the base-files package, and then manually change the permissions as he suggested:


This is probably caused by incorrect permissions in the latest base-files'
package contents.
A release fixing this will be available shortly.
For the time being, please check and correct perms in:

/etc/bash.bash_logout
/etc/profile.d
/etc/profile.d/tzset.sh
/etc/profile.d/tzset.csh
/etc/profile.d/lang.csh
/etc/profile.d/lang.sh
/etc/bash.bashrc
/etc/skel/.inputrc
/etc/skel/.profile
/etc/skel/.bashrc
/etc/skel/.bash_profile
/etc/profile

All of them should have owner/group root.root and 644 perms (rw-r--r--)

Ken



-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]