Menu

/trunk/gui/middleware/notifier.py Commit Log


Commit Date  
[r9204] (96.3 kB) by jhixson

Set name from the PBI.

2011-12-19 10:09:15 View
Download
[r9203] (96.4 kB) by jhixson

Raise a MiddlewareError if a pbi installation fails.

2011-12-19 09:21:31 View
Download
[r9184] (96.3 kB) by yaberauneya

Add an API for determining whether or not a module has been loaded (notifier.kern_module_is_loaded).

This will allow people to create volumes, regardless of whether or not zfs.ko has been preloaded.

Please read the docstring for more details.

Do-Not-Merge: I need to fix the hack in the iX tree.

2011-12-18 15:00:40 View
Download
[r9178] (95.7 kB) by jhixson

Fix path.

2011-12-18 07:50:51 View
Download
[r9177] (95.7 kB) by jhixson

Use the name specified by the PBI.

2011-12-18 07:46:55 View
Download
[r9159] (95.7 kB) by jhixson

Configure nginx to be happy with large uploads, have a better read timeout
for fastcgi's and use a network socket to communicate with django. Fix
the pbi/jail upload to to always use /var/tmp/firmware for the upload
path also. A stub added for installing the plugins jail pbi once it's
uploaded, this can now be filled in.

2011-12-16 11:06:26 View
Download
[r9154] (95.7 kB) by yaberauneya

Divine the server name/netbios name in a more intuitive manner (from the hostname). It's not perfect (avahi still falls flat on its face sometimes after we HUP it), but it's better than the way things are currently done.

NOTE: Upgrading to this image _will_ break your shares if you are using a server name / netbios name that doesn't match with the hostname and you're attempting to connect to the symbolic name of the server and not the IP address. Caveat emptor.

This addresses ticket # 1060.

2011-12-16 00:18:49 View
Download
[r9142] (95.6 kB) by yaberauneya

Rework the bits that I originally committed via r8937 to get the machine name in synch between avahi, samba, and afpd. Also, don't restart dbus anymore when reloading the CIFS config because this interrupts afpd service. Reorder when avahi gets its config reloaded so it's looking at the latest and greatest info.

Side effect of this is now reloading / adding / editing users doesn't kill afpd. Refreshing the DNS name can take a second from avahi (10-30 seconds to be exact), but eventually things get in synch after the SIGHUP is issued to the daemon.

Check avahi-daemon.conf into the sourcebase because of the following comment in avahi-daemon(8):

-r | --reload
Tell an already running avahi-daemon to reread /etc/resolv.conf (in case you enabled publish-resolv-conf-dns-servers in avahi-daemon.conf) the files from /etc/avahi/services/. >>> Please note that this will not reload the /etc/avahi/avahi-daemon.conf. (equivalent to sending a SIGHUP) <<<

Sidenote: we probably don't need to reload avahi-daemon because it has proper kqueue support and does a directory watch on the config files, but this needs to be tested before the logic in the notifier code can be removed.

This resolves ticket 1044 and partially resolves ticket 1101 (the catch with the latter ticket is if AFP is enabled and CIFS is disabled, it will still go and kill AFP today).

2011-12-15 11:24:33 View
Download
[r9121] (95.7 kB) by jhixson

Jail stuff to go with r9120

2011-12-14 06:19:47 View
Download
[r9106] (95.8 kB) by jhixson

More SSL stuff to make nginx work.

2011-12-13 22:29:10 View
Download
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.