-
Notifications
You must be signed in to change notification settings - Fork 0
Commits on Nov 11, 2011
-
Configuration menu - View commit details
-
Copy full SHA for b131b34 - Browse repository at this point
Copy the full SHA b131b34View commit details
Commits on Nov 14, 2011
-
Configuration menu - View commit details
-
Copy full SHA for a049329 - Browse repository at this point
Copy the full SHA a049329View commit details
Commits on Nov 18, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 37bf732 - Browse repository at this point
Copy the full SHA 37bf732View commit details
Commits on Dec 21, 2011
-
Configuration menu - View commit details
-
Copy full SHA for 42b6e12 - Browse repository at this point
Copy the full SHA 42b6e12View commit details
Commits on Jun 5, 2012
-
Configuration menu - View commit details
-
Copy full SHA for 61ae4cc - Browse repository at this point
Copy the full SHA 61ae4ccView commit details
Commits on Feb 14, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 2bfcf5d - Browse repository at this point
Copy the full SHA 2bfcf5dView commit details
Commits on May 27, 2013
-
this is a workaround for a stupid perl bug... *HUST*
Configuration menu - View commit details
-
Copy full SHA for 02aec98 - Browse repository at this point
Copy the full SHA 02aec98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 258a2a8 - Browse repository at this point
Copy the full SHA 258a2a8View commit details
Commits on May 28, 2013
-
Configuration menu - View commit details
-
Copy full SHA for 4ade260 - Browse repository at this point
Copy the full SHA 4ade260View commit details
Commits on Jun 16, 2015
-
mxmount: Allow export of C0000 Jbods if exportopts are set
e.g. acedia C4014 defaults,inode64 @confidential(sync,rw,no_root_squash,no_subtree_check,insecure_locks)
Configuration menu - View commit details
-
Copy full SHA for 7259906 - Browse repository at this point
Copy the full SHA 7259906View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0a1b72 - Browse repository at this point
Copy the full SHA a0a1b72View commit details
Commits on Aug 23, 2016
-
fix data0 destination overmount
when /amd/hostname/0 is already a destination from another partition skipp adding !data0. this happened when booting from mxonastick.
Configuration menu - View commit details
-
Copy full SHA for 6c9441e - Browse repository at this point
Copy the full SHA 6c9441eView commit details
Commits on Feb 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f3f825b - Browse repository at this point
Copy the full SHA f3f825bView commit details -
mxmount: renamed tag to exportstag, removed the funny note for donald
Changes should help reading the code.
Configuration menu - View commit details
-
Copy full SHA for 2937a00 - Browse repository at this point
Copy the full SHA 2937a00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e04723 - Browse repository at this point
Copy the full SHA 6e04723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3eabfd1 - Browse repository at this point
Copy the full SHA 3eabfd1View commit details -
Merge pull request #2 from mariux64/add_software_raid_mounts
mxmount: Add software raid mounts
Configuration menu - View commit details
-
Copy full SHA for b7a6ffe - Browse repository at this point
Copy the full SHA b7a6ffeView commit details
Commits on Sep 5, 2017
-
to allow detectable /dev/mdx's to be mounted.
Configuration menu - View commit details
-
Copy full SHA for 57306a0 - Browse repository at this point
Copy the full SHA 57306a0View commit details -
Merge pull request #3 from mariux64/add-mdadm-assemble
mxmount: add mdadm --assemble
Configuration menu - View commit details
-
Copy full SHA for d658bf5 - Browse repository at this point
Copy the full SHA d658bf5View commit details
Commits on Sep 11, 2017
-
mxmount: add --no-degraded to mdadm --assemble
This assembles but does not start degraded arrays.
Configuration menu - View commit details
-
Copy full SHA for 23f7937 - Browse repository at this point
Copy the full SHA 23f7937View commit details -
Merge pull request #4 from mariux64/enhance-mdadm-assemble
mxmount: add --no-degraded to mdadm --assemble
Configuration menu - View commit details
-
Copy full SHA for ae36627 - Browse repository at this point
Copy the full SHA ae36627View commit details
Commits on Sep 19, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 64b0675 - Browse repository at this point
Copy the full SHA 64b0675View commit details
Commits on Sep 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for f69c3b6 - Browse repository at this point
Copy the full SHA f69c3b6View commit details
Commits on Feb 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0b0c45a - Browse repository at this point
Copy the full SHA 0b0c45aView commit details -
Merge pull request #6 from mariux64/make-mxmount-run-after-mxraid
Run mxmount after mxraid assembly phase.
Configuration menu - View commit details
-
Copy full SHA for e1daec8 - Browse repository at this point
Copy the full SHA e1daec8View commit details
Commits on Feb 15, 2018
-
mxmount: remove mdadm --assemble
assembly is now done via mxtools/mxraid, before mxmount is called.
Configuration menu - View commit details
-
Copy full SHA for 28c7f01 - Browse repository at this point
Copy the full SHA 28c7f01View commit details
Commits on Mar 14, 2018
-
Introduce D label prefix for scratch raids
Rationale: SW-RAIDs are assembled by serials, Serials are kept in a database, thus they need a uniqe label. Since this applies also for level-0 scratch raids, and a clash with decent SW-RAIDs (M-prefix) is unwanted, they get the D-prefix.
Configuration menu - View commit details
-
Copy full SHA for 2879b17 - Browse repository at this point
Copy the full SHA 2879b17View commit details -
Merge pull request #7 from mariux64/add-sw-raid-for-scratch
Introduce D label prefix for scratch raids
Configuration menu - View commit details
-
Copy full SHA for 55cb763 - Browse repository at this point
Copy the full SHA 55cb763View commit details
Commits on Nov 19, 2018
-
Merge mxmounts repository into mxtools
We want to do some changes to mxmounts: * support multiple hostlists (@amd,@confidential) * get independent of netgroups * experiment with kerberos based authentication So we need to do several changes and tests on mxmounts. With mxtools the update cycle ist (mxtools:make change, PR, merge, distmaster: install) while with a seperate mxmounts repository it is (mxmounts:make change, PR, merge, make release, bee-files: update bee script, PR, merge, distmaster: update). This is just much more work. We don't need "mxmount" release packages, because nobody but us is ever going to use it. If this is merged, mxmount-0.11-0.bee should be removed from the bee-files repository. Merge remote-tracking branch 'mxmount/master' into subtree mxmount.
Configuration menu - View commit details
-
Copy full SHA for 1de41b1 - Browse repository at this point
Copy the full SHA 1de41b1View commit details -
mxmount: install.sh: Add mxmount
Import mxmount into mxtools install.sh script and remove the imported and now ununsed mxmount/Makefile.
Configuration menu - View commit details
-
Copy full SHA for b935396 - Browse repository at this point
Copy the full SHA b935396View commit details -
mxmount: Remove unused variables
DEFAULT_MOUNT_FS,FULLHOST,NONE,NULL are never used. Remove unused variables. Note, that SHORTHOST is currently used by /etc/mxmounts.
Configuration menu - View commit details
-
Copy full SHA for 635eede - Browse repository at this point
Copy the full SHA 635eedeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d9bd5d - Browse repository at this point
Copy the full SHA 1d9bd5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2626f3 - Browse repository at this point
Copy the full SHA c2626f3View commit details
Commits on Nov 22, 2018
-
mxmount: Expand host groups by hostconfig
When /etc/mxmounts uses the netgroup syntax to export to a list of clients (usually @amd), expand the list using hostconfig to a list of hosts from inside this mxmount, so that we no longer export to NIS netgroups. This is one step to get rid of NIS. Only hosts with the tag newexport should do it for now, so that we can see if there are problems before switching all hosts. We could expand /filesystem @group(opts) to /filesystem host1(opts) hosts2(opts) host3(opts) host4(opts)... but because our opts are about 50 characters and we have about 540 hosts on @amd, we save about 27000 characters per line by converting to /filesystem -opts host1 host2 host3... Notes: * `hostconfig --list` does not only accept single tag (=group) names, but complex boolean expressions as well. We could export to @1 (=allways true, any known host) or @testing&!desktop. It is suggested, not to use this as a feature.
Configuration menu - View commit details
-
Copy full SHA for 3822b7b - Browse repository at this point
Copy the full SHA 3822b7bView commit details -
mxmount: Use safer version of qx
The perl qx operator (`cmd`) calls a shell when cmd contains shell metacharacters. If our netgroup (accidentally) contains a shell meta character, unexpected things might happen. Replace by safer code.
Configuration menu - View commit details
-
Copy full SHA for 846af5b - Browse repository at this point
Copy the full SHA 846af5bView commit details -
mxmount: Use /usr/local/system/perl/bin/perl
We might transfer /usr/bin/perl to a /pkg package in the future as we did with python. mxmount needs to be able to run before the automounter is available. Update perl path to /usr/local/system/perl/bin/perl, which is always available.
Configuration menu - View commit details
-
Copy full SHA for c515e79 - Browse repository at this point
Copy the full SHA c515e79View commit details -
mxmount: Add option --reexport-only
Calling mxmount with --reexport-only will not try to mount filesystems, but just rewrite /etc/exports and call exportfs -ra. This is supposed to be done by clusterd, when the export groups in /etc/hostconfig were changed.
Configuration menu - View commit details
-
Copy full SHA for 24b66dc - Browse repository at this point
Copy the full SHA 24b66dcView commit details -
`clusterd --reexport` triggers all clusterd daemons to run `mxmount --reexport-only`. This should be done, when the export groups in hostconfig were updated.
Configuration menu - View commit details
-
Copy full SHA for d5cf90d - Browse repository at this point
Copy the full SHA d5cf90dView commit details