<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.os.linux.development.system Google Group</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system</link>
  <description>Linux kernels, device drivers, modules.</description>
  <language>en</language>
  <item>
  <title>Re: mmap returning MAP_FAILED</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/e4ca926194da0c9f?show_docid=e4ca926194da0c9f</link>
  <description>
  In article &amp;lt;1br5s9osd7....@snowball.wb.pf eifferfamily.net&amp;gt;, &lt;br&gt; Also, MAP_SHARED is the only way to get changes written back into a &lt;br&gt; memory-mapped file, so sometimes you need MAP_SHARED with PROT_WRITE &lt;br&gt; even if you don&#39;t want shared memory (simultaneously accessible by &lt;br&gt; multiple processes). It&#39;s kind of a misleading name.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/e4ca926194da0c9f?show_docid=e4ca926194da0c9f</guid>
  <author>
  pac...@kosh.dhis.org
  (Alan Curry)
  </author>
  <pubDate>Sun, 08 Nov 2009 22:29:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/9818ed6e40adbb85?show_docid=9818ed6e40adbb85</link>
  <description>
  Befor you proceed too far, please think that you&#39;re &lt;br&gt; running on a demand-paged virtual-memory system. &lt;br&gt; You did not say it, but I guess that the relevant &lt;br&gt; processor architecture is Intel 386+. &lt;br&gt; The run executables are loaded at the same virtual &lt;br&gt; address, but the real physical addresses will be &lt;br&gt; determined dynamically at run-time. For different
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/9818ed6e40adbb85?show_docid=9818ed6e40adbb85</guid>
  <author>
  tauno.voi...@notused.fi.invalid
  (Tauno Voipio)
  </author>
  <pubDate>Sun, 08 Nov 2009 20:35:52 UT
</pubDate>
  </item>
  <item>
  <title>Re: mmap returning MAP_FAILED</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/19dd15f1d0f4d34d?show_docid=19dd15f1d0f4d34d</link>
  <description>
  That would do terrible things to the utility of shared memory -- no, &lt;br&gt; MAP_SHARED and PROT_WRITE are compatible. Maybe you&#39;re thinking of &lt;br&gt; MAP_SHARED and MAP_ANONYMOUS (which didn&#39;t used to be compatible, but is &lt;br&gt; since 2.4).
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/19dd15f1d0f4d34d?show_docid=19dd15f1d0f4d34d</guid>
  <author>
  pfeif...@cs.nmsu.edu
  (Joe Pfeiffer)
  </author>
  <pubDate>Sun, 08 Nov 2009 17:09:56 UT
</pubDate>
  </item>
  <item>
  <title>Re: mmap returning MAP_FAILED</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/938a378f9944da1a?show_docid=938a378f9944da1a</link>
  <description>
  prot=3 =&amp;gt; would mean PROT_READ|PROT_WRITE &lt;br&gt; MAP_SHARED I think is a invalid mode if you are trying to map it that &lt;br&gt; way, Probably you may want to remove PROT_WRITE and see whats &lt;br&gt; happening. &lt;br&gt; Thanks &lt;br&gt; Shankar Easwaran
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/938a378f9944da1a?show_docid=938a378f9944da1a</guid>
  <author>
  shanka...@gmail.com
  (Shankar)
  </author>
  <pubDate>Sun, 08 Nov 2009 09:03:23 UT
</pubDate>
  </item>
  <item>
  <title>Re: C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/29b5176b1a37c3e8?show_docid=29b5176b1a37c3e8</link>
  <description>
  Lots of objdump and readelf seemed to the trick. You&#39;re right about &lt;br&gt; LOAD - and I also needed flags = PF_R|PF_X to separate the code from &lt;br&gt; the data segment. &lt;br&gt; With LOAD and PF_R|PF_X, I can find it every time. &lt;br&gt; Thanks for your help. I know I have a couple more questions for &lt;br&gt; tomorrow :) &lt;br&gt; Jeff
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/29b5176b1a37c3e8?show_docid=29b5176b1a37c3e8</guid>
  <author>
  noloa...@gmail.com
  (Jeffrey Walton)
  </author>
  <pubDate>Sun, 08 Nov 2009 04:36:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/90f6880eeac1326a?show_docid=90f6880eeac1326a</link>
  <description>
  In article &amp;lt;d9c7a43a-46aa-45cd-98f4-059f5 bd6c...@m35g2000vbi.googlegrou ps.com&amp;gt;, &lt;br&gt; I&#39;m not sure what the definition of &amp;quot;module&amp;quot; is where you come from so I &lt;br&gt; can&#39;t translate it. It seems to include &amp;quot;main executable&amp;quot; and &amp;quot;shared &lt;br&gt; library&amp;quot; as subcases. &lt;br&gt; Oh you found a nice function to do the query after all.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/90f6880eeac1326a?show_docid=90f6880eeac1326a</guid>
  <author>
  pac...@kosh.dhis.org
  (Alan Curry)
  </author>
  <pubDate>Sun, 08 Nov 2009 02:59:33 UT
</pubDate>
  </item>
  <item>
  <title>Re: C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/27d88723b2682017?show_docid=27d88723b2682017</link>
  <description>
  Hi Alan, &lt;br&gt; My bad. Would &#39;image&#39; be a better term in the Linux world? &lt;br&gt; Agreed. &lt;br&gt; FIPS integrity checks. Locating a particular section in memory is an &lt;br&gt; early smoke test. &lt;br&gt; Agreed. &lt;br&gt; I thought I found the load address in struct r_debug::r_ldbase (from &lt;br&gt; elf.h). But when I iterated the array of r_debugs, I found the base
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/27d88723b2682017?show_docid=27d88723b2682017</guid>
  <author>
  noloa...@gmail.com
  (Jeffrey Walton)
  </author>
  <pubDate>Sun, 08 Nov 2009 01:08:33 UT
</pubDate>
  </item>
  <item>
  <title>Re: C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/b63a06674909652c?show_docid=b63a06674909652c</link>
  <description>
  In article &amp;lt;e5661e7b-0927-4cda-b1e9-65227 4633...@t18g2000vbj.googlegrou ps.com&amp;gt;, &lt;br&gt; That&#39;s because you&#39;re using the word &amp;quot;module&amp;quot; in a foreign way. We don&#39;t use &lt;br&gt; it that way. Here, &amp;quot;module&amp;quot; means kernel module 99.44% of the time. &lt;br&gt; You can probably get what you want by parsing /proc/self/maps. The lack of a
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/b63a06674909652c?show_docid=b63a06674909652c</guid>
  <author>
  pac...@kosh.dhis.org
  (Alan Curry)
  </author>
  <pubDate>Sat, 07 Nov 2009 22:44:08 UT
</pubDate>
  </item>
  <item>
  <title>Re: How do I make files and folders inaccessible to the public on a webserver?</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/a88b41e1d31b96e9?show_docid=a88b41e1d31b96e9</link>
  <description>
  On Saturday 07 November 2009 15:12 in comp.os.linux.security, somebody &lt;br&gt; identifying as Peter Olcott wrote... &lt;br&gt; (1) Make sure Apache - I am assuming Apache as the webserver; substitute &lt;br&gt; by whatever webserver you are running - is not running with root &lt;br&gt; privileges and that it does not have read access to the files.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/a88b41e1d31b96e9?show_docid=a88b41e1d31b96e9</guid>
  <author>
  arag...@chatfactory.invalid
  (Aragorn)
  </author>
  <pubDate>Sat, 07 Nov 2009 17:06:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: How do I make files and folders inaccessible to the public on a webserver?</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/a666076c1c9ff74c?show_docid=a666076c1c9ff74c</link>
  <description>
  By installing passwords? &lt;br&gt; By installing a firewall which allows port 80 access only to the desired &lt;br&gt; webservice? &lt;br&gt; Execute?
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/a666076c1c9ff74c?show_docid=a666076c1c9ff74c</guid>
  <author>
  unruh-s...@physics.ubc.ca
  (Unruh)
  </author>
  <pubDate>Sat, 07 Nov 2009 16:49:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: strange thing after moving a directory</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/93d3b2bb7bd9cdaf/de279922e04fcb4a?show_docid=de279922e04fcb4a</link>
  <description>
  The shell does not know that its current working directory has been &lt;br&gt; renamed. The shell keeps its notion of the current directory in its &lt;br&gt; internal PWD variable. What you run when you just type &amp;quot;pwd&amp;quot; is a shell &lt;br&gt; builtin that just reports the value of $PWD. You would have to run &lt;br&gt; &amp;quot;/bin/pwd&amp;quot; explicitly to see the current name of your working directory.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/93d3b2bb7bd9cdaf/de279922e04fcb4a?show_docid=de279922e04fcb4a</guid>
  <author>
  see_signat...@localhost.localdomain.invalid
  (Robert Nichols)
  </author>
  <pubDate>Sat, 07 Nov 2009 16:24:11 UT
</pubDate>
  </item>
  <item>
  <title>Re: How do I make files and folders inaccessible to the public on a webserver?</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/7ace1dbda9621c3c?show_docid=7ace1dbda9621c3c</link>
  <description>
  All access? Don&#39;t put the files on the server. &lt;br&gt; If you want limited access, look up .htaccess &lt;br&gt; There are many possibilities in between.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/7ace1dbda9621c3c?show_docid=7ace1dbda9621c3c</guid>
  <author>
  pfeif...@cs.nmsu.edu
  (Joe Pfeiffer)
  </author>
  <pubDate>Sat, 07 Nov 2009 15:53:03 UT
</pubDate>
  </item>
  <item>
  <title>C/C++: Determine [My] Module&#39;s Load Address</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/251ee30d852cd7b5?show_docid=251ee30d852cd7b5</link>
  <description>
  Hi All, &lt;br&gt; I&#39;m trying to determine my module&#39;s load address at runtime. By &lt;br&gt; &#39;module&#39;s load address&#39;, I mean byte[0] of the in-memory image (ie, &lt;br&gt; the first byte of the Elf32_Ehdr). I believe I want information from &lt;br&gt; the struct module in kernel/modules.c. I did find sys_query_module, &lt;br&gt; but it has been depricated.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/d66f386a62f4c4da/251ee30d852cd7b5?show_docid=251ee30d852cd7b5</guid>
  <author>
  noloa...@gmail.com
  (Jeffrey Walton)
  </author>
  <pubDate>Sat, 07 Nov 2009 15:00:27 UT
</pubDate>
  </item>
  <item>
  <title>How do I make files and folders inaccessible to the public on a webserver?</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/b06c9879cf5f44c1?show_docid=b06c9879cf5f44c1</link>
  <description>
  How do I make files and folders inaccessible to the public &lt;br&gt; on a webserver? &lt;br&gt; I want to allow execute access to a specific webservice, but &lt;br&gt; deny all other access to everything else.
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/e1fb5edae86982f1/b06c9879cf5f44c1?show_docid=b06c9879cf5f44c1</guid>
  <author>
  nos...@seescreen.com
  (Peter Olcott)
  </author>
  <pubDate>Sat, 07 Nov 2009 14:12:43 UT
</pubDate>
  </item>
  <item>
  <title>Re: mmap returning MAP_FAILED</title>
  <link>http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/1a8c1dee92029f4f?show_docid=1a8c1dee92029f4f</link>
  <description>
  What exactly do you think mapping a zero-length file would do? &lt;br&gt; DS
  </description>
  <guid isPermaLink="true">http://groups.google.com.au/group/comp.os.linux.development.system/browse_thread/thread/bc58ce46366afe4e/1a8c1dee92029f4f?show_docid=1a8c1dee92029f4f</guid>
  <author>
  dav...@webmaster.com
  (David Schwartz)
  </author>
  <pubDate>Sat, 07 Nov 2009 03:52:37 UT
</pubDate>
  </item>
  </channel>
</rss>
