1
1
------------------------------------------------------------
4
committer: Vagrant Cascadian <vagrant@freegeek.org>
5
branch nick: ltspfs-trunk
6
timestamp: Fri 2009-07-17 12:04:03 +0200
9
------------------------------------------------------------
11
committer: Vagrant Cascadian <vagrant@freegeek.org>
12
branch nick: ltspfs-trunk
13
timestamp: Fri 2009-07-17 10:09:48 +0200
15
drop delayedmounter from xinitrc.d, as udev scripts should be sufficient now.
16
------------------------------------------------------------
18
committer: Vagrant Cascadian <vagrant@freegeek.org>
19
branch nick: ltspfs-trunk
20
timestamp: Mon 2009-07-06 20:35:14 -0700
22
relocate delayed-mounter ldm hooks so they run after the user is added to
23
/etc/passwd, and before the user is removed from /etc/passwd.
24
------------------------------------------------------------
26
committer: Vagrant Cascadian <vagrant@freegeek.org>
27
branch nick: ltspfs-trunk
28
timestamp: Mon 2009-07-06 13:22:17 -0700
30
- always run as root, so mounts appear in /media/root
31
- only run mount for localapps if user's home dir is mounted via sshfs
32
------------------------------------------------------------
34
committer: Vagrant Cascadian <vagrant@freegeek.org>
35
branch nick: ltspfs-trunk
36
timestamp: Mon 2009-07-06 13:14:47 -0700
38
check for ldm-xauth in /var/run, and support newer ldm, with Xauthority in a
40
------------------------------------------------------------
42
committer: Vagrant Cascadian <vagrant@freegeek.org>
43
branch nick: ltspfs-trunk
44
timestamp: Sun 2009-06-21 08:48:08 -0700
46
fix spelling of "Received" in ltspfsd
47
------------------------------------------------------------
4
50
committer: Stéphane Graber <stgraber@ubuntu.com>
239
285
Some other code need not run if ltspfsmounter is not installed locally.
240
286
------------------------------------------------------------
242
288
committer: Gideon Romm <gideon@symbio-technologies.com>
243
289
branch nick: ltspfs-trunk
244
290
timestamp: Sun 2009-01-18 10:44:39 -0500
246
292
PACKAGING: Merge changes to run ltspfsmounter locally for non-LDM sessions. Make note of xinitrc.d directory and scripts for packaging
293
------------------------------------------------------------
295
committer: Gideon Romm <gideon@symbio-technologies.com>
296
branch nick: ltspfs-trunk-local
297
timestamp: Wed 2009-01-07 13:04:00 -0500
299
This version should actually work - provided an ltsp-trunk with xinitrc.d is installed.
300
------------------------------------------------------------
302
committer: Gideon Romm <gideon@symbio-technologies.com>
303
branch nick: ltspfs-trunk-local
304
timestamp: Fri 2008-12-26 10:07:30 -0500
306
Moved some scripts to xinitrc.d from ldm rc.d and added delayed mounter.
307
------------------------------------------------------------
309
committer: Gideon Romm <gideon@symbio-technologies.com>
310
branch nick: ltspfs-trunk-local
311
timestamp: Thu 2008-12-18 11:20:18 -0500
313
Disable auth in ltspfsd when connecting from the loopback device. Thanks to Ryan52 for the C help.
314
------------------------------------------------------------
316
committer: Gideon Romm <gideon@symbio-technologies.com>
317
branch nick: ltspfs-trunk-local
318
timestamp: Tue 2008-12-16 13:57:02 -0500
321
------------------------------------------------------------
323
committer: Gideon Romm <gideon@symbio-technologies.com>
324
branch nick: ltspfs-trunk-local
325
timestamp: Tue 2008-12-16 13:55:19 -0500
327
Fixed missing mediaroot var
328
------------------------------------------------------------
330
committer: Gideon Romm <gideon@symbio-technologies.com>
331
branch nick: ltspfs-trunk-local
332
timestamp: Tue 2008-12-16 11:02:03 -0500
334
Add support for local ltspfsmounter (for rdesktop and local apps)
247
335
------------------------------------------------------------
249
337
committer: Gideon Romm <gideon@symbio-technologies.com>
328
416
default to LOCALDEV_DENY_INTERNAL_DISKS=True
329
417
------------------------------------------------------------
331
419
committer: Vagrant Cascadian <vagrant@freegeek.org>
332
420
branch nick: ltspfs-trunk
333
421
timestamp: Mon 2008-11-17 16:16:45 -0800
335
423
merge LOCALDEV_DENY patches (thanks Gadi!)
424
------------------------------------------------------------
426
committer: Vagrant Cascadian <vagrant@freegeek.org>
427
branch nick: ltspfs-localdev-deny
428
timestamp: Mon 2008-11-17 16:00:49 -0800
430
- implement LOCALDEV_DENY_FLOPPY boolean
431
- manually set ID_TYPE=floppy for legacy floppy drives
432
------------------------------------------------------------
434
committer: Vagrant Cascadian <vagrant@freegeek.org>
435
branch nick: ltspfs-localdev-deny
436
timestamp: Mon 2008-11-17 15:59:17 -0800
438
implemented LOCALDEV_DENY_* (CD, USB, INTERNAL_DISK)
439
------------------------------------------------------------
441
committer: Vagrant Cascadian <vagrant@freegeek.org>
442
branch nick: ltspfs-localdev-deny
443
timestamp: Mon 2008-11-17 14:30:17 -0800
445
re-order the IFS re-setting
446
------------------------------------------------------------
448
committer: Vagrant Cascadian <vagrant@freegeek.org>
449
branch nick: ltspfs-localdev-deny
450
timestamp: Mon 2008-11-17 13:57:14 -0800
452
unset IFS if it is empty
453
------------------------------------------------------------
455
committer: Vagrant Cascadian <vagrant@freegeek.org>
456
branch nick: ltspfs-localdev-deny
457
timestamp: Mon 2008-11-17 13:10:50 -0800
459
use longer variable names for the deny rules
460
------------------------------------------------------------
462
committer: Vagrant Cascadian <vagrant@freegeek.org>
463
branch nick: ltspfs-localdev-deny
464
timestamp: Mon 2008-11-17 11:20:24 -0800
466
reset IFS to old value (if any)
467
------------------------------------------------------------
469
committer: Vagrant Cascadian <vagrant@freegeek.org>
470
branch nick: ltspfs-localdev-deny
471
timestamp: Mon 2008-11-17 11:18:45 -0800
473
move LOCALDEV_DENY check before cdrom handling
474
------------------------------------------------------------
476
committer: Vagrant Cascadian <vagrant@freegeek.org>
477
branch nick: ltspfs-localdev-deny
478
timestamp: Mon 2008-11-17 11:15:51 -0800
480
typo: LOCALDEV_DENY, not LOCALDEV_ENV
481
------------------------------------------------------------
483
committer: Vagrant Cascadian <vagrant@freegeek.org>
484
branch nick: ltspfs-localdev-deny
485
timestamp: Mon 2008-11-17 11:14:04 -0800
487
fix typo in test for LOCALDEV_DENY
488
------------------------------------------------------------
490
committer: Gideon Romm <gideon@symbio-technologies.com>
491
branch nick: ltspfs-trunk-gadi
492
timestamp: Sun 2008-09-07 00:11:14 -0400
494
Add lts.conf parameter LOCALDEV_DENY to deny certain types of local
495
devices based upon udevinfo params (and combinations of params).
497
Syntax: LOCALDEV_DENY = "var1:val1,var2:val2,var3:val3+var4:val4"
498
This means: Deny if var1=val1 OR var2=val2 OR (var3=val3 AND var4=val4)
503
LOCALDEV_DENY = "ID_BUS:scsi"
505
Deny SCSI hard drives:
506
LOCALDEV_DENY = "ID_BUS:scsi+ID_TYPE:disk"
508
Deny SCSI CDROM AND all USB devices:
509
LOCALDEV_DENY = "ID_BUS:scsi+ID_TYPE:cd,ID_BUS:usb"
336
510
------------------------------------------------------------
338
512
tags: ltspfs-0.5.5
344
518
------------------------------------------------------------
346
520
committer: Stéphane Graber <stgraber@ubuntu.com>
347
521
branch nick: ltspfs-trunk
348
522
timestamp: Fri 2008-10-10 20:06:45 -0400
350
524
Merge Scott's code to fix the segfault in cdpinger
525
------------------------------------------------------------
527
committer: Stéphane Graber <stgraber@ubuntu.com>
528
branch nick: ltspfs-trunk-sbalneav
529
timestamp: Fri 2008-10-10 20:06:14 -0400
531
Fix typo in cdpinger.c
532
------------------------------------------------------------
534
committer: Scott Balneaves <sbalneav@ltsp.org>
535
branch nick: ltspfs-trunk-sbalneav
536
timestamp: Fri 2008-10-10 14:47:22 -0500
351
539
------------------------------------------------------------
353
541
tags: ltspfs-0.5.4
439
627
(/media/$username is owned by root and managed by lbmount, while mounts inside that are owned by the user.)
440
628
0750 is thus desirable by process of elimination.
441
629
------------------------------------------------------------
443
631
committer: Vagrant Cascadian <vagrant@freegeek.org>
444
632
branch nick: ltspfs-trunk
445
633
timestamp: Mon 2008-04-28 14:46:21 -0700
447
635
switch *_fstab_entry to ltspfs_entry, called by udev and cdpinger
636
------------------------------------------------------------
638
committer: Vagrant Cascadian <vagrant@freegeek.org>
639
branch nick: ltspfs-udev-script-merge
640
timestamp: Tue 2008-04-22 12:22:29 -0500
642
switch cdpinger to use ltspfs_entry
643
------------------------------------------------------------
645
committer: Vagrant Cascadian <vagrant@freegeek.org>
646
branch nick: ltspfs-udev-script-merge
647
timestamp: Mon 2008-04-21 16:34:41 -0500
649
merge add_fstab_entry and remove_fstab_entry into ltspfs_entry
448
650
------------------------------------------------------------
450
652
tags: ltspfs-0.5.1
535
737
only call run_hooks for cleanup once
536
738
------------------------------------------------------------
538
740
committer: Vagrant Cascadian <vagrant@freegeek.org>
539
741
branch nick: ltspfs-trunk
540
742
timestamp: Sun 2008-03-02 14:59:03 -0800
542
744
add example hook script to add icons on KDE desktops.
543
745
- thanks to Klaus Ade Johnstad, http://bugs.debian.org/459369
746
------------------------------------------------------------
748
committer: Vagrant Cascadian <vagrant@freegeek.org>
749
branch nick: ltspfs-mounter.d
750
timestamp: Sun 2008-03-02 14:58:26 -0800
752
add example hook script to add icons on KDE desktops.
544
753
------------------------------------------------------------
546
755
committer: Vagrant Cascadian <vagrant@freegeek.org>
547
756
branch nick: ltspfs-trunk
548
757
timestamp: Sun 2008-03-02 14:07:45 -0800
550
759
only allow hooks with filenames that contain only alphanumeric, hypens or
761
------------------------------------------------------------
763
committer: Vagrant Cascadian <vagrant@freegeek.org>
764
branch nick: ltspfs-mounter.d
765
timestamp: Sun 2008-03-02 14:05:53 -0800
767
only allow hooks with filenames that contain only alphanumeric, hypens or
552
769
------------------------------------------------------------
554
771
committer: Vagrant Cascadian <vagrant@freegeek.org>
555
772
branch nick: ltspfs-trunk
556
773
timestamp: Sun 2008-03-02 00:04:58 -0800
558
775
merge patches to implement hook scripts for ltspfsmounter
776
------------------------------------------------------------
778
committer: Vagrant Cascadian <vagrant@freegeek.org>
779
branch nick: ltspfs-mounter.d
780
timestamp: Sun 2008-03-02 00:00:54 -0800
782
pass the hooks the full path to the mountpoint
783
------------------------------------------------------------
785
committer: Vagrant Cascadian <vagrant@freegeek.org>
786
branch nick: ltspfs-mounter.d
787
timestamp: Sat 2008-03-01 23:47:31 -0800
789
only call run_hooks when sucessfully removing or adding
790
------------------------------------------------------------
792
committer: Vagrant Cascadian <vagrant@freegeek.org>
793
branch nick: ltspfs-mounter.d
794
timestamp: Sat 2008-03-01 23:38:10 -0800
796
add some additional comments
797
------------------------------------------------------------
799
committer: Vagrant Cascadian <vagrant@freegeek.org>
800
branch nick: ltspfs-mounter.d
801
timestamp: Sat 2008-03-01 23:28:37 -0800
803
run_hooks function: call needs command and arguments passed as a list
804
------------------------------------------------------------
806
committer: Vagrant Cascadian <vagrant@freegeek.org>
807
branch nick: ltspfs-mounter.d
808
timestamp: Sat 2008-03-01 23:27:17 -0800
810
fix typo in run_hooks function:
811
- use == for comparisons
812
------------------------------------------------------------
814
committer: Vagrant Cascadian <vagrant@freegeek.org>
815
branch nick: ltspfs-mounter.d
816
timestamp: Sat 2008-03-01 16:55:53 -0800
818
just list using [] rather than using a string and .split()
819
------------------------------------------------------------
821
committer: Vagrant Cascadian <vagrant@freegeek.org>
822
branch nick: ltspfs-mounter.d
823
timestamp: Sat 2008-03-01 16:34:53 -0800
825
add run_hooks function for add-on or custom hooks executed during add, remove,
559
827
------------------------------------------------------------
561
829
committer: Vagrant Cascadian <vagrant@freegeek.org>
608
876
add release.conf required by mkdst
609
877
------------------------------------------------------------
611
879
committer: Vagrant Cascadian <vagrant@freegeek.org>
612
880
branch nick: ltspfs-trunk
613
881
timestamp: Wed 2008-01-09 16:37:25 -0800
615
883
merge otavio's ldm-hooks branch
884
------------------------------------------------------------
886
committer: Otavio Salvador <otavio@ossystems.com.br>
887
branch nick: ldm-hooks
888
timestamp: Wed 2008-01-09 22:21:44 -0200
890
Add a missing newline to follow coding style
891
------------------------------------------------------------
893
committer: Otavio Salvador <otavio@ossystems.com.br>
894
branch nick: ldm-hooks
895
timestamp: Wed 2008-01-09 22:17:48 -0200
897
Remove duplicated EXTRA_DIST. Silly me.
898
------------------------------------------------------------
900
committer: Otavio Salvador <otavio@ossystems.com.br>
901
branch nick: ldm-hooks
902
timestamp: Wed 2008-01-09 22:10:14 -0200
904
Move ldm scripts installation to scripts Makefile.am
905
------------------------------------------------------------
907
committer: Otavio Salvador <otavio@ossystems.com.br>
908
branch nick: ltspfs-trunk
909
timestamp: Wed 2008-01-09 21:43:46 -0200
911
Add ldm hooks on scripts/ldm (they've been removed from ldm source)
616
912
------------------------------------------------------------
618
914
committer: Vagrant Cascadian <vagrant@freegeek.org>
619
915
branch nick: ltspfs-trunk
620
916
timestamp: Mon 2008-01-07 15:50:56 -0800
622
918
merge patches to use "mount --move" instead of "mount --bind", so that only a
623
919
single mountpoint appears.
920
------------------------------------------------------------
922
committer: Vagrant Cascadian <vagrant@freegeek.org>
923
branch nick: ltspfs-debian-bts-443200
924
timestamp: Mon 2008-01-07 15:33:22 -0800
926
add myself to copyright
927
------------------------------------------------------------
929
committer: Vagrant Cascadian <vagrant@freegeek.org>
930
branch nick: ltspfs-debian-bts-443200
931
timestamp: Mon 2008-01-07 15:06:06 -0800
933
remove unecessary {} around simple if statement
934
------------------------------------------------------------
936
committer: Vagrant Cascadian <vagrant@freegeek.org>
937
branch nick: ltspfs-debian-bts-443200
938
timestamp: Mon 2008-01-07 14:55:25 -0800
940
remove extra call to fusermount
941
------------------------------------------------------------
943
committer: Vagrant Cascadian <vagrant@freegeek.org>
944
branch nick: ltspfs-debian-bts-443200
945
timestamp: Mon 2008-01-07 14:50:15 -0800
947
fixed lbmount: consistantly unmount and remove /media/USERNAME/* directories
948
------------------------------------------------------------
950
committer: Vagrant Cascadian <vagrant@freegeek.org>
951
branch nick: ltspfs-debian-bts-443200
952
timestamp: Mon 2008-01-07 13:00:26 -0800
954
remove debugging code
955
------------------------------------------------------------
957
committer: Vagrant Cascadian <vagrant@freegeek.org>
958
branch nick: ltspfs-debian-bts-443200
959
timestamp: Mon 2008-01-07 12:57:12 -0800
961
crude code to use "mount --move" instead of "mount --bind"
624
962
------------------------------------------------------------
626
964
committer: Vagrant Cascadian <vagrant@freegeek.org>
627
965
branch nick: ltspfs-trunk
628
966
timestamp: Thu 2007-12-13 16:39:37 -0800
630
968
merge python way to test if /dev/fuse is writeable
969
------------------------------------------------------------
971
committer: Vagrant Cascadian <vagrant@freegeek.org>
972
branch nick: ltspfs-trunk
973
timestamp: Wed 2007-12-12 21:40:07 -0700
975
exit if /dev/fuse is not writeable
631
976
------------------------------------------------------------
633
978
committer: Vagrant Cascadian <vagrant@freegeek.org>
749
1094
Man, how did I loose that?
750
1095
------------------------------------------------------------
752
1097
committer: Scott Balneaves <sbalneav@edubuntu>
753
1098
branch nick: ltspfs-upstream
754
1099
timestamp: Sun 2007-09-02 23:33:13 -0500
756
1101
Work in ltspfs-nodm now considered prime-time. Merged
1102
------------------------------------------------------------
1104
committer: Scott Balneaves <sbalneav@edubuntu>
1105
branch nick: ltspfs-nodm
1106
timestamp: Sun 2007-09-02 22:53:45 -0500
1108
Added ssh -X display passing for ltspfs
1109
------------------------------------------------------------
1111
committer: Scott Balneaves <sbalneav@ltsp.org>
1112
branch nick: ltspfs-nodm
1113
timestamp: Fri 2007-08-24 16:11:57 -0500
1115
Not needed: save some time and network bandwidth
1116
------------------------------------------------------------
1118
committer: Scott Balneaves <sbalneav@ltsp.org>
1119
branch nick: ltspfs-nodm
1120
timestamp: Fri 2007-08-24 15:37:05 -0500
1122
To ensure uniqeness, sockets are now of the form /var/run/ldm_socket_vt[x]_ww.xx.yy.zz, where [x] is the vty number of ldm, and ww.xx.yy.zz is the ip address of the server connected to.
1123
------------------------------------------------------------
1125
committer: Scott Balneaves <sbalneav@edubuntu>
1126
branch nick: ltspfs-nodm
1127
timestamp: Wed 2007-08-22 00:32:35 -0500
1130
------------------------------------------------------------
1132
committer: Scott Balneaves <sbalneav@edubuntu>
1133
branch nick: ltspfs-nodm
1134
timestamp: Tue 2007-08-21 22:59:04 -0500
1137
------------------------------------------------------------
1139
committer: Scott Balneaves <sbalneav@ltsp.org>
1140
branch nick: ltspfs-nodm
1141
timestamp: Tue 2007-08-21 15:01:32 -0500
1143
Fixed security, fixed cdpinger
1144
------------------------------------------------------------
1146
committer: Scott Balneaves <sbalneav@edubuntu>
1147
branch nick: ltspfs-nodm
1148
timestamp: Tue 2007-08-21 00:27:47 -0500
1150
Begin work on fixing authorization. Mostly there, but hangs.
1151
------------------------------------------------------------
1153
committer: Scott Balneaves <sbalneav@ltsp.org>
1154
branch nick: ltspfs-nodm
1155
timestamp: Mon 2007-08-20 16:11:20 -0500
1157
Fixed up some ldm multiple socket issues
1158
------------------------------------------------------------
1160
committer: Scott Balneaves <sbalneav@edubuntu>
1161
branch nick: ltspfs-nodm
1162
timestamp: Sun 2007-08-19 23:54:17 -0500
1165
------------------------------------------------------------
1167
committer: Scott Balneaves <sbalneav@ltsp.org>
1168
branch nick: ltspfs-nodm
1169
timestamp: Tue 2007-06-19 16:13:13 -0500
1172
------------------------------------------------------------
1174
committer: Scott Balneaves <sbalneav@edubuntu>
1175
branch nick: ltspfs-nodm
1176
timestamp: Mon 2007-06-18 22:29:34 -0500
1178
Removed more delayed mounter stuff, and cleaned up some code
1179
------------------------------------------------------------
1181
committer: Scott Balneaves <sbalneav@ltsp.org>
1182
branch nick: ltspfs-nodm
1183
timestamp: Mon 2007-06-18 13:55:02 -0500
1185
Fixed up add_fstab_entry script
757
1186
------------------------------------------------------------
759
1188
committer: Scott Balneaves <sbalneav@ltsp.org>
763
1192
Moved fstab operations to /var/run/ltspfs_fstab, and /tmp/.ltspfs-socket to /var/run/ldm_socket
764
1193
------------------------------------------------------------
766
1195
committer: Scott Balneaves <sbalneav@ltsp.org>
767
1196
branch nick: ltspfs-upstream
768
1197
timestamp: Thu 2007-06-14 11:34:41 -0500
770
1199
Merged vagrantc's changes
1200
------------------------------------------------------------
1202
committer: Vagrant Cascadian <vagrant@freegeek.org>
1203
branch nick: vagrant-ltspfs
1204
timestamp: Sat 2006-12-23 11:08:24 -0700
1206
add "automake -ac" to autogen.sh (needed on debian systems).
1207
------------------------------------------------------------
1209
committer: Vagrant Cascadian <vagrant@freegeek.org>
1210
branch nick: vagrant-ltspfs
1211
timestamp: Fri 2006-12-22 12:10:00 -0700
1213
- exit if filesystem type is not defined
1214
- grab filesystem type from $ID_FS_TYPE if not defined on the commandline
1215
------------------------------------------------------------
1217
committer: Vagrant Cascadian <vagrant@freegeek.org>
1218
branch nick: vagrant-ltspfs
1219
timestamp: Thu 2006-12-21 15:52:33 -0700
1221
set devicename to the base name of $1, in case the full device is passed.
1222
------------------------------------------------------------
1224
committer: Vagrant Cascadian <vagrant@freegeek.org>
1225
branch nick: vagrant-ltspfs
1226
timestamp: Thu 2006-12-21 15:50:48 -0700
1228
set $devicename from $1.
1229
------------------------------------------------------------
1231
committer: Vagrant Cascadian <vagrant@freegeek.org>
1232
branch nick: vagrant-ltspfs
1233
timestamp: Thu 2006-12-21 15:49:42 -0700
1235
set $devicename from $1, set $fstype from $2.
1236
------------------------------------------------------------
1238
committer: Vagrant Cascadian <vagrant@freegeek.org>
1239
branch nick: vagrant-ltspfs
1240
timestamp: Sat 2006-12-09 13:40:05 -0700
1242
add changes from newer version.
771
1243
------------------------------------------------------------
773
1245
committer: Scott Balneaves <sbalneav@ltsp.org>