Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker  (gelezen 1645 keer)

Offline eendje

  • Lid
Ik ben op een computer bezig met darkice om opnamen te maken, echter alle output files hebben als eigenaar en groep root en niet de gebruikersnaam. Darkice was niet als gewone gebruiker uit te voeren in realtime dus ik heb chmod +s darkice gedaan. Weet iemand hoe ik er voor kan zorgen dat de outputfiles van darkice als eigenaar en groep de huidige ingelogde gebruiker krijgen?
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #1 Gepost op: 2009/05/23, 11:39:34 »
Bedoel je dat je ROOT moet zijn om het uit te voeren?
In dat geval, open de Terminal, en typ "sudo darkice".
En typ je wachtwoord in.
Let wel op, dat je niks ziet waarneer je je wachtwoord intikt.

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #2 Gepost op: 2009/05/23, 11:50:32 »
Nee dat bedoel ik niet. Dat heb ik al opgelost door chown +s uit te voeren op de executable. Mijn probleem is dat de audiobestanden die door Darkice gemaakt worden als group en eigenaar root hebben en niet de gebruikersnaam van de persoon die ingelogd is op dat moment.
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #3 Gepost op: 2009/05/23, 12:55:21 »
Ok'e, dan kun je nu in de titel [OPGELOST] schrijven, zodat iedereen weet dat het opgelost is.

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #4 Gepost op: 2009/05/23, 12:58:11 »
Ok'e, dan kun je nu in de titel [OPGELOST] schrijven, zodat iedereen weet dat het opgelost is.

Nee! Jij kunt beter leren lezen!!!!
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #5 Gepost op: 2009/05/23, 13:07:44 »
Dat heb ik al opgelost
Is dit geen goed lezen dan?
Laten we geen Forum Wars beginnen, ik begon deze site net gezellig te vinden.

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #6 Gepost op: 2009/05/23, 13:17:47 »
Dat heb ik al opgelost
Is dit geen goed lezen dan?
Laten we geen Forum Wars beginnen, ik begon deze site net gezellig te vinden.

Jij schrijft:

Bedoel je dat je ROOT moet zijn om het uit te voeren?
In dat geval, open de Terminal, en typ "sudo darkice".
En typ je wachtwoord in.
Let wel op, dat je niks ziet waarneer je je wachtwoord intikt.

ik antwoord:

Nee dat bedoel ik niet. Dat heb ik al opgelost door chown +s uit te voeren op de executable. Mijn probleem is dat de audiobestanden die door Darkice gemaakt worden als group en eigenaar root hebben en niet de gebruikersnaam van de persoon die ingelogd is op dat moment.

Lees nu eens alleen de vetgedrukte stukken tekst van hierboven achter elkaar en daarna de niet vetgedrukte gedeelte van mij post die ik hierboven citeer. Snap je nu wat ik bedoel?
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #7 Gepost op: 2009/05/23, 13:25:01 »
Laten we rustig verder gaan hier.

Een oplossing zou zijn om de aangemaakte bestanden terug van eigenaar te veranderen:
sudo chown $USER:$USER bestand
Maar dan zullen de in de toekomst aangemaakte bestanden weer root als eigenaar hebben.

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #8 Gepost op: 2009/05/23, 13:34:07 »
Laten we rustig verder gaan hier.

Een oplossing zou zijn om de aangemaakte bestanden terug van eigenaar te veranderen:
sudo chown $USER:$USER bestand

Maar dan zullen de in de toekomst aangemaakte bestanden weer root als eigenaar hebben.

Dat is een optie echter moet ik bij elke opname dat weer opnieuw doen. Ik zoek eigenlijk naar een oplossing dat de bestanden direct in de juiste eigenaar/groep staan.
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #9 Gepost op: 2009/05/25, 20:58:39 »
Bump:

Nog iemand een idee, want het handmatig doen is toch niet echt optie...
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #10 Gepost op: 2009/05/25, 22:23:07 »
Voorlopig heb ik het nu opgelost door bij het uitloggen via een script (zie draadje http://forum.ubuntu-nl.org/software-en-configuratie/script-uitvoeren-bij-het-uitloggen/msg418499/#msg418499) een chown commando op de bestanden uit te voeren. Niet helemaal wat ik wel, maar iets beter dan niets. Goede ideeën blijven welkom.
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #11 Gepost op: 2009/05/25, 23:08:48 »
Het zal toch te maken hebben met de rechten waarmee ge het programma uitvoert. De bestanden zullen met dezelfde rechten aangemaakt worden.
Enig idee waarom ge het niet als gewone gebruiker kunt starten?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #12 Gepost op: 2009/05/26, 15:48:14 »
Ik weet niet hoe Darkice werkt, maar is het echt noodzakelijk om het als root te draaien?

Wat je wel kan proberen, is de setgid vlag te zetten op de map (chmod g+s mapnaam)
Hierdoor zullen alle nieuwe bestanden en mappen in die map de groep krijgen van de map, en niet van het programma dat die bestanden maakt.
Maar dat lijkt me niet de oplossing. Ik zou toch echt kijken naar hoe je Darkice op kan starten met normale rechten.

Offline eendje

  • Lid
Re: Darkice: eigenaar output files zijn root:root i.p.v. gebruiker:gebruiker
« Reactie #13 Gepost op: 2009/05/27, 19:16:51 »
De reden dat ik het programma zo startte was, omdat ik onderstaande melding kreeg als ik programma startte:

cgk@cgk-desktop:~/.darksnow$ darkice -c darkice.cfg
DarkIce 0.18.1 live audio streamer, http://darkice.tyrell.hu/
Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/

Using config file: darkice.cfg
Using ALSA DSP input device: plug:dsnoop
Could not set POSIX real-time scheduling, this may cause recording skips.
Try to run darkice as the super-user.

Ik had ook het idee dat de opname niet vlekkeloos verliep. Ik heb daarom chmod +s gedaan en toen was de melding weg en leek het beter te gaan. Ik kreeg toen aleen problemen dat de bestanden als eigenaar/groep root waren. Ik heb vanavond de rechten weer teruggezet naar de originele waarden en een paar testen gedraaid en het lijkt nu toch wel goed te werken. Ook de audiobestanden hebben nu als eigenaar/groep weer de ingelogde gebruiker. Alles lijkt dus nu goed, maar ik blijf met de vraag zitten of ik niet de mogelijkheid heb dat ik in de problemen raak, omdat darkice niet in real-time scheduling wordt gedraaid??? Als dat niet zo is, is mij probleem opgelost.
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?