00:00 | Royale_AJS has joined IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com) | |
00:07 | Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Quit: Royale is leaving) | |
00:27 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Remote host closed the connection) | |
00:28 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
00:32 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 245 seconds) | |
01:28 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
01:43 | JerryT has left IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net, Ping timeout: 240 seconds) | |
02:03 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds) | |
02:04 | GodFather has left IRC (GodFather!~rcc@47.33.250.142, Quit: Ex-Chat) | |
02:04 | GodFather has joined IRC (GodFather!~rcc@47.33.250.142) | |
02:11 | JerryT has joined IRC (JerryT!~jerry@wsip-70-165-106-163.om.om.cox.net) | |
02:24 | GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 240 seconds) | |
02:25 | bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Remote host closed the connection) | |
02:59 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
03:24 | bennabiy has joined IRC (bennabiy!~bennabiy@unaffiliated/bennabiy) | |
03:34 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 268 seconds) | |
03:39 | cyberorg has left IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg, Ping timeout: 255 seconds) | |
03:56 | mgariepy has left IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy, Ping timeout: 245 seconds) | |
03:57 | mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy) | |
04:29 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
05:03 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 240 seconds) | |
05:22 | ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de) | |
05:22 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
05:27 | Statler has joined IRC (Statler!~Georg@p579FEA12.dip0.t-ipconnect.de) | |
06:02 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
06:03 | mikkel has joined IRC (mikkel!~mikkel@mail.dlvs.dk) | |
06:26 | DavideTN has joined IRC (DavideTN!4f3d834a@gateway/web/freenode/ip.79.61.131.74) | |
06:26 | <DavideTN> Hi, can I ask you a question abount LTSP?
| |
06:27 | I've a LTSP server (Ubuntu-Mate 16.04.2 64b) with 25 fatclient. I need to disable many startup application via terminal. Do you know how?
| |
06:27 | <alkisg> Of course
| |
06:28 | Example?
| |
06:28 | Which startup application do you want to disable?
| |
06:28 | <DavideTN> for example tilda or screensaver
| |
06:28 | on fatclient
| |
06:29 | <alkisg> How would you disable them if you had an ubuntu-mate computer that didn't have ltsp at all?
| |
06:30 | <DavideTN> removing startup entries in /etc/xdg/autostart and in /home/user/.config/autostart
| |
06:30 | <alkisg> Cool, that's where ltsp can help you with RM_SESSION_SERVICES
| |
06:30 | <DavideTN> but in fatclient it doesn't work
| |
06:30 | <alkisg> So, by putting RM_SESSION_SERVICES="tidla", ltsp would remove /etc/xdg/autostart/tidla.desktop
| |
06:31 | Or you could have RCFILE_01="rm -f /etc/xdg/autostart/tidla.desktop" instead, to specify that you want to delete that file on boot
| |
06:31 | Unfortunately tidla doesn't run from xdg
| |
06:31 | The mate devs decided to put it in /usr/share/mate/autostart/tilda.desktop :)
| |
06:32 | So, specifically about tidla, it's not an ltsp question but a "why ubuntu-mate put it there?!!" question
| |
06:32 | ...which should be asked in #ubuntu-mate instead
| |
06:32 | <DavideTN> Can I put RM_SESSION_SERVICES option in lts.conf?
| |
06:32 | <alkisg> So specifically for tilda, and ltsp, you can put:
| |
06:32 | RCFILE_RM_TILDA="rm -f /usr/share/mate/autostart/tilda.desktop"
| |
06:32 | This will delete that file on boot, so it won't autostart
| |
06:33 | RM_SESSION_SERVICES runs fine for things in /etc/xdg/autostart
| |
06:33 | Tilda isn't there
| |
06:33 | <DavideTN> ok, I try
| |
06:34 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 246 seconds) | |
06:34 | <DavideTN> Thanks
| |
06:34 | <alkisg> np
| |
07:08 | <DavideTN> It works! And I added RM_SESSION_SERVICES="mate-maximus orca onboard update-notifier blueman-applet mate-power-manager"
| |
07:12 | now I'm trying to prevent user from changing any desktop settings, but I think it's very difficult
| |
07:12 | bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Remote host closed the connection) | |
07:15 | <alkisg> DavideTN: in general i found that it's best to let users play as much as they want, and to reset settings either on login, or when the local admin wants to
| |
07:15 | E.g. via epoptes > execute command
| |
07:15 | !epoptes
| |
07:15 | <ltsp> epoptes: Epoptes is a computer lab administration and monitoring tool. It works on Ubuntu and Debian based labs with LTSP or non-LTSP servers, thin and fat clients, standalone workstations, NX clients etc. More info: http://www.epoptes.org
| |
07:15 | <alkisg> So, we don't lock any parts of the desktop at all anymore
| |
07:26 | <DavideTN> Yes, I think is better
| |
07:27 | First I've created a script that deletes any user's file or folder
| |
07:29 | but I didn't find a way to remove users' customizations on menu, bar, icons, background...
| |
07:30 | Now I'm thinking a script to remove and recreate all users
| |
07:32 | something like this: "deluser user1 --remove-home -q && useradd user1 -m -U -G lpadmin, cdrom, plugdev, scanner && echo 'user1:password' | chpassword"
| |
07:33 | Is a good way for you?
| |
07:35 | Of cource I use epoptes for other purposes (start/stop fatclient, block sessione, etc.)
| |
07:41 | <alkisg> DavideTN: to delete a user's settings, just delete his ~/.* files, there's no need to delete and create the user
| |
07:41 | And there's also gsettings reset-recursively for gnome/mate settings
| |
07:45 | cyberorg has joined IRC (cyberorg!~cyberorg@opensuse/member/Cyberorg) | |
07:45 | <DavideTN> I've tried to delete his ~/.* files but the session is instable
| |
07:46 | How can I reset mate gsettings for all users?
| |
07:48 | maybe it's better to find a way to customize gsettings' values with a script
| |
07:54 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
07:56 | <DavideTN> reversed question: is there a way to set with a script more customizations to users' sessions (background, theme, menu bar, etc.)?ns
| |
08:02 | to have a stable and friendly session to users, I've manually customized desktop and other settings (background, icons, network share, application and menu bar, etc.)
| |
08:05 | Damned users! ;)
| |
08:06 | first thing they do is a change on desktop, mouse cursor, background... everyday
| |
08:17 | ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de) | |
08:17 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
08:19 | Statler has left IRC (Statler!~Georg@p579FEA12.dip0.t-ipconnect.de, Remote host closed the connection) | |
08:22 | <alkisg> DavideTN: what's wrong with users having their favorite football team as the background? :)
| |
08:23 | Maybe you need one account per user, and you're using one account per pc?
| |
08:28 | <DavideTN> I have one account per pc, with autologon
| |
08:28 | <alkisg> Maybe that's your main problem then :)
| |
08:30 | <DavideTN> I've fatclient
| |
08:30 | <alkisg> There are 3 basic models for user to pc mapping, we document them there; use google translate if you want: s.sch.gr/wiki/Linux/sch-scripts/Χρήστες/Δημιουργία_χρηστών
| |
08:30 | Sorry, http://ts.sch.gr/wiki/Linux/sch-scripts/Χρήστες/Δημιουργία_χρηστών
| |
08:30 | You're using the first model, one account for one pc
| |
08:30 | This has the problems that you saw
| |
08:31 | There are 2 more models, one account per pc per class, and one account per user
| |
08:31 | We mostly use those 2 last models, and we don't need to lock down anything with those
| |
08:31 | E.g. imagine a left-handed user having to switch the mouse settings all the time
| |
08:31 | With the first model, it's awful
| |
08:32 | With the other 2 models, he only needs to do it the first time, not every time
| |
08:36 | <DavideTN> ok, I try the other 2 models
| |
08:42 | however I don't need to have more than one account per pc
| |
08:43 | I'm using nfs for network sharing, without password
| |
08:44 | to simplify users access
| |
08:45 | Maybe a script with deluser and a second with useradd + chpasswd is a good way for me
| |
08:45 | it works and quickly
| |
08:52 | if it's very difficult to find a way to prevent users' customization to desktop session, it's not simple - via script - to maintain good settings fo all users (a desktop without background, few icons, simplified menus, etc.)
| |
09:16 | <Hyperbyte> DavideTN, you don't lock down users' desktops. It gives them a bad a user experience.
| |
09:17 | If you lock down my desktop so I can't place handy shortcuts where I like them, it's a bad experience and I'm going to complain about it, which makes YOU look bad.
| |
09:17 | <alkisg> DavideTN: you don't need NFS for network sharing, ltsp uses sshfs to access the user files
| |
09:18 | Hey Hypey :)
| |
09:18 | <Hyperbyte> And this goes much further than that. I myself am visually impaired. I prefer my texts a little bigger than other users. If I have to struggle through menus with small letters everytime I sit down behind one of your computers, adjusting the same old settings, I'll be throwing one out the window and taking my laptop.
| |
09:18 | So that's for the practical problems.
| |
09:19 | As far as the technical problems, having a script to lockdown desktop settings is bad practice. That's what gconf and dconf are for.
| |
09:19 | Hey Alkis. :-) How's it going?
| |
09:20 | <alkisg> Not bad; we'll be internationalizing sch-scripts, so that's good news for ltsp users :)
| |
09:20 | <DavideTN> Hi, I use NFS not only for ltsp fatclient
| |
09:20 | <alkisg> DavideTN: why don't you put NFS on the ltsp server then
| |
09:20 | And let ltsp access its files normally
| |
09:21 | <DavideTN> NFS server is LTSP server
| |
09:21 | <alkisg> Then use nfs for the "other" things
| |
09:21 | And let ltsp work normally with sshfs
| |
09:21 | That way you don't need to manage permissions for ltsp users
| |
09:22 | <DavideTN> ok, I'll try it after the end of the school
| |
09:23 | for gconf/dconf I have many doubts
| |
09:24 | Once I've tried this solution https://superuser.com/questions/697848/how-to-disable-wallpaper-changes-on-linux-mint-12
| |
09:25 | but any ltsp sessions didn't start
| |
09:26 | <alkisg> It's not hard to make mandatory gsettings
| |
09:26 | But it's outside the scope of LTSP
| |
09:26 | You can ask in #ubuntu-mate or in #ubuntu if you like though
| |
09:27 | markus_e92 has left IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at, *.net *.split) | |
09:28 | <DavideTN> ok, I ask there
| |
09:35 | Statler has joined IRC (Statler!~Georg@mail.lohn24.de) | |
09:36 | <DavideTN> Thank you very much
| |
09:36 | bye
| |
09:54 | markus_e92 has joined IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at) | |
09:55 | <alkisg> Bye
| |
10:01 | DavideTN has left IRC (DavideTN!4f3d834a@gateway/web/freenode/ip.79.61.131.74, Quit: Page closed) | |
10:01 | gvy has joined IRC (gvy!~mike@altlinux/developer/mike) | |
10:10 | gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving) | |
10:12 | gvy has joined IRC (gvy!~mike@altlinux/developer/mike) | |
10:12 | markus_e92 has left IRC (markus_e92!~markus_e9@91-115-152-97.adsl.highway.telekom.at, Ping timeout: 258 seconds) | |
10:14 | markus_e92 has joined IRC (markus_e92!~markus_e9@80-121-120-53.adsl.highway.telekom.at) | |
10:27 | GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net) | |
12:36 | Royale_AJS has joined IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com) | |
12:45 | Royale_AJS has left IRC (Royale_AJS!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Read error: Connection reset by peer) | |
12:45 | Royale_A_ has joined IRC (Royale_A_!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com) | |
12:58 | bennabiy has joined IRC (bennabiy!~bennabiy@unaffiliated/bennabiy) | |
13:10 | lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18) | |
13:56 | forum has joined IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at) | |
14:08 | GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 240 seconds) | |
14:19 | mikkel has left IRC (mikkel!~mikkel@mail.dlvs.dk, Quit: Leaving) | |
14:30 | GodFather has joined IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net) | |
15:11 | forum has left IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at, Remote host closed the connection) | |
15:11 | forum has joined IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at) | |
15:16 | Royale_A_ has left IRC (Royale_A_!~Royale_AJ@75-128-100-130.dhcp.sgnw.mi.charter.com, Quit: Royale is leaving) | |
15:46 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
15:52 | GodFather has left IRC (GodFather!~rcc@75-145-237-204-Michigan.hfc.comcastbusiness.net, Ping timeout: 272 seconds) | |
16:08 | lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection) | |
16:08 | lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18) | |
16:27 | gvy has left IRC (gvy!~mike@altlinux/developer/mike, Quit: Leaving) | |
16:31 | forum has left IRC (forum!~Thunderbi@193-83-55-101.adsl.highway.telekom.at, Quit: forum) | |
16:45 | GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net) | |
16:58 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
17:14 | raphr has joined IRC (raphr!~raphr@LAubervilliers-656-1-12-28.w217-128.abo.wanadoo.fr) | |
17:31 | epoptes_user9 has joined IRC (epoptes_user9!bf240c94@gateway/web/freenode/ip.191.36.12.148) | |
17:52 | ricotz has joined IRC (ricotz!~ricotz@p5B2A910D.dip0.t-ipconnect.de) | |
17:52 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
17:59 | Statler has left IRC (Statler!~Georg@mail.lohn24.de, Remote host closed the connection) | |
18:21 | GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 272 seconds) | |
18:29 | lucas_ has joined IRC (lucas_!~lucas@186.227.186.18) | |
18:29 | lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection) | |
18:59 | lucas_ has left IRC (lucas_!~lucas@186.227.186.18, Remote host closed the connection) | |
19:22 | lucascastro has joined IRC (lucascastro!~lucas@201.57.40.146) | |
19:39 | GodFather has joined IRC (GodFather!~rcc@47.33.250.142) | |
19:41 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
19:42 | GodFather has left IRC (GodFather!~rcc@47.33.250.142, Remote host closed the connection) | |
19:42 | GodFather has joined IRC (GodFather!~rcc@47.33.250.142) | |
19:52 | lucascastro has left IRC (lucascastro!~lucas@201.57.40.146, Remote host closed the connection) | |
20:01 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
20:14 | adrianor1 has joined IRC (adrianor1!~adrianorg@177.18.168.201) | |
20:17 | adrianorg has left IRC (adrianorg!~adrianorg@179.177.215.193.dynamic.adsl.gvt.net.br, Ping timeout: 260 seconds) | |
21:00 | raphr has left IRC (raphr!~raphr@LAubervilliers-656-1-12-28.w217-128.abo.wanadoo.fr, Remote host closed the connection) | |
21:05 | ben_nabiy has joined IRC (ben_nabiy!~bennabiy@unaffiliated/bennabiy) | |
21:29 | bennabiy has left IRC (bennabiy!~bennabiy@unaffiliated/bennabiy, Read error: Connection reset by peer) | |
22:30 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Remote host closed the connection) | |
22:31 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
22:33 | gbaman_ has joined IRC (gbaman_!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |
22:35 | gbaman has left IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds) | |
22:38 | gbaman_ has left IRC (gbaman_!~gbaman@host81-142-46-233.in-addr.btopenworld.com, Ping timeout: 260 seconds) | |
23:05 | GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 260 seconds) | |
23:07 | GodFather has joined IRC (GodFather!~rcc@47.33.250.142) | |
23:19 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
23:35 | gbaman has joined IRC (gbaman!~gbaman@host81-142-46-233.in-addr.btopenworld.com) | |