/srv/irclogs.ubuntu.com/2010/03/08/#edubuntu.txt

thunsuckerhow much install space does edubuntu take up on top of ubuntu?00:03
alkisgYey! I found that update-binfmts is what's keeping $CHROOT/proc from unmounting.05:56
* alkisg looks deeper...05:56
alkisg...and here's the problematic call:06:00
alkisgEntering chroot /opt/ltsp/i386, type 'exit' to exit.06:00
alkisgroot@alkis:/# apt-get install --reinstall wine wine1.206:00
alkisgΑνάγνωση Λιστών Πακέτων... Ολοκληρώθηκε06:00
alkisgΚατασκευή Δένδρου Εξαρτήσεων06:00
alkisgΑνάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε06:00
alkisgSorry, "copy" didn't work :-/06:00
alkisg       if (system ('/bin/mount', '-t', 'binfmt_misc',06:01
alkisg                    '-o', 'nodev,noexec,nosuid', 'binfmt_misc', $procdir)) {06:01
=== ogra_ is now known as ogra
norbpihi. i have an issue with ubuntu 9.10 (Koala Karmac) and edubuntu.11:06
norbpithe login screen does not show a edubuntu session, although edubuntu is installed.11:07
norbpianybody there reading this?11:07
AndyGraybealhey guys, i'm trying to lockdown my desktop.  i want it so no one can make folders or files on the desktop.  i wrote about my issue in a pastie http://www.pastie.org/85954614:37
AndyGraybeali followed some instructions here: http://ubuntuforums.org/showthread.php?t=1399423  sudo chattr +i .. and it worked great on the current folders in the Desktop... but i'm confused about permissions.14:38
alkisgAndyGraybeal: you can just disable /apps/nautilus/preferences/show_desktop from gconf-editor, and make it mandatory, if you want...14:54
alkisgThis way no icons will ever be shown on the desktop, even if the users create files and folders there14:54
AndyGraybealoh well, we use the desktop icons that are currently there.  i don't want them to add more or delete or modify the current icons (folders)14:56
AndyGraybealalkisg: but thank you14:56
alkisgAndyGraybeal: ah, I see. An easy way to do this is to just set XDG_DESKTOP_DIR to the admins/teacher's dir for all users.14:56
alkisgThis way the admin/teacher will be able to insert whatever he wants, and the users/students will be unable to add content there.14:57
AndyGraybealokay thank you, i will think about this.14:58
alkisg> currently if i take write permission off of the Desktop folder, they cannot add or change files inside the first set of subdirectories under the Desktop.  In every folder after that they can add or change files/folders fine. this absolutely makes no sense to me.15:01
alkisg==> After reading this, I'm not sure about what you want.15:01
AndyGraybealokay i'm sorry.15:01
AndyGraybeallet me explain further15:02
alkisgBetter write it as a set of requirements15:02
AndyGraybeali'm confused.15:02
alkisgWill they be able to add new files to the folders?15:02
alkisgWill they be able to add new folders to the folders?15:02
AndyGraybealyes yes15:02
AndyGraybealbut not on the Desktop15:03
alkisgSo why are you saying that "this absolutely makes no sense to me"? Isn't that what you want?15:03
alkisgOr are you just looking for an explanation?15:03
sbalneavMorning all15:04
AndyGraybealoh i'm looking for an explanation15:04
alkisgHi sbalneav15:04
AndyGraybealit isn't working like i understand it to work.15:04
alkisgAndyGraybeal: ok, here's what happening:15:05
alkisgIf a file has +w for someone, he can edit it15:05
alkisgBut the "delete" action isn't a file action. That file needs to be deleted from the parent directory15:05
alkisgSo, to delete a file, one needs +w to the parent directory.15:05
alkisgDoes that make sense?15:05
AndyGraybealyes, that is what is happening - and i didn't realize that.15:06
AndyGraybealthank you for explaining that.15:06
alkisgnp15:06
AndyGraybealso just go along with me here...15:06
AndyGraybealyea, nevemrind - i'm getting so confused.15:07
AndyGraybealit's alright - i need to practice more.15:07
alkisgHeh, as you wish15:07
alkisgBut it'll be easier if you *define* what you want15:07
AndyGraybealwhen yuo say define, can you explain?15:08
alkisgdefine == describe your problem better15:09
alkisgSay exactly what you want15:09
AndyGraybealokay15:11
AndyGraybeali want people to not be able to add or modify the desktop folders.  i want them to be able to add and modify the things inside those folders.15:12
AndyGraybealdoes that make sense?15:12
alkisgSure.15:12
alkisgSo what don't you like from your current solution?15:12
alkisg(chattr +i or different owner or whatever?)15:13
sbalneavJust out of curiosity, why do you not want them to add folders?  I can see not wanting them to remove stuff that's there, but why shouldn't they add their own?15:13
Ahmucksym link15:13
AndyGraybealsbalneav: because we have two shared logons... between like 20 people.  if they can add whatever they want, it becomes a cluttered mess (this is how it has always been).15:14
sbalneavHow many terminals do you have?15:15
Ahmucksbalneav: for a cohesive desktop across the classroom15:15
Ahmuckdesktop control15:15
Ahmuckmultiple users using the same login15:15
AndyGraybealsbalneav: currently only two (and just so you understand this is ubuntu with ltsp, in a business environment, but i can swear they are much like children)15:16
sbalneavWell, for starters, 1 person, 1 login.15:16
AndyGraybealsbalneav: i understand, i'm not there yet :(15:16
sbalneavtrying to have several people log in on the same login is very VERY bad mojo15:16
AndyGraybeali still havent' gotten the single-sign-on configure.d15:16
AndyGraybealsbalneav: i understand that entirely.15:16
sbalneavif someone does something wrong, you've got no way to tell who did it.15:16
AndyGraybealsbalneav: understood.15:17
Ahmucksbalneav: it's not practical to create logins for classroom instruction when you don't know whos' going to show up15:17
sbalneavAhmuck: You know who all your students are, yes?15:17
Ahmuckno15:17
sbalneavNo?15:17
AndyGraybealsbalneav: i plan on having everyone with a login, but right now i can't scale it -- until i have a single-sign-on configured.. kerb, ldap, etc.  (i'm still learning and very slow at this)15:17
Ahmuckwe offer community classes and never know who's going to show, so we have standard logins such as class 01, class 02, etc.15:17
sbalneavAhmuck: When I worked at the University, I had to create 8-10 thousand logins every year15:18
AndyGraybealalkisg: thank you for your help.  i will work with this more.15:18
sbalneavbut I knew who all the students where.15:18
Ahmuckanywho, i'd concentrate on AndyGraybeal problem15:18
sbalneavI am15:18
alkisgAndyGraybeal: you're welcome, there are many solutions for this, try to find the one that suits you better.15:18
alkisgI'd go for "chown Desktop/dir"15:18
sbalneavAnd I'm suggesting: he's got only 20 people, why not just create 20 logins?15:18
AndyGraybealalkisg: okay thank you15:19
AndyGraybealsbalneav: cause those can get out of hand very fast!  i need scalable answer first, single-sign-on.....15:19
sbalneavI'm confused, you said you've only got 20 people.15:19
AndyGraybealwell, it's 70, and we're planning on implementing several services for them to use.15:20
AndyGraybealonly 20 mainly use the machines though.15:20
sbalneavI manage, currently, 250 id's and 185 machines.15:21
AndyGraybeali was hoping to go with kerb/ldap solution in the future and then give everyone username/password15:21
AndyGraybealsbalneav: i'm sure your very good at it.15:21
sbalneavRight, but you can start with that NOW, and then just migrate to ldap later.15:21
AndyGraybealthey need to use the machiens today.. it taks me to to learn such things.15:22
AndyGraybeali'm sorry, i'm not as skilled as others.15:22
AndyGraybeali need time to learn this kerb/ldap15:22
AndyGraybealand dns15:22
AndyGraybeali'm actually using FreeIPA on fedora for now.15:22
AndyGraybealbut i haven't finished with it yet.15:23
AndyGraybealnevermind, i'll get along.15:23
sbalneavBut my point it, you're going to complicate things to make a shared login solution, and spend time dealing with that, which you're going to undo later15:23
AndyGraybealnevermind.15:23
sbalneavwhereas right now, you can just create 20 logins, then migrate them to ldap when you're done.15:23
AndyGraybeali understand what your saying.15:23
sbalneavOK15:23
sbalneavJust trying to save you some effort15:24
AndyGraybealokay i didn't undrestand that last part.15:24
AndyGraybeali was afraid of migrating because that seems to be complicated also.15:24
AndyGraybealokay, i will think this through again.15:24
* Ahmuck looks at FreeIPA15:24
AndyGraybealwish sabayon worked in ubntu 8.10 :)15:24
sbalneavSabayon works in 9.04 and 9.1015:25
sbalneavwith the packages from my ppa15:25
AndyGraybeali'm afraid to upgrade for now -- i want to move to 10.04 when it's out.15:25
AndyGraybealstart from fresh install.15:25
AhmuckAndyGraybeal: creating logins for 70 people now and having seperate user directories will still allow you migration later15:25
AndyGraybealAhmuck: alright then, maybe you sbalneav have convinced me.15:26
Ahmucki've done the upgrade.  if you have a seperate /home directory from / you can even do a fresh install without affecting your users15:26
sbalneavafk for a bit15:26
AndyGraybealAhmuck: if the people have shared folders, where do you put those in your setup ?15:26
Ahmuckthe biggest part is understanding the migration path, and also understanding the time limits you have in reguards to that migration path15:27
Ahmuckthis is something i struggled with myself.  currently i'm have shared folders located under /home15:27
AndyGraybealso like /home/shared ?15:27
Ahmuckremember that /home would need to be on a seperate partition, so when your doing your drive setup, you would plan for this15:28
AndyGraybealAhmuck: thank you for the guidance.15:28
Ahmuckactually, i've got several.  for example, /home/students /home/community, etc.15:28
AndyGraybealaah nice Ahmuck ... that's good to know several shares under /home.15:28
Ahmuck /home/journalism, etc.15:28
Ahmuckthen i assign individuals to those folders based upon thier requirements15:29
AndyGraybealdo you use ACL package?15:29
Ahmuckthis is managed with group permissions15:29
Ahmuckhrm, i don't think so.  i'm in a similar situation as yourself.  I'm still on the learning curve, and my time is limited so I do what's necessary to get the job done, and move on15:30
Ahmuck:)15:31
AndyGraybealokay, yea i don't want to learn ACL15:31
AndyGraybeali'm fine (for the most part) with unix perms.15:31
AndyGraybealthank you for talking15:31
AndyGraybeali think things will be better when sabayon is available for me (in march after th 10.04 release)15:32
alkisgThat's May :)15:32
AndyGraybealmay15:32
AndyGraybealthanks15:32
Ahmucku can still move foward, and learn what you need to before then15:33
Ahmuckbut, yes, i wouldn't be afraid to create permanant users if they are indeed permant and you've got a sepearte partition for your /home directory15:34
Ahmuckmy problem is that my users are temporie, and creating permannt users for one time use is impractical15:34
Ahmuckwhich means i have to clean up after class15:34
alkisgWhy don't you clean up with a logon script?15:35
Ahmucktime required to learn how to write a logon script, time to implement ...15:37
Ahmuckspeaking of time, gtg ...15:40
Ahmuckah, actually i know why i'm here.  gdm broke on the last update.  i need to "reset" gdm15:41
Ahmuckis there a file or directory i can rm to do this?15:41
sbalneavAhmuck: Is it actually running?15:42
Ahmucki've got a background and then a brown box in the center ... i can ps -ax it to see15:42
Ahmucklet me check15:42
Ahmuckyes, it appears to be running ... gdm-simple-greeter15:43
Ahmuckno icons on the bottom of the screen however for logout, etc.15:43
sbalneavhm15:44
sbalneavWell, if it were me...15:44
highvoltagehowdy15:45
sbalneavI'd switch to a text console15:45
alkisghi high :)15:46
Ahmuckusers can start an xsession from text console?15:47
sbalneavdo an apt-get purge gdm15:47
Ahmucklooks like upon reboot, i've got an accessablity icon15:47
sbalneavand an apt-get install gdm15:48
Ahmuckah yes, *smack* why didn't i think of that :(15:48
sbalneavhow much does apt-get purge gdm want to delete... one sec lemme see...15:48
sbalneavHmmm15:49
sbalneavdoes want to pull a few other packages with it...15:49
sbalneavummm15:49
sbalneavtry this:15:49
sbalneavapt-get install --reinstall gdm15:49
Ahmuckfound it15:49
Ahmuckbroken packages ... gdm-guest-session, sabayon, ubuntu-desktop, & indicator session15:50
Ahmucker, indicator-session15:51
sbalneavah, so apt-get -f install may fix you up15:51
Ahmuckdoes sabayon or ltsp use a different gdm?  ie, it's talking about gdm and gdm-2.2.015:53
sbalneavNot as far as I know...15:53
sbalneavLemme check what sabayon depends on...15:53
alkisgAhmuck: if you removed gdm, you also removed ubuntu-desktop, so you'd better reinstall it.15:54
sbalneavNope, just depends on gdm15:54
sbalneavNo verno's for that.15:54
sbalneavand AFAIK, ltsp doesn't depend on gdm at all15:56
highvoltagehow are things alkisg?15:56
alkisghighvoltage: fine - I'm just getting tired trying to solve some fat client problems :)15:56
* alkisg needs to have an application for easy fat client installation + a manual in time for lucid..15:57
highvoltagealkisg: it will be interesting to see what it does in production.16:00
alkisgI think fat clients need a little more automation than thin clients... E.g. with SSH_FOLLOW_SYMLINKS=false, to get a shared folder on the client, you need EXTRA_MOUNTS, which isn't obvious...16:03
alkisgIn my (greek only :-/) app I've included such automations, but it would be nice to see them as a prepackaged solution at a later edubuntu version...16:04
* alkisg will work on properly packaging whatever scripts he uses for his local solutions in the future16:05
sbalneavAhmuck: Get yourself sorted out?16:17
Ahmucksorry, had to step out and take care of something16:19
Ahmuckcan return to it in about 10 min16:19
Ahmuckok ... back to the gdm18:59
Ahmuckhrm, no fixie19:15
Ahmuckany other ideas?19:15
X-Raimohi all. I have server with sound card, it works as LTSP Server. Currently, when client plays music it plays from server's speakers. And my ltsp-clients with their sound cards need to play music via their own sound cards.20:01
Ahmuckso any other ideas on how to fix gdm?23:33

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!