Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 8643] sorcery 1.11.4: dispel should get the program interpreter dynamically

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 8643] sorcery 1.11.4: dispel should get the program interpreter dynamically
  • Date: Thu, 21 Apr 2005 11:35:24 -0700 (PDT)

http://bugs.sourcemage.org/show_bug.cgi?id=8643





------- Additional Comments From acedit AT armory.com 2005-04-21 11:35 -------
Might be good to have a little script that extracts the real dynamic loader
(eg
benoits code (assuming a dynamic executable name is provided)) and verifies
that
our proposed regexp matches, then on any arch we port to, run that script and
make sure it'll work, and if now, update the regexp.

The glibc spell could use that as well, and abort itself if the regexp it has
doesnt match. Also, i'll point out that spells get their own protected file
now
so glibc /could/ autogenerate its own protected file with what it thinks the
dynamic loader is (or have this magic regexp in there), in addition to
sorcery's
regexp as a secondary line of defense.

Finally, I'll point out that glibc does some other adjustments to /lib while
its
casting which I believe render this particular problem (accidentally
dispelling
the link to or the actual dynamic loader) irrelevant.

So with that in mind, Im not so sure this is needed, and im not sure its a
good
idea to leave the old dynamic loaders floating around as aliens forever.

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page