1
110 Vagrant Cascadian 2009-04-03
4
109 Vagrant Cascadian 2009-04-03
5
simplify code to handle when mountpoint is already mounted
7
108 Gideon Romm 2009-03-11
8
Make sure delayed_mounter sets USER=root for local ltspfsmounting
10
107 Gideon Romm 2009-03-10
11
Do not remove ltspfs mount on "already mounted" errors, as these errors may occur silently with multiple ltspfsmounters
13
106 Stéphane Graber 2009-03-09
16
105 Stéphane Graber 2009-03-08
17
Whitespace and include Gadi's patch to ltspfs_entry where udev's environment contains spaces
19
104 Vagrant Cascadian 2009-03-06
20
updated copyright/license headers for src/*.c
22
103 Stéphane Graber 2009-03-05
23
Avoid exporting a variable that'll contain spaces at least in Ubuntu and make the export and ltspfs to fail
25
102 Gideon Romm 2009-02-26
26
Some more local ltspfsmounter fun
28
101 Gideon Romm 2009-02-26
29
Add support for local ltspfsmounter mounted by user for local apps.
31
100 Stéphane Graber 2009-02-18
34
99 Stéphane Graber 2009-02-18
35
Fix indent in ltspfsmounter
37
98 Gideon Romm 2009-02-17
38
Do not remove the ltspfs mount on failed local mount if failure is because the mountpoint is already mounted. Want to make sure that two ltspfsmounters do not inadvertantly cause the ltspfsmount to be removed
40
97 Vagrant Cascadian 2009-01-23
41
minor typo: fix comment to match code
43
96 Vagrant Cascadian 2009-01-23
44
typo: add missing ;; to case statement when setting utf8 filesystems
46
95 Vagrant Cascadian 2009-01-23
47
get USER environment variable only once
49
94 Gideon Romm 2009-01-21
50
Explicitly exporting USER=root to make all these scripts happy.
52
93 Gideon Romm 2009-01-21
55
92 Gideon Romm 2009-01-21
58
91 Gideon Romm 2009-01-19
59
set USER=root in environment of ltspfsmounter if not set.
61
90 Gideon Romm 2009-01-19
62
And it is all cleanup, not cleanup all.
64
89 Gideon Romm 2009-01-19
65
SSH_CONNECTION should be unset
67
88 Gideon Romm 2009-01-19
68
ltspfs_fstab is a file not a directory! Thank, vagrantc
70
87 Vagrant Cascadian 2009-01-19
71
add udev rules for floppy drives and updated comments
73
86 Vagrant Cascadian 2009-01-19
74
call ltspfs_entry remove without doing a manual basename of the device,
75
ltspfs_entry handles that itself.
77
85 Vagrant Cascadian 2009-01-19
78
use a case statement to check if it is a floppy device
80
84 Gideon Romm 2009-01-18
81
Do not remove ltspfs mount on failed mount if device is a floppy drive.
83
83 Gideon Romm 2009-01-18
84
Change filesystem mount in cdpinger from auto to iso9660. This, combined with rev78 should fix LP Bug #164508 - Non-Latin Letters in Filenames Appear As Question Marks.
86
82 Gideon Romm 2009-01-18
87
Call ltspfs_entry remove if we fail to mount the device, so we don't end up with an ltspfsmount to tmpfs. LP Bug #307174
89
81 Gideon Romm 2009-01-18
90
Handle two devices with same label (such as inserting two identically labeled USB sticks).
92
80 Gideon Romm 2009-01-18
93
Some other code need not run if ltspfsmounter is not installed locally.
95
79 Gideon Romm 2009-01-18 [merge]
96
PACKAGING: Merge changes to run ltspfsmounter locally for non-LDM sessions. Make note of xinitrc.d directory and scripts for packaging
98
78 Gideon Romm 2008-12-20
99
Add LOCALDEV_MOUNT_OPTIONS parameter to adjust the default mount options from local devices. Also, add default support for utf8 (international) character filenames if the local device is vfat, iso9660, or ntfs
101
77 Warren Togami 2008-12-11
104
76 Warren Togami 2008-12-11
105
Not sure why that is there...
107
75 Warren Togami 2008-12-11
108
Error out if autogen.sh fails.
110
74 Vagrant Cascadian 2008-12-03
111
ensure that the ltspfs authentication token exists even when ltspfsd hasn't
112
started yet, so that devices plugged in later will still be able to mount.
114
73 Vagrant Cascadian 2008-12-03
117
72 Vagrant Cascadian 2008-12-03
118
rename LOCALDEV_DENY_INTERNAL_DISK to LOCALDEV_DENY_INTERNAL_DISKS
120
71 Gideon Romm 2008-12-03
121
Fix bug in LOCALDEV_DENY
123
70 Vagrant Cascadian 2008-11-20
126
69 Vagrant Cascadian 2008-11-19
127
explicitly specify "void" for functions that take no arguments.
128
thanks to Petter Reinholdtsen.
130
68 Vagrant Cascadian 2008-11-17
131
default to LOCALDEV_DENY_INTERNAL_DISKS=True
133
67 Vagrant Cascadian 2008-11-17 [merge]
134
merge LOCALDEV_DENY patches (thanks Gadi!)
136
66 Stéphane Graber 2008-10-11
139
65 Stéphane Graber 2008-10-10 [merge]
140
Merge Scott's code to fix the segfault in cdpinger
142
64 Warren Togami 2008-09-11
145
63 Vagrant Cascadian 2008-08-25
146
added manpages for ltspfs_mount and ltspfs_umount
148
62 Vagrant Cascadian 2008-08-25
149
added manpage for cdpinger
151
61 Vagrant Cascadian 2008-06-26
154
60 Vagrant Cascadian 2008-06-25
155
add code to start cdpinger from ltspfs_entry
157
59 Vagrant Cascadian 2008-06-25
158
- start ltspfsd if not already running
159
- create ltspfs_token if not present
161
58 Vagrant Cascadian 2008-06-25
162
respect LOCALDEV setting:
163
- source ltspfsd.conf
164
- source LTSP configuration (ltsp_config)
166
57 Vagrant Cascadian 2008-06-16
167
- handle both floppy and cdroms
168
- only use ID_FS_LABEL_SAFE if not yet set
170
56 Vagrant Cascadian 2008-06-16
171
don't mount swap partitions
173
55 Warren Togami 2008-04-28
176
54 Warren Togami 2008-04-28
177
/media/$username created as 0750 instead of 0755.
178
This is functionally equivalent because fuse was preventing other users from going in there anyway.
179
vagrantc + warren analysis:
180
0700 doesn't work because the non-root user still has to access inside.
181
0770 is undesirable because we don't want the non-root user to be able to write arbitrary things in there.
182
(/media/$username is owned by root and managed by lbmount, while mounts inside that are owned by the user.)
183
0750 is thus desirable by process of elimination.
185
53 Vagrant Cascadian 2008-04-28 [merge]
186
switch *_fstab_entry to ltspfs_entry, called by udev and cdpinger
188
52 Vagrant Cascadian 2008-04-19
191
51 Vagrant Cascadian 2008-04-19
192
patch from Oliver Grawert to fix local devices with ldm directx enabled
193
http://launchpadlibrarian.net/13544575/udev-scripts-security-regression.dpatch
195
50 Warren Togami 2008-03-26
196
Remove empty Changelog and generate it automatically from bzr log.
198
49 Warren Togami 2008-03-26
201
48 Vagrant Cascadian 2008-03-18
202
ensure that all devices get mounted (not just the first device)
203
- note: not sure why this works, but it does.
205
47 Warren Togami 2008-03-13
206
.bzrignore mkdst related stuff
208
46 Warren Togami 2008-03-13
209
Remove ltspfs.spec and mkdst wrapper
211
45 Warren Togami 2008-03-10
214
44 Warren Togami 2008-03-10
215
Fedora: Include spec fixes suggested by Fedora package review
217
43 Vagrant Cascadian 2008-03-02
218
mark kde-desktop-icons executable.
220
42 Vagrant Cascadian 2008-03-02
221
when mode is cleanup, don't bother to parse additional arguments
223
41 Vagrant Cascadian 2008-03-02
224
only call run_hooks for cleanup once
226
40 Vagrant Cascadian 2008-03-02 [merge]
227
add example hook script to add icons on KDE desktops.
228
- thanks to Klaus Ade Johnstad, http://bugs.debian.org/459369
230
39 Vagrant Cascadian 2008-03-02 [merge]
231
only allow hooks with filenames that contain only alphanumeric, hypens or
234
38 Vagrant Cascadian 2008-03-02 [merge]
235
merge patches to implement hook scripts for ltspfsmounter
237
37 Vagrant Cascadian 2008-02-26
238
use /sbin/udevadm if present, falling back to udevinfo for backwards
241
36 Warren Togami 2008-01-14
242
Example spec: add necessary build requires
244
35 Warren Togami 2008-01-14
247
34 Warren Togami 2008-01-13
248
Add example RPM spec file
250
33 Warren Togami 2008-01-13
251
Do not run anything as an explicit username, especially root. RPM packages build as non-root.
253
32 Warren Togami 2008-01-13
254
make release.conf better
256
31 Warren Togami 2008-01-13
257
add release.conf required by mkdst
259
30 Vagrant Cascadian 2008-01-09 [merge]
260
merge otavio's ldm-hooks branch
262
29 Vagrant Cascadian 2008-01-07 [merge]
263
merge patches to use "mount --move" instead of "mount --bind", so that only a
264
single mountpoint appears.
266
28 Vagrant Cascadian 2007-12-13 [merge]
267
merge python way to test if /dev/fuse is writeable
269
27 Vagrant Cascadian 2007-12-04
270
exit if /dev/fuse is not writeable
272
26 Vagrant Cascadian 2007-12-03
273
put cdpinger back in /usr/sbin
275
25 Vagrant Cascadian 2007-12-03
276
drop cdpinger from scripts Makefile (now in src Makefile)
278
24 Vagrant Cascadian 2007-12-03
279
only import call from subprocess, as other subprocess code is not used.
281
23 Vagrant Cascadian 2007-12-03
282
add new mkdst wrapper
284
22 Scott Balneaves 2007-11-16
287
21 Scott Balneaves 2007-11-15
290
20 Scott Balneaves 2007-11-04
293
19 Scott Balneaves 2007-11-04
296
18 Scott Balneaves 2007-11-04
299
17 Scott Balneaves 2007-11-04
300
Added example makefile
302
16 Scott Balneaves 2007-11-04
303
Added root-level Makefile
305
15 Scott Balneaves 2007-11-04
306
Upstream version work.
308
14 Scott Balneaves 2007-11-04
309
Merged in C version of cdpinger
311
13 Scott Balneaves 2007-11-03
312
Added C version of cdpinger
314
12 Scott Balneaves 2007-09-17
315
fixed some bugs, more exception handling
317
11 Scott Balneaves 2007-09-17
318
Man, how did I loose that?
320
10 Scott Balneaves 2007-09-02 [merge]
321
Work in ltspfs-nodm now considered prime-time. Merged
323
9 Scott Balneaves 2007-06-14
324
Moved fstab operations to /var/run/ltspfs_fstab, and /tmp/.ltspfs-socket to /var/run/ldm_socket
326
8 Scott Balneaves 2007-06-14 [merge]
327
Merged vagrantc's changes
329
7 Scott Balneaves 2007-06-14
330
fixed up ltspfs bug where mutex wasn't being released. Thanks to Veli-Matti Lintu for the fix
332
6 Scott Balneaves 2006-09-18
333
Fixed floppy problems.
335
5 Scott Balneaves 2006-09-18
338
4 Scott Balneaves 2006-09-18
339
Fixed several minor pathing problems, plus a null pointer check for getenv(DISPLAY)
341
3 Scott Balneaves 2006-09-17
342
Removed install setuid (should be handled by packagers), added authors
344
2 Scott Balneaves 2006-09-16
345
Forgot ltspfsd_functions.h in the src/Makefile.am
347
1 Scott Balneaves 2006-09-16
348
Initial creation of proper 'Upstream' LtspFS package
1
------------------------------------------------------------
4
committer: Stéphane Graber <stgraber@ubuntu.com>
5
branch nick: ltspfs-trunk
6
timestamp: Wed 2009-06-03 17:18:12 -0400
9
------------------------------------------------------------
11
author: Francis Giraldeau
12
committer: Vagrant Cascadian <vagrant@freegeek.org>
13
branch nick: ltspfs-trunk
14
timestamp: Wed 2009-05-27 11:54:57 -0700
16
remove ltspfs_fstab entry before unmounting device, to prevent other processes
18
https://bugs.launchpad.net/ubuntu/+source/ltspfsd/+bug/378495
19
------------------------------------------------------------
22
committer: Vagrant Cascadian <vagrant@freegeek.org>
23
branch nick: ltspfs-trunk
24
timestamp: Fri 2009-04-03 13:43:03 -0700
27
------------------------------------------------------------
29
committer: Vagrant Cascadian <vagrant@freegeek.org>
30
branch nick: ltspfs-trunk
31
timestamp: Fri 2009-04-03 13:41:41 -0700
33
simplify code to handle when mountpoint is already mounted
34
------------------------------------------------------------
36
committer: Gideon Romm <gideon@symbio-technologies.com>
37
branch nick: ltspfs-trunk
38
timestamp: Wed 2009-03-11 14:28:15 -0400
40
Make sure delayed_mounter sets USER=root for local ltspfsmounting
41
------------------------------------------------------------
43
committer: Gideon Romm <gideon@symbio-technologies.com>
44
branch nick: ltspfs-trunk
45
timestamp: Tue 2009-03-10 10:21:32 -0400
47
Do not remove ltspfs mount on "already mounted" errors, as these errors may occur silently with multiple ltspfsmounters
48
------------------------------------------------------------
51
committer: Stéphane Graber <stgraber@ubuntu.com>
52
branch nick: ltspfs-trunk
53
timestamp: Mon 2009-03-09 11:03:05 -0400
56
------------------------------------------------------------
58
committer: Stéphane Graber <stgraber@ubuntu.com>
59
branch nick: ltspfs-trunk
60
timestamp: Sun 2009-03-08 19:00:35 -0400
62
Whitespace and include Gadi's patch to ltspfs_entry where udev's environment contains spaces
63
------------------------------------------------------------
65
committer: Vagrant Cascadian <vagrant@freegeek.org>
66
branch nick: ltspfs-trunk
67
timestamp: Fri 2009-03-06 13:28:04 -0800
69
updated copyright/license headers for src/*.c
70
------------------------------------------------------------
72
committer: Stéphane Graber <stgraber@ubuntu.com>
73
branch nick: ltspfs-trunk
74
timestamp: Thu 2009-03-05 00:16:40 -0500
76
Avoid exporting a variable that'll contain spaces at least in Ubuntu and make the export and ltspfs to fail
77
------------------------------------------------------------
79
committer: Gideon Romm <gideon@symbio-technologies.com>
80
branch nick: ltspfs-trunk
81
timestamp: Thu 2009-02-26 18:13:43 -0500
83
Some more local ltspfsmounter fun
84
------------------------------------------------------------
86
committer: Gideon Romm <gideon@symbio-technologies.com>
87
branch nick: ltspfs-trunk
88
timestamp: Thu 2009-02-26 09:57:51 -0500
90
Add support for local ltspfsmounter mounted by user for local apps.
91
------------------------------------------------------------
94
committer: Stéphane Graber <stgraber@ubuntu.com>
95
branch nick: ltspfs-trunk
96
timestamp: Wed 2009-02-18 16:02:51 -0500
99
------------------------------------------------------------
101
committer: Stéphane Graber <stgraber@ubuntu.com>
102
branch nick: ltspfs-trunk
103
timestamp: Wed 2009-02-18 16:02:38 -0500
105
Fix indent in ltspfsmounter
106
------------------------------------------------------------
108
committer: Gideon Romm <gideon@symbio-technologies.com>
109
branch nick: ltspfs-trunk
110
timestamp: Tue 2009-02-17 07:29:24 -0500
112
Do not remove the ltspfs mount on failed local mount if failure is because the mountpoint is already mounted. Want to make sure that two ltspfsmounters do not inadvertantly cause the ltspfsmount to be removed
113
------------------------------------------------------------
115
committer: Vagrant Cascadian <vagrant@freegeek.org>
116
branch nick: ltspfs-trunk
117
timestamp: Fri 2009-01-23 13:09:40 -0800
119
minor typo: fix comment to match code
120
------------------------------------------------------------
122
committer: Vagrant Cascadian <vagrant@freegeek.org>
123
branch nick: ltspfs-trunk
124
timestamp: Fri 2009-01-23 13:06:50 -0800
126
typo: add missing ;; to case statement when setting utf8 filesystems
127
------------------------------------------------------------
129
committer: Vagrant Cascadian <vagrant@freegeek.org>
130
branch nick: ltspfs-trunk
131
timestamp: Fri 2009-01-23 11:05:21 -0800
133
get USER environment variable only once
134
------------------------------------------------------------
136
committer: Gideon Romm <gideon@symbio-technologies.com>
137
branch nick: ltspfs-trunk
138
timestamp: Wed 2009-01-21 19:50:37 -0500
140
Explicitly exporting USER=root to make all these scripts happy.
141
------------------------------------------------------------
143
committer: Gideon Romm <gideon@symbio-technologies.com>
144
branch nick: ltspfs-trunk
145
timestamp: Wed 2009-01-21 18:43:49 -0500
148
------------------------------------------------------------
150
committer: Gideon Romm <gideon@symbio-technologies.com>
151
branch nick: ltspfs-trunk
152
timestamp: Wed 2009-01-21 18:06:14 -0500
155
------------------------------------------------------------
157
committer: Gideon Romm <gideon@symbio-technologies.com>
158
branch nick: ltspfs-trunk
159
timestamp: Mon 2009-01-19 19:43:24 -0500
161
set USER=root in environment of ltspfsmounter if not set.
162
------------------------------------------------------------
164
committer: Gideon Romm <gideon@symbio-technologies.com>
165
branch nick: ltspfs-trunk
166
timestamp: Mon 2009-01-19 17:47:25 -0500
168
And it is all cleanup, not cleanup all.
169
------------------------------------------------------------
171
committer: Gideon Romm <gideon@symbio-technologies.com>
172
branch nick: ltspfs-trunk
173
timestamp: Mon 2009-01-19 17:25:45 -0500
175
SSH_CONNECTION should be unset
176
------------------------------------------------------------
178
committer: Gideon Romm <gideon@symbio-technologies.com>
179
branch nick: ltspfs-trunk
180
timestamp: Mon 2009-01-19 17:24:28 -0500
182
ltspfs_fstab is a file not a directory! Thank, vagrantc
183
------------------------------------------------------------
185
committer: Vagrant Cascadian <vagrant@freegeek.org>
186
branch nick: ltspfs-trunk
187
timestamp: Mon 2009-01-19 07:25:16 -0800
189
add udev rules for floppy drives and updated comments
190
------------------------------------------------------------
192
committer: Vagrant Cascadian <vagrant@freegeek.org>
193
branch nick: ltspfs-trunk
194
timestamp: Mon 2009-01-19 05:06:23 -0800
196
call ltspfs_entry remove without doing a manual basename of the device,
197
ltspfs_entry handles that itself.
198
------------------------------------------------------------
200
committer: Vagrant Cascadian <vagrant@freegeek.org>
201
branch nick: ltspfs-trunk
202
timestamp: Mon 2009-01-19 05:05:14 -0800
204
use a case statement to check if it is a floppy device
205
------------------------------------------------------------
207
committer: Gideon Romm <gideon@symbio-technologies.com>
208
branch nick: ltspfs-trunk
209
timestamp: Sun 2009-01-18 23:28:29 -0500
211
Do not remove ltspfs mount on failed mount if device is a floppy drive.
212
------------------------------------------------------------
214
committer: Gideon Romm <gideon@symbio-technologies.com>
215
branch nick: ltspfs-trunk
216
timestamp: Sun 2009-01-18 20:50:38 -0500
218
Change filesystem mount in cdpinger from auto to iso9660. This, combined with rev78 should fix LP Bug #164508 - Non-Latin Letters in Filenames Appear As Question Marks.
219
------------------------------------------------------------
221
committer: Gideon Romm <gideon@symbio-technologies.com>
222
branch nick: ltspfs-trunk
223
timestamp: Sun 2009-01-18 11:13:19 -0500
225
Call ltspfs_entry remove if we fail to mount the device, so we don't end up with an ltspfsmount to tmpfs. LP Bug #307174
226
------------------------------------------------------------
228
committer: Gideon Romm <gideon@symbio-technologies.com>
229
branch nick: ltspfs-trunk
230
timestamp: Sun 2009-01-18 10:59:15 -0500
232
Handle two devices with same label (such as inserting two identically labeled USB sticks).
233
------------------------------------------------------------
235
committer: Gideon Romm <gideon@symbio-technologies.com>
236
branch nick: ltspfs-trunk
237
timestamp: Sun 2009-01-18 10:46:48 -0500
239
Some other code need not run if ltspfsmounter is not installed locally.
240
------------------------------------------------------------
242
committer: Gideon Romm <gideon@symbio-technologies.com>
243
branch nick: ltspfs-trunk
244
timestamp: Sun 2009-01-18 10:44:39 -0500
246
PACKAGING: Merge changes to run ltspfsmounter locally for non-LDM sessions. Make note of xinitrc.d directory and scripts for packaging
247
------------------------------------------------------------
249
committer: Gideon Romm <gideon@symbio-technologies.com>
250
branch nick: ltspfs-trunk
251
timestamp: Sat 2008-12-20 18:47:55 -0500
253
Add LOCALDEV_MOUNT_OPTIONS parameter to adjust the default mount options from local devices. Also, add default support for utf8 (international) character filenames if the local device is vfat, iso9660, or ntfs
254
------------------------------------------------------------
257
committer: Warren Togami <wtogami@redhat.com>
258
branch nick: ltspfs-trunk
259
timestamp: Thu 2008-12-11 22:23:06 -0500
262
------------------------------------------------------------
264
committer: Warren Togami <wtogami@redhat.com>
265
branch nick: ltspfs-trunk
266
timestamp: Thu 2008-12-11 02:03:20 -0500
268
Not sure why that is there...
269
------------------------------------------------------------
271
committer: Warren Togami <wtogami@redhat.com>
272
branch nick: ltspfs-trunk
273
timestamp: Thu 2008-12-11 02:00:58 -0500
275
Error out if autogen.sh fails.
276
------------------------------------------------------------
278
committer: Vagrant Cascadian <vagrant@freegeek.org>
279
branch nick: ltspfs-trunk
280
timestamp: Wed 2008-12-03 11:26:44 -0800
282
ensure that the ltspfs authentication token exists even when ltspfsd hasn't
283
started yet, so that devices plugged in later will still be able to mount.
284
------------------------------------------------------------
287
committer: Vagrant Cascadian <vagrant@freegeek.org>
288
branch nick: ltspfs-trunk
289
timestamp: Wed 2008-12-03 09:31:44 -0800
292
------------------------------------------------------------
294
committer: Vagrant Cascadian <vagrant@freegeek.org>
295
branch nick: ltspfs-trunk
296
timestamp: Wed 2008-12-03 08:26:47 -0800
298
rename LOCALDEV_DENY_INTERNAL_DISK to LOCALDEV_DENY_INTERNAL_DISKS
299
------------------------------------------------------------
301
committer: Gideon Romm <gideon@symbio-technologies.com>
302
branch nick: ltspfs-trunk
303
timestamp: Wed 2008-12-03 10:54:35 -0500
305
Fix bug in LOCALDEV_DENY
306
------------------------------------------------------------
309
committer: Vagrant Cascadian <vagrant@freegeek.org>
310
branch nick: ltspfs-trunk
311
timestamp: Thu 2008-11-20 21:58:24 -0800
314
------------------------------------------------------------
316
committer: Vagrant Cascadian <vagrant@freegeek.org>
317
branch nick: ltspfs-trunk
318
timestamp: Wed 2008-11-19 16:17:08 -0800
320
explicitly specify "void" for functions that take no arguments.
321
thanks to Petter Reinholdtsen.
322
------------------------------------------------------------
324
committer: Vagrant Cascadian <vagrant@freegeek.org>
325
branch nick: ltspfs-trunk
326
timestamp: Mon 2008-11-17 16:30:31 -0800
328
default to LOCALDEV_DENY_INTERNAL_DISKS=True
329
------------------------------------------------------------
331
committer: Vagrant Cascadian <vagrant@freegeek.org>
332
branch nick: ltspfs-trunk
333
timestamp: Mon 2008-11-17 16:16:45 -0800
335
merge LOCALDEV_DENY patches (thanks Gadi!)
336
------------------------------------------------------------
339
committer: Stéphane Graber <stgraber@ubuntu.com>
340
branch nick: ltspfs-trunk
341
timestamp: Sat 2008-10-11 13:46:20 -0400
344
------------------------------------------------------------
346
committer: Stéphane Graber <stgraber@ubuntu.com>
347
branch nick: ltspfs-trunk
348
timestamp: Fri 2008-10-10 20:06:45 -0400
350
Merge Scott's code to fix the segfault in cdpinger
351
------------------------------------------------------------
354
committer: Warren Togami <wtogami@redhat.com>
355
branch nick: ltspfs-trunk
356
timestamp: Thu 2008-09-11 15:14:17 -0400
359
------------------------------------------------------------
361
committer: Vagrant Cascadian <vagrant@freegeek.org>
362
branch nick: ltspfs-trunk
363
timestamp: Mon 2008-08-25 14:21:54 -0700
365
added manpages for ltspfs_mount and ltspfs_umount
366
------------------------------------------------------------
368
committer: Vagrant Cascadian <vagrant@freegeek.org>
369
branch nick: ltspfs-trunk
370
timestamp: Mon 2008-08-25 14:14:48 -0700
372
added manpage for cdpinger
373
------------------------------------------------------------
376
committer: Vagrant Cascadian <vagrant@freegeek.org>
377
branch nick: ltspfs-trunk
378
timestamp: Thu 2008-06-26 09:33:50 -0700
381
------------------------------------------------------------
383
committer: Vagrant Cascadian <vagrant@freegeek.org>
384
branch nick: ltspfs-trunk
385
timestamp: Wed 2008-06-25 16:19:48 -0700
387
add code to start cdpinger from ltspfs_entry
388
------------------------------------------------------------
390
committer: Vagrant Cascadian <vagrant@freegeek.org>
391
branch nick: ltspfs-trunk
392
timestamp: Wed 2008-06-25 14:17:44 -0700
394
- start ltspfsd if not already running
395
- create ltspfs_token if not present
396
------------------------------------------------------------
398
committer: Vagrant Cascadian <vagrant@freegeek.org>
399
branch nick: ltspfs-trunk
400
timestamp: Wed 2008-06-25 14:12:43 -0700
402
respect LOCALDEV setting:
403
- source ltspfsd.conf
404
- source LTSP configuration (ltsp_config)
405
------------------------------------------------------------
407
committer: Vagrant Cascadian <vagrant@freegeek.org>
408
branch nick: ltspfs-trunk
409
timestamp: Mon 2008-06-16 20:47:18 -0700
411
- handle both floppy and cdroms
412
- only use ID_FS_LABEL_SAFE if not yet set
413
------------------------------------------------------------
415
committer: Vagrant Cascadian <vagrant@freegeek.org>
416
branch nick: ltspfs-trunk
417
timestamp: Mon 2008-06-16 19:06:58 -0700
419
don't mount swap partitions
420
------------------------------------------------------------
423
committer: Warren Togami <wtogami@redhat.com>
424
branch nick: ltspfs-trunk
425
timestamp: Mon 2008-04-28 18:43:02 -0400
428
------------------------------------------------------------
430
committer: Warren Togami <wtogami@redhat.com>
431
branch nick: ltspfs-trunk
432
timestamp: Mon 2008-04-28 18:23:23 -0400
434
/media/$username created as 0750 instead of 0755.
435
This is functionally equivalent because fuse was preventing other users from going in there anyway.
436
vagrantc + warren analysis:
437
0700 doesn't work because the non-root user still has to access inside.
438
0770 is undesirable because we don't want the non-root user to be able to write arbitrary things in there.
439
(/media/$username is owned by root and managed by lbmount, while mounts inside that are owned by the user.)
440
0750 is thus desirable by process of elimination.
441
------------------------------------------------------------
443
committer: Vagrant Cascadian <vagrant@freegeek.org>
444
branch nick: ltspfs-trunk
445
timestamp: Mon 2008-04-28 14:46:21 -0700
447
switch *_fstab_entry to ltspfs_entry, called by udev and cdpinger
448
------------------------------------------------------------
451
committer: Vagrant Cascadian <vagrant@freegeek.org>
452
branch nick: ltspfs-trunk
453
timestamp: Sat 2008-04-19 21:27:21 -0500
456
------------------------------------------------------------
458
committer: Vagrant Cascadian <vagrant@freegeek.org>
459
branch nick: ltspfs-trunk
460
timestamp: Sat 2008-04-19 20:45:10 -0500
462
patch from Oliver Grawert to fix local devices with ldm directx enabled
463
http://launchpadlibrarian.net/13544575/udev-scripts-security-regression.dpatch
464
------------------------------------------------------------
466
committer: Warren Togami <wtogami@redhat.com>
467
branch nick: ltspfs-trunk
468
timestamp: Wed 2008-03-26 16:49:15 -0400
470
Remove empty Changelog and generate it automatically from bzr log.
471
------------------------------------------------------------
474
committer: Warren Togami <wtogami@redhat.com>
475
branch nick: ltspfs-trunk
476
timestamp: Wed 2008-03-26 14:17:02 -0400
479
------------------------------------------------------------
481
committer: Vagrant Cascadian <vagrant@freegeek.org>
482
branch nick: ltspfs-trunk
483
timestamp: Tue 2008-03-18 22:58:19 -0400
485
ensure that all devices get mounted (not just the first device)
486
- note: not sure why this works, but it does.
487
------------------------------------------------------------
489
committer: Warren Togami <wtogami@redhat.com>
490
branch nick: ltspfs-trunk
491
timestamp: Thu 2008-03-13 23:48:41 -0400
493
.bzrignore mkdst related stuff
494
------------------------------------------------------------
496
committer: Warren Togami <wtogami@redhat.com>
497
branch nick: ltspfs-trunk
498
timestamp: Thu 2008-03-13 23:41:52 -0400
500
Remove ltspfs.spec and mkdst wrapper
501
------------------------------------------------------------
503
committer: Warren Togami <wtogami@redhat.com>
504
branch nick: ltspfs-trunk
505
timestamp: Mon 2008-03-10 18:04:29 -0400
508
------------------------------------------------------------
510
committer: Warren Togami <wtogami@redhat.com>
511
branch nick: ltspfs-trunk
512
timestamp: Mon 2008-03-10 01:14:38 -0400
514
Fedora: Include spec fixes suggested by Fedora package review
515
------------------------------------------------------------
517
committer: Vagrant Cascadian <vagrant@freegeek.org>
518
branch nick: ltspfs-trunk
519
timestamp: Sun 2008-03-02 22:17:35 -0800
521
mark kde-desktop-icons executable.
522
------------------------------------------------------------
524
committer: Vagrant Cascadian <vagrant@freegeek.org>
525
branch nick: ltspfs-trunk
526
timestamp: Sun 2008-03-02 17:03:47 -0800
528
when mode is cleanup, don't bother to parse additional arguments
529
------------------------------------------------------------
531
committer: Vagrant Cascadian <vagrant@freegeek.org>
532
branch nick: ltspfs-trunk
533
timestamp: Sun 2008-03-02 17:02:43 -0800
535
only call run_hooks for cleanup once
536
------------------------------------------------------------
538
committer: Vagrant Cascadian <vagrant@freegeek.org>
539
branch nick: ltspfs-trunk
540
timestamp: Sun 2008-03-02 14:59:03 -0800
542
add example hook script to add icons on KDE desktops.
543
- thanks to Klaus Ade Johnstad, http://bugs.debian.org/459369
544
------------------------------------------------------------
546
committer: Vagrant Cascadian <vagrant@freegeek.org>
547
branch nick: ltspfs-trunk
548
timestamp: Sun 2008-03-02 14:07:45 -0800
550
only allow hooks with filenames that contain only alphanumeric, hypens or
552
------------------------------------------------------------
554
committer: Vagrant Cascadian <vagrant@freegeek.org>
555
branch nick: ltspfs-trunk
556
timestamp: Sun 2008-03-02 00:04:58 -0800
558
merge patches to implement hook scripts for ltspfsmounter
559
------------------------------------------------------------
561
committer: Vagrant Cascadian <vagrant@freegeek.org>
562
branch nick: ltspfs-trunk
563
timestamp: Tue 2008-02-26 20:17:50 -0800
565
use /sbin/udevadm if present, falling back to udevinfo for backwards
567
------------------------------------------------------------
569
committer: Warren Togami <wtogami@redhat.com>
570
branch nick: ltspfs-trunk
571
timestamp: Mon 2008-01-14 17:08:02 -0500
573
Example spec: add necessary build requires
574
------------------------------------------------------------
576
committer: Warren Togami <wtogami@redhat.com>
577
branch nick: ltspfs-trunk
578
timestamp: Mon 2008-01-14 11:34:25 -0500
581
------------------------------------------------------------
583
committer: Warren Togami <wtogami@redhat.com>
584
branch nick: ltspfs-trunk
585
timestamp: Sun 2008-01-13 22:23:43 -0500
587
Add example RPM spec file
588
------------------------------------------------------------
590
committer: Warren Togami <wtogami@redhat.com>
591
branch nick: ltspfs-trunk
592
timestamp: Sun 2008-01-13 22:20:50 -0500
594
Do not run anything as an explicit username, especially root. RPM packages build as non-root.
595
------------------------------------------------------------
597
committer: Warren Togami <wtogami@redhat.com>
598
branch nick: ltspfs-trunk
599
timestamp: Sun 2008-01-13 20:19:39 -0500
601
make release.conf better
602
------------------------------------------------------------
604
committer: Warren Togami <wtogami@redhat.com>
605
branch nick: ltspfs-trunk
606
timestamp: Sun 2008-01-13 19:50:02 -0500
608
add release.conf required by mkdst
609
------------------------------------------------------------
611
committer: Vagrant Cascadian <vagrant@freegeek.org>
612
branch nick: ltspfs-trunk
613
timestamp: Wed 2008-01-09 16:37:25 -0800
615
merge otavio's ldm-hooks branch
616
------------------------------------------------------------
618
committer: Vagrant Cascadian <vagrant@freegeek.org>
619
branch nick: ltspfs-trunk
620
timestamp: Mon 2008-01-07 15:50:56 -0800
622
merge patches to use "mount --move" instead of "mount --bind", so that only a
623
single mountpoint appears.
624
------------------------------------------------------------
626
committer: Vagrant Cascadian <vagrant@freegeek.org>
627
branch nick: ltspfs-trunk
628
timestamp: Thu 2007-12-13 16:39:37 -0800
630
merge python way to test if /dev/fuse is writeable
631
------------------------------------------------------------
633
committer: Vagrant Cascadian <vagrant@freegeek.org>
634
branch nick: vagrant-ltspfs-trunk
635
timestamp: Tue 2007-12-04 15:48:40 -0500
637
exit if /dev/fuse is not writeable
638
------------------------------------------------------------
640
committer: Vagrant Cascadian <vagrant@freegeek.org>
641
branch nick: ltspfs-trunk
642
timestamp: Mon 2007-12-03 14:47:40 -0500
644
put cdpinger back in /usr/sbin
645
------------------------------------------------------------
647
committer: Vagrant Cascadian <vagrant@freegeek.org>
648
branch nick: ltspfs-trunk
649
timestamp: Mon 2007-12-03 13:57:30 -0500
651
drop cdpinger from scripts Makefile (now in src Makefile)
652
------------------------------------------------------------
654
committer: Vagrant Cascadian <vagrant@freegeek.org>
655
branch nick: ltspfs-trunk
656
timestamp: Mon 2007-12-03 13:55:44 -0500
658
only import call from subprocess, as other subprocess code is not used.
659
------------------------------------------------------------
661
committer: Vagrant Cascadian <vagrant@freegeek.org>
662
branch nick: ltspfs-trunk
663
timestamp: Mon 2007-12-03 13:48:49 -0500
665
add new mkdst wrapper
666
------------------------------------------------------------
668
committer: Scott Balneaves <sbalneav@ltsp.org>
670
timestamp: Fri 2007-11-16 09:04:36 -0600
673
------------------------------------------------------------
675
committer: Scott Balneaves <sbalneav@ltsp.org>
677
timestamp: Thu 2007-11-15 09:26:55 -0600
680
------------------------------------------------------------
682
committer: Scott Balneaves <sbalneav@vger>
684
timestamp: Sun 2007-11-04 19:14:02 -0600
687
------------------------------------------------------------
689
committer: Scott Balneaves <sbalneav@vger>
691
timestamp: Sun 2007-11-04 19:00:01 -0600
694
------------------------------------------------------------
696
committer: Scott Balneaves <sbalneav@vger>
698
timestamp: Sun 2007-11-04 14:33:54 -0600
701
------------------------------------------------------------
703
committer: Scott Balneaves <sbalneav@vger>
705
timestamp: Sun 2007-11-04 14:28:31 -0600
707
Added example makefile
708
------------------------------------------------------------
710
committer: Scott Balneaves <sbalneav@vger>
712
timestamp: Sun 2007-11-04 14:21:47 -0600
714
Added root-level Makefile
715
------------------------------------------------------------
717
committer: Scott Balneaves <sbalneav@vger>
719
timestamp: Sun 2007-11-04 14:16:14 -0600
721
Upstream version work.
722
------------------------------------------------------------
724
committer: Scott Balneaves <sbalneav@vger>
726
timestamp: Sun 2007-11-04 14:03:27 -0600
728
Merged in C version of cdpinger
729
------------------------------------------------------------
731
committer: Scott Balneaves <sbalneav@vger>
732
branch nick: ltspfs-upstream
733
timestamp: Sat 2007-11-03 21:07:41 -0500
735
Added C version of cdpinger
736
------------------------------------------------------------
738
committer: Scott Balneaves <sbalneav@edubuntu>
739
branch nick: ltspfs-upstream
740
timestamp: Mon 2007-09-17 23:37:57 -0500
742
fixed some bugs, more exception handling
743
------------------------------------------------------------
745
committer: Scott Balneaves <sbalneav@ltsp.org>
746
branch nick: ltspfs-upstream
747
timestamp: Mon 2007-09-17 15:45:57 -0500
749
Man, how did I loose that?
750
------------------------------------------------------------
752
committer: Scott Balneaves <sbalneav@edubuntu>
753
branch nick: ltspfs-upstream
754
timestamp: Sun 2007-09-02 23:33:13 -0500
756
Work in ltspfs-nodm now considered prime-time. Merged
757
------------------------------------------------------------
759
committer: Scott Balneaves <sbalneav@ltsp.org>
760
branch nick: ltspfs-upstream
761
timestamp: Thu 2007-06-14 13:01:45 -0500
763
Moved fstab operations to /var/run/ltspfs_fstab, and /tmp/.ltspfs-socket to /var/run/ldm_socket
764
------------------------------------------------------------
766
committer: Scott Balneaves <sbalneav@ltsp.org>
767
branch nick: ltspfs-upstream
768
timestamp: Thu 2007-06-14 11:34:41 -0500
770
Merged vagrantc's changes
771
------------------------------------------------------------
773
committer: Scott Balneaves <sbalneav@ltsp.org>
774
branch nick: ltspfs-upstream
775
timestamp: Thu 2007-06-14 11:30:01 -0500
777
fixed up ltspfs bug where mutex wasn't being released. Thanks to Veli-Matti Lintu for the fix
778
------------------------------------------------------------
780
committer: Scott Balneaves <sbalneav@edubuntu>
782
timestamp: Mon 2006-09-18 13:17:27 -0500
784
Fixed floppy problems.
785
------------------------------------------------------------
787
committer: Scott Balneaves <sbalneav@edubuntu>
789
timestamp: Mon 2006-09-18 12:05:15 -0500
792
------------------------------------------------------------
794
committer: Scott Balneaves <sbalneav@edubuntu>
796
timestamp: Mon 2006-09-18 12:04:22 -0500
798
Fixed several minor pathing problems, plus a null pointer check for getenv(DISPLAY)
799
------------------------------------------------------------
801
committer: Scott Balneaves <sbalneav@edubuntu>
803
timestamp: Sun 2006-09-17 21:26:40 -0500
805
Removed install setuid (should be handled by packagers), added authors
806
------------------------------------------------------------
808
committer: Scott Balneaves <sbalneav@edubuntu>
810
timestamp: Sat 2006-09-16 19:30:14 -0500
812
Forgot ltspfsd_functions.h in the src/Makefile.am
813
------------------------------------------------------------
815
committer: Scott Balneaves <sbalneav@edubuntu>
817
timestamp: Sat 2006-09-16 18:44:02 -0500
819
Initial creation of proper 'Upstream' LtspFS package
820
------------------------------------------------------------
821
Use --include-merges or -n0 to see merged revisions.