From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!newsfeed.kamp.net!newsfeed.kamp.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "M. Strobel" Newsgroups: comp.lang.ada Subject: Re: Create in a root directory (Linux) Date: Tue, 3 Nov 2015 12:12:30 +0100 Message-ID: References: <65e32e86-4e59-48d0-af00-99bd7898d4c1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: individual.net UiBfMl/OqdRicJJ/PTNvZQgyYs5No9qSQaKowt0pmnCCzNTcSg Cancel-Lock: sha1:jzgHuocViWeemf0BKVTiRD2CDbY= X-Enigmail-Draft-Status: N1110 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 In-Reply-To: Xref: news.eternal-september.org comp.lang.ada:28196 Date: 2015-11-03T12:12:30+01:00 List-Id: On 29.10.2015 08:00, comicfanzine@gmail.com wrote: > Le mercredi 28 octobre 2015 18:31:29 UTC+1, comicf...@gmail.com a =C3=A9= crit : >> Hi , >> I want to create a file in a root directory : "/" >> And of course i am root . How can i proceed ? i always get the error := "permission denied" . >> >> Here is the code that i tried : >> >> [code]WITH Ada.Text_IO ; USE Ada.Text_IO ;=20 >> >> PROCEDURE TestFichier IS >> >> MonFichier : File_type ;=20 >> =20 >> BEGIN=20 >> Create( MonFichier,Name =3D> " /clone.adb"); >> close(MonFichier); >> END TestFichier ; >=20 > Solved ! The solution was to execute the program in the terminal with "= sudo" . That didn't work because i had execute the program from scite(my = IDE) , and he don't recognize sudo . >=20 And, by the way, as an admin on Linux I would (in general) never allow su= ch files on my systems' root directory. There are quite some "standards" and a lot of= best practices telling where putting which files is best done. /Str.