Dansk Arch Linux forum

For det danske Arch Linux community

Du er ikke logget ind.


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

#1 24-08-2010 09:34:07

Pawsen
Ny på Archforum
Registreret: 01-06-2010
Indlæg: 16

Chromium placerer config-mappe i root mappen

Hej

Naar jeg installerer chromium via pacman, saa placeres konfigurationsfilerne i roots mappe. Ligeledes oprettes mappen Download ogsaa i roots mappe.

Dvs. naar jeg vil starte chromium kommer der en fejlmeddelelse: check failed. must be able to get ... :DIR_USER_DATA, &user_data_dir)

Hvilket kun forhindres ved enten at koere chromium som root eller give min bruger ejerskab over root mappen.

Hvad goer jeg forkert?

Mvh Paw

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 333

#2 24-08-2010 10:46:37

julemand101
Admin
Fra: Brabrand
Registreret: 18-04-2006
Indlæg: 779
Website

Re: Chromium placerer config-mappe i root mappen

#0
Du må have lavet en brøler. Pacman installere på ingen måde konfigurationsfiler i de enkelte brugermappe da filosofien er at det må brugeren eller programmet selv stå for. Jeg kan se at pakken chromium i extra ikke efterlader nogen filer i hverken /home mappen eller /root mappen. Jeg ved også at chromium er et af de programmer der selv opretter sine konfigurationsfiler når den startes første gang ved en bruger der ikke har disse filer.

Så eneste forklaring at der ligger chromium konfigurationsfiler og en Download mappe i /root er at du er kommet til at starte chromium som root. Så snart du kører chromium som alm. bruger vil den oprette de nødvendige mapper i din hjemmemappe.

En anden forklaring er at der ligger en chromium konfiguration i din hjemmemappe som ejes af root (sker hvis man logger ind som root med kommandoen su og ikke 'su -'. Her skal du så tjekke din hjemmemappe igennem for chromium konfigurationsfiler og slette dem alle (nemmeste løsning).


Administrator for Archlinux.dk

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

#3 24-08-2010 14:59:06

Pawsen
Ny på Archforum
Registreret: 01-06-2010
Indlæg: 16

Re: Chromium placerer config-mappe i root mappen

Kan du kort ridse forskellen mellem su og 'su -' op?

Men jeg slettede min bruger og oprettede en ny med

Kode:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power -s /bin/bash archie

Min gamle var oprettet med

Kode:

useradd -m -G users,audio,lp,optical,storage,video,wheel,games,power -s /bin/bash archie

Om det er dette eller brugen af 'su-' til at logge ind som min bruger, ved jeg ikke. Men problemet er i hvert fald løst. Tak for din hjælp.

Ps. I mit eget forsøg på at afhjælpe problemet har jeg ændret skriverettigheder og ejerskab af /home mappen. Er der en kommando til at gendanne ejerskab og skriverettigheder eller er der en der kan fortælle mig, hvad disse normalt er.

Mvh

Paw

Sidst ændret af Pawsen (24-08-2010 15:04:02)

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 310

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 333

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 406

#4 24-08-2010 15:40:23

julemand101
Admin
Fra: Brabrand
Registreret: 18-04-2006
Indlæg: 779
Website

Re: Chromium placerer config-mappe i root mappen

Forskellen på 'su' og 'su -' er følgende:

Invoked without a username, su defaults to becoming the super user. The optional argument - may be used to provide an environment similar to what the user would expect had the user logged in directly.

Altså: hvis du bare bruger kommandoen su kører du kommandoerne med root rettigheder men alle systemvariabler vil ikke være ændret. Ved at bruge 'su -' vil det være det samme som hvis du rent faktisk loggede ind som root. Dette kan bla. ses ved at du ved brug af 'su -' vil stå i root's hjemmekatalog.

Jeg plejer bare at oprette brugere ved at benytte kommandoen 'adduser' som kommer med en lille guide der spørger om de forskellige informationer. Derefter tilføjer jeg manuelt min bruger til de nødvendige grupper (ved godt der findes kommandoer til dette men jeg ændre bare i filen /etc/group).

Du kan ændre rettigheder med kommandoen chmod. Kan ikke huske præcist hvad rettighederne er for hjemmemappen (altså /home) men jeg tjekker det lige senere i aften.


Administrator for Archlinux.dk

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

#5 24-08-2010 18:36:41

julemand101
Admin
Fra: Brabrand
Registreret: 18-04-2006
Indlæg: 779
Website

Re: Chromium placerer config-mappe i root mappen

Jeg har nu tjekket rettighederne for /home og mapper deri. For at kunne give et mere korrekt svar har jeg oprettet en ny bruger da jeg kan se at mine andre brugere åbenbart er ændret gennem årene. Følgende informationer skulle passe:

/home har rettighederne rwxr-xr-x som har talværdien 755.
/home/newuser har rettighederne rwxrwxrwx som har talværdien 700.

Du kan sætte rettighederne ved at benytte følgende 2 kommandoer:

chmod 755 /home
chmod 700 /home/newuser

Hvor 'newuser' klart nok skal udskiftes med navnet på dit hjemmekatalog smile


Administrator for Archlinux.dk

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

#6 24-08-2010 18:55:01

Pawsen
Ny på Archforum
Registreret: 01-06-2010
Indlæg: 16

Re: Chromium placerer config-mappe i root mappen

For at skære det ud i pap, så bør jeg, hvis jeg er logget ind som root og ønsker at skifte til en bruger - uden at logge ud først - skrive 'su - brugernavn'?

Og mange tak for rettighederne Lige et sidste: hvem ejer home og hvilken gruppe?

Offline

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 348

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/vzn258/domains/archlinux.dk/public_html/forum/include/parser.php on line 349

#7 24-08-2010 19:29:31

julemand101
Admin
Fra: Brabrand
Registreret: 18-04-2006
Indlæg: 779
Website

Re: Chromium placerer config-mappe i root mappen

Yep hvis du er logget ind som root er den bedste måde at skifte bruger på ved at skrive 'su - brugernavn' da du derved får samme variabler som hvis du rent faktisk loggede direkte ind som alm. bruger.

Angående ejerskabet af /home og /home/newuser er de følgende:

/home ejes af root og er i gruppen root.
/home/newuser ejes af newuser og er i gruppen users.


Administrator for Archlinux.dk

Offline

 

Board footer

Powered by FluxBB