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 28-08-2010 20:38:09

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

[LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Jeg har ikke kunnet finde noget reel info om PolicyKit i Arch Linux, der er enkelte artikler, der henviser til det i ArchWiki, men de henviser alle sammen til /etc/PolicyKit/, hvilket er en mappe, min computer ikke har. Jeg har ledt i pacmans repo igennem og også AUR, hvad jeg har kunnet finde var en integration til skriveborden men ikke selve programmet.

Jeg er lidt på herrens mark, da jeg rigtig gerne vil kunne mounte drev og lignende uden at skulle ind igennem gksu og launche en applikation for at køre en kort kommando hver gang, og savner lidt policykit fra andre distros.

Er det mig, der gør det forkert eller findes denne ikke til Arch?

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 28-08-2010 21:27:34

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Da jeg først læste dit indlæg tænkte jeg godt nok at det nok bare var dig der var blevet tosset men den slags skal man selvfølgelig først lige undersøge inden man skriver til en person big_smile

Jeg har ledt efter PolicyKit og jeg tror nok at jeg med rimelig sikkerhed kan sige at PolicyKit er blevet erstattet af polkit. Dette bygger jeg på at PKGBUILD for polkit har følgende linje:

Kode:

replaces=('policykit')

Kilde: http://repos.archlinux.org/wsvn/package … k/PKGBUILD

Jeg skal dog ikke kunne sige noget om polkit fungerer på helt samme måde og om konfigurationen er den samme. Dog kan jeg da anbefale at du tjekker HAL som vidst nok kan automount enheder:

http://wiki.archlinux.org/index.php/HAL

Men prøv da om polkit kan løse opgaven og skriv gerne hvordan du gjorde. HAL er så en mulighed du kan tjekke hvis polkit driller. smile

EDIT:
Jeg fandt også lige en forumtråd hvor der også er en der undre sig over polkit og PolicyKit:
https://bbs.archlinux.org/viewtopic.php?id=90901


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 28-08-2010 22:22:39

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Tak, som jeg hurtigt har fundet ud af, er policykit forældet og erstattet af polkit.

JEg kan dog stadig ikke finde nogen 'nem' måde at sætte det op på, det er vist et større arbejde at få sat op.
Jeg ved ikke hvorfor, men når jeg prøver at starte HAL får jeg en fail O.o

EDIT:
Reboot fixede det, men jeg får stadig et problem, når jeg vil ind og mounte min windows partition, den snakker om en manglende opsætning af polkit -.-

Sidst ændret af nbca (28-08-2010 22:32:29)

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

#4 28-08-2010 22:28:54

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#3
Det kan ikke tænkes at HAL allerede er startet? Der er mange der har sat hal ind i /etc/rc.conf.

Det er lidt sent så jeg tjekker først i morgen om der er nogen log muligheder ved HAL.


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 28-08-2010 22:33:54

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

HAL ville starte efter det tredje reboot, så der lå problemet med usbsticke ikke.. Problemet ligger i og for sig i at mounte andre partitioner på harddisken via nautilus.

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 28-08-2010 22:38:48

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#5
Men nu spørger jeg måske dumt men er der nogen grund til at du ikke bare tilføjer disse partioner til /etc/fstab således at de altid er mountet efter boot på nogle faste placeringer?


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

#7 28-08-2010 22:42:18

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Jeg forstår godt spørgsmålet, men efter jeg ved flere lejligheder har gjort denne partition corrupt øjensynligt ved at den køre mounted passivt(da windows flere gange ikke gad starte og et omvældende reparationsarbejde derved blev igangsat), har jeg gjort det for vane at køre den, når jeg har brug for filer og derefter at unmounte den igen. Jeg kunne jo nok lægge den ind i fstab som write-only, men nogle - få - gange lægger jeg også filer derind på.

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

#8 28-08-2010 22:56:14

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Ok men så lig den ind i fstab som noauto og med users. Derved kan alm. brugere også mount den (kan godt være du skal lave nogle flere tricks men det kan lade sig gøre). Derefter opretter du 2 script filer på skrivebordet det kalder kommandoerne:

Kode:

mount /placering/beskrevet/i/fstab

Og

Kode:

umount /placering/beskrevet/i/fstab

Bare fordi tingene står i fstab betyder det ikke at de skal mountes ved opstart af systemet. Man kan sagtens placerere ting der bare skal være mulige at mounte simpelt og måske også af andre brugere.


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

#9 29-08-2010 17:55:16

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Jeg kører som du foreslog med fstab nu.

dev/sda1 /media/e ntfs noauto,user,async,exec,rw,suid,dev 0 0
/dev/sda2 /media/c ntfs noauto,user,async,exec,rw,suid,dev 0 0
/dev/sda5 /media/d ntfs noauto,user,async,exec,rw,suid,dev 0 0
er min opsætning af de tre NTFS drev, computeren gør brug af, men jeg kan immervæk stadigvæk kun mounte og bruge dem som root.

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

#10 29-08-2010 19:03:32

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Er der brugerrettigheder til mapperne /medie/e,c,d? Hvis du skal skrive til partionerne skal du benytte ntfs-3g.


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

#11 29-08-2010 21:46:55

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

De er oprettet som root, da den ikke vil lade min bruger lave mapper under /media. Når jeg højreklikker på mapperne i nautilus for at ændre tilhørsforholdene som superuser til at mappen ejes af min bruger, vil den ikke lade mig komme ind i mappen uden at nautilus kører som root alligevel.

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

#12 30-08-2010 08:37:12

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#11
Kør følgende kommandoer som root:

Kode:

chmod 777 /media/e
chmod 777 /media/c
chmod 777 /media/d

Det giver alle på systemet til at gøre hvad de vil med mapperne.


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

#13 31-08-2010 20:50:38

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Jeg har nu gjort følgende både med sudo og som indlogget root, men den siger følgende om C:= chmod: changing permissions of `/media/c': Read-only file system

De andre vil den gerne ændre, men undermapperne er stadig root's og selvom kommandoen er udført unmounted.

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

#14 31-08-2010 22:19:41

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#13
Er der en måde jeg kan guide dig igennem mere direkte? Det er ret tydeligt at vi snakker komplet forbi hinanden. Jeg er hjemme hele dagen i morgen og vil være på IRC det meste af tiden (msn, jabber og skype kan også bruges men der vil jeg gerne kunne sende en mail med de informationer). Du skriver bare her så snart du kender et tidspunkt hvor du er klar til at ofre max. 1½ time. Jeg starter på uni på torsdag så ved ikke helt hvornår jeg kan træffes torsdag og fredag men det burde være muligt om aften. I denne weekend skal jeg over og programmere nogle gruppeløsninger til det kommende uni-projekt så der er det meget lidt sandsynligt at du kan fange mig big_smile

-----I tilfælde af du ikke har mulighed for at kommunikerer direkte på nogen måde-----

Ok først og fremmest skal du ikke have mountet diskene når du udfører kommandoerne i #12. For det andet skal du bruge ntfs-3g og ikke ntfs i fstab (du skal først installere pakken ntfs-3g). Ntfs-3g gør det muligt at skrive til NTFS. Den med at rettighederne er root forstår jeg ikke helt men du mounter godt nok som alm. bruger? Hvis det er tilfælde må du lige sige til og så undersøger jeg lige hvordan jeg selv har sat det op på mine maskiner big_smile

Giv ikke op. Vi skal nok få løst det her problem på en eller anden måde wink


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

#15 01-09-2010 05:57:52

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Det kan vi vist godt finde ud af.
Min skolegang er dog begyndt og jeg skal træne kort efter med nogle venner, så jeg er nok hjemme omkring 18-19 tiden i aften.

Jeg har ikke givet op endnu, den her gang vil jeg lære hvordan og ikke bare geninstallere lortet tongue

Jeg kører med ntfs-3g og har prøvet at mounte partitionerne både som root(logget ind og sudo) og som min normale bruger.
Jeg har prøvet at have drevene sat op med defaults,user og noauto,user,exec,rw,async,suid,dev. Jeg har prøvet at sætte drevene op som auto og noauto, for at se om det havde noget at gøre med det. Endvidere har jeg prøvet at slette mapperne og lave dem igen om og om igen, efter du sagde det med unmounted, gjorde jeg det to gange med dem unmounted(på noauto).

Sidst ændret af nbca (01-09-2010 07:55:20)

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

#16 01-09-2010 15:44:02

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#15
Jeg har fundet ud af hvad vi gør for at få det til at virke. Jeg er online allerede nu så du kommer bare online hurtigst muligt smile

Det er bedst vi lige tager den over IRC da der er en del trin der skal gøres. Jeg fandt frem til at ntfs-3g er lidt besværlig hvis man ønsker alm. brugere at kunne mounte.


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

#17 01-09-2010 16:50:52

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Jeg vil straks komme på!
Freenode formoder jeg, men hvilken kanal?

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

#18 01-09-2010 17:15:14

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

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

#17
irc.freenode.net - #archlinux.dk


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

#19 01-09-2010 17:37:18

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

Det kører. Tusinde tak for hjælpen, Julemand101 smile

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 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

#20 01-09-2010 18:10:06

nbca
Periodisk poster
Registreret: 25-08-2010
Indlæg: 35

Re: [LØST] PolicyKit? (Mount ntfs drev som normal bruger?)

For fremtidige(el. nuværende brugere), der har samme problem som det heri omtalte, er her måden, hvorved Julemand101 hjalp mig med at få problemet knust.

Først skal du afinstallere din nuværende ntfs-3g

Kode:

pacman -R ntfs-3g

Derefter skal du installere pakken ntfs-3g-fuse-internal fra Arch User Repository(AUR)
Den nemmeste måde at gøre dette på er via en pacman-frontend, der giver adgang til AUR på samme måde, som når du installerer via pacman.
Denne frontend hedder [i]yaourt og installeres som instrueret i linket.

Herefter skal du installere førnævnte pakke sådan her:

Kode:

yaourt -S ntfs-3g-fuse-internal

Efter denne pakke er installeret skal du sætte programmet op, således alle, der kører programmet kører det som root, dette gøres ved at udstede følgende kommando fra terminalen

Kode:

chmod 4755 /bin/ntfs-3g

Herefter skal du oprette mapperne, hvori du vil have drevene mounted. For eksemplets skyld bruger vi her /mnt/windowsc, som jeg kalder min windows installations C: partition. Disse kommandoer skal udføres som root(altså enten via sudo eller ved at logge ind som root(su -).

lav først mappen

Kode:

mkdir /mnt/windowsc

Skal C: kunne åbnes af alle og enhver, skal mappens egenskaber laves om, så alle har adgang til dem. Dette gøres via chmod.

Kode:

chmod 777 /mnt/windowsc

Herefter skal du åbne /etc/group som root enten via et notesblok-lignende program eller via nano(her gøres det med nano)

Kode:

nano /etc/group

find linjen hvor der står disk
og skriv dit brugernavn her ligesom her:

Kode:

disk:x:6:root,julemand101

gem herefter filen(i nano med ctrl-x)

Log så ind og ud for at nyde de rettigheder, din bruger nu har fået
Åbn så /etc/fstab på samme måde som /etc/group
Brug herefter dette som skabelon for opsætningen i fstab:

Kode:

/dev/sdd        /mnt/usbKey     ntfs-3g user,gid=users,umask=0022,noauto 0  0

hvor /dev/sdd er din partitions mappe(hvis du ikke kender denne, kan gparted give et godt hint herom).
hvor /mnt/usbKey er placeringen af mountmappen, /mnt/windowsc for mit vedkommende

Herefter mounter du så din partition via mount-kommandoen som alm. bruger.

Guiden er helt og holdent udført efter Julemand101s instrukser og punkterne her er også delvist(det hele mere eller mindre) 'stjålet' fra ham.

Sidst ændret af nbca (01-09-2010 18:18:41)

Offline

 

Board footer

Powered by FluxBB